介绍一款超轻量级分享框架 openShare,秒集成社会化分享

demo地址:下载地址 openShare框架下载地址:下载地址 demo效果如下:

demo效果

有人会说,友盟辣么牛逼,为什么不集成友盟,或ShareSDK等等比较流行成熟的框架,博主亲自都集成了一遍,分析如下:

这个框架有什么优势?

1.轻巧

同样集成五个平台,友盟SDK的大小。。。自行加法,下面是各平台的SDK包的大小

友盟SDK包大小

再看看openShare,完全不需要再集成各平台的SDK

openShare大小

2.使用方便

简单到一句废话没有,把大象放冰箱,总共分三步:

  1. 创建一个对象
OSMessage *message = [[OSMessage alloc] init];
  1. 设置你要分享的信息
message.title = [NSString stringWithFormat:@"这里是滕先洪的分享";
 message.image = [UIImage imageNamed:@"icon"];
  1. 在适当的时候分享出去~!
OSMessage *message = [self shareMessage];
    [OpenShare shareToWeibo:message Success:^(OSMessage *message) {
        NSLog(@"分享到sina微博成功:\%@",message);
    } Fail:^(OSMessage *message, NSError *error) {
        NSLog(@"分享到sina微博失败:\%@\n%@",message,error);
    }];
3.安全,非常适合集成到p2p等社交需求不高但要求安全的

没有一点多余的功能,是优点也是缺点,不能统计用户的分享,如果运营有统计需求的话就无法满足了,并且不能集成登陆,但是一些App不想让友盟知道分享的统计信息的时候就很有用~!

最后,如作者所说,有时间还是最好研究下各个厂商实现的应用程序间通信的规则,明白原理才是王道。

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

发表于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏CSDN技术头条

勿谈大,且看Bloomberg的中数据处理平台

中数据意味着数据体积已经超越单服务器处理的上限,但也无需使用数千台节点组成的集群——通常是TB级,而不是PB级的。这里,我们不妨走进Bloomberg的用例,着...

2376
来自专栏Java架构师学习

Java架构技术怎么学,做到年薪50W会这几点就够了

他们的共同特点是:10 年以上的工作经验,在大公司当过螺丝钉,也在创业公司做过技术 leader,有过一两段不算成功的创业经历。

1312
来自专栏运维

从软件部署看运维的四种境界

       首先,博文的名字很难取啊,叫什么都感觉不太对,这里就暂定这样吧。不可否认这里有点哗众取宠的动机,不谈境界总感觉格局不够大哈。

2422
来自专栏媒矿工厂

超低延迟CMAF流媒体方案解析

在过去的15年中,直播行业得到了巨大的发展。最初的流媒体传输模仿了广播传输的工作流程,使用自定义服务器通过专有协议提供流服务。在HTTP自适应流媒体(H...

1.1K1
来自专栏即时通讯技术

Netty干货分享:京东京麦的生产级TCP网关技术实践总结

京东的京麦商家后台2014年构建网关,从HTTP网关发展到TCP网关。在2016年重构完成基于Netty4.x+Protobuf3.x实现对接PC和App上下行...

3841
来自专栏王清培的专栏

.NET应用架构设计—面向查询的领域驱动设计实践(调整传统三层架构,外加维护型的业务开关)

阅读目录: 1.背景介绍 2.在业务层中加入核心领域模型(引入DomainModel,让逻辑、数据有家可归,变成一个完整的业务对象) 3.统一协调层Applic...

2567
来自专栏小勇DW3

《分布式服务架构:原理、设计于实战》总结

  互联网企业对传统技术进行发展和演化,形成一套具有互联网特色的互联网技术,互联网技术以拆分为原则来满足服务于海量 用户的需求,从架构上来讲,分布式、服务化( ...

1312
来自专栏13blog.site

Spring+SpringMVC+MyBatis+easyUI整合进阶篇(六)一定要RESTful吗?

作者:13 GitHub:https://github.com/ZHENFENG13 版权声明:本文为原创文章,未经允许不得转载。 写在前面的话 这个...

3333
来自专栏Java架构

Java架构师如何冲击年薪40w

4305
来自专栏Jerry的SAP技术分享

从产品展示页面谈谈Hybris的特有概念和设计结构

今天这篇文章来自我的同事,SAP成都研究院Hybris开发团队的开发人员Zhang Jonathan(张健)。需要特别介绍的是,张健和成都研究院的其他开发同事不...

3175

扫码关注云+社区

领取腾讯云代金券