Android应用开发,你所必须知道的服务平台

原创 • 文章 liuzhibang 3538℃ 0评论

本文介绍了本人接触过的、试用过的、使用过的一些针对Android平台的第三方服务平台,涵盖了从开发、测试、发布、运营的整个流程,了解了这些平台,肯定会对你的APP开发起到很大的简化作用,可以大大提高开发效率。

推送

极光推送

极光推送是我接触的最早的推送平台,那还是2011年,当时国内基本上就这么一家提供推送服务,并且这家公司也从最开始的小团队逐渐成长为了大公司。
该平台支持针对Android、iOS、WinPhone的消息推送,服务端支持多种语言,后台控制台界面也相对比较友好。
极光推送的特色在于可以支持多种推送方式,可以把用户按照标签分类,并且针对标签推送。
不足之处在于复杂网络情况下,推送有时候不及时。

网址:https://www.jpush.cn/

个推

在使用了极光推送一段时间后,2013年开始,大量的推送平台开始出现了,其中个推是我个人认为很不错的一个选择。
该平台只支持Android、iOS的推送,但是相比较激光推送,其稳定性较好。

网址:http://www.getui.com/

友盟

友盟最开始是做数据统计分析的,好像是从2013年开始提供了推送服务。

网址:http://www.umeng.com/

百度云

相比较于极光、个推等中小型公司,百度的服务我个人认为是最可靠的,但是其垃圾的后台界面让我不能忍受。

网址:http://developer.baidu.com/cloud/push

云巴

云巴是从极光推送分裂出来的,个人没有试用过,不过基于极光的技术,应该是有保障的。

网址:http://yunba.io/

华为推送

号称是电信级别的推送能力,但是本人一向对华为的服务不感冒。

网址:http://developer.huawei.com/push

小米推送

如果你的应用小米用户居多,那么必然要使用小米推送,系统级别的推送可以给用户更好的体验。

网址:http://dev.xiaomi.com/doc/?page_id=1670

 

以上是我接触过的推送平台,基本上针对开发者都是免费服务,并且使用方法也是大同小异,具体选择什么平台,需要针对各自的实际情况进行测试之后再做选择。

 

测试

Android版本多,机型多,所以兼容性测试显得尤其重要。国内也有几家公司提供了云测试服务,主要集中于针对APP的功能测试、性能测试和兼容性测试。

Testin云测

Testin云测试平台是一个基于真实终端设备环境,基于自动化测试技术的7×24云端服务。Testin在云端部署了300多款1000多部测试终端,并开放这些智能终端给全球移动开发者进行测试,开发者只需在Testin平台提交自己的App应用,选择需要测试的网络、机型,便可进行在线的自动化测试,无须人工干预,自动输出含错误、报警等测试日志、UI截图、内存/CPU/启动时间等在内的标准测试报告。支持Android与iOS,它的业务也较为全面。

网址:http://www.testin.cn/

百度云测试MTC

MTC是百度云面向移动和web开发者提供的服务,能够满足一般的测试需求,包括当前的热门机型,还支持云端客户端回放。它还提供一个云众测服务,就是开放者上传App,百度提供给用户下载测试,然后将反馈收集返回给开发者,这在国外是一种比较火的方式,不过目前貌似没有做起来。

网址:http://mtc.baidu.com/

易测云

易测云由我的老东家东软集团出品,是一个专业为移动APP产品提供适配测试、性能测试、遍历测试、功能测试等多种服务的真机自动化云测试平台,主要为所有移动APP产品的开发者和测试者、以及需要定制化服务的企业级用户,提供安全、专业、高效、易用的自动化云测试服务;强大的录制脚本插件;详细实用的测试报告;以及简单人性化的操作体验。

网址:http://www.yiceyun.com/

 

本人在实际的项目中用的是Testin,它的报表功能确实不错,值得推荐。

统计

APP发布之后,需要对用户数、使用时长、启动次数等做统计,相信这也是不少产品经理的主要KPI了,我这里介绍两个提供统计服务的平台。

友盟

友盟是老牌的提供应用统计分析的平台了,本人一直在用,数据及时并且各种报表比较完备,强烈推荐。

网址:http://www.umeng.com/

魔方

基本上提供了友盟一样的功能,不过先入为主,二者只能选择一个,我肯定选择友盟。

网址:http://www.imofan.com/

 

应用数据统计,使用友盟是第一选择。

即时通讯

随着微信的火爆,以及各种APP都要加入社交功能,2014年开始,提供即时通讯服务的平台一下子就涌现出了好多家。

环信

环信是其中最热门的一家公司了,融资、免费,在百度投放了大量广告。
其实现了类似微信的单聊,群聊,发语音,发图片,发位置等功能,并且300万以下注册用户完全免费,这个意思就是针对大多数APP是完全免费的。
他们提供的Demo程序本人试用过,效果确实不错,值得推荐。

网址:http://www.easemob.com/

融云

“多年专注于移动互联网即时通讯,提供稳定可靠的 App 沟通能力”,这是他们的口号。
但是移动互联网才几年,微信才几年,一家口号就明显夸大其词的公司,个人不信赖。

网址:http://www.rongcloud.cn/

 

社交分享

社交分享其中最重要的是两个功能:第三方登陆和一键分享。

友盟

友盟号称提供”APP开发及运营一站式解决方案”,这其中肯定会包含社交分享的功能。

网址:http://www.umeng.com/

sharesdk

这个应该算是国内最出名的移动端社交分享SDK了,很可靠,一直在用。

网址:http://mob.com/

短信云

短信云主要提供发短信的功能,尤其是APP用户注册需要验证手机号码的时候,必用。

sharesdk

现在大优惠,基本上不用付费哦,而且经过博主实测,很及时,很好用。sharesdk的服务果然值得信赖。

网址:http://mob.com/

邮差云

这家是传统的短信提供商转型的产品,没使用过,明显的缺乏互联网(免费)思维,不推荐。

网址:http://www.smslinkapi.com/

后台baas

Baas,后端即服务。如果你对服务端编程没什么经验的话,Baas可以提供基础的服务端功能。

bmob

很奇怪的一家公司,国内算是起步很早的,但是一直发展缓慢,从去年开始又有比较大的动作了,而且官网提供了Demo,很不错。

网址:http://bmob.cn/

LeanCloud

这家公司更奇怪,以前叫做AVosCloud,不过因为域名带了AV两个字母,经常被屏蔽,就改为现在的域名了。这家我现在在使用中,推荐。

网址:https://leancloud.cn/

云存储

云存储提供文件存储服务,尤其是在前两年瀑布流盛行的时候,提供图片存储服务。

七牛

由技术大牛创业的一家公司,商务营销做得也不错,而且经常有优惠,推荐。博主也在使用。

网址:http://www.qiniu.com/

通过 https://portal.qiniu.com/signup?code=3lfl9s1wivioe 这个链接注册可以给我增加流量哦。

又拍

比较早的图片存储服务商,对图片的存储/处理都有很好的支持,博主一直在用。

网址:https://www.upyun.com/index.html

广告

admob

Google的服务,点击率还不错,不像国内很多厂商会有扣量,第一选择。

有米

国内做的比较好的了,不过我是不待见国内这些做移动广告的。

等等..

应用平台

由于国内上不了Google Play,滋生了很多应用分发市场,最盛的时候估计有上千家,不过随着时间的推移,慢慢就只剩下巨头们了。

360

360凭借流氓手段在电脑上占领了很大市场,所以对于手机端也很有优势。下载量大,审核快,推荐。

http://dev.360.cn/

应用宝

腾讯的应用宝很奇怪,感觉应该是量很大,但是博主的应用在应用宝的下载量明显不如360。

http://open.qq.com/

百度

百度可谓是一个巨头,旗下百度手机助手、91、安智,都是量很大的市场,而且只要提交百度,会自动同步到安智、91,值得推荐。

http://developer.baidu.com/mobile

豌豆荚

豌豆荚是独立于巨头的一家平台,最近一直要转型,而且频频传出一些不好的消息,个人不看好。

http://open.wandoujia.com

小米

小米应用市场凭借小米手机的火爆,也算是一家巨头了。

http://dev.mi.com/

其他

其他想木蚂蚁、安卓、EOE、机锋等等,基本上不做考虑了。

一键提交多平台

有了那么多应用市场,如果要一个一个去提交审核的话,也是需要花费不少时间的。一键提交平台就是只要在这个平台提交了,会推送到其他各个平台。

zhuamob

目前博主只知道这一家,仅仅是试用过,如果你有这方面的需求的话,不妨试试。

快速开发

快速开发指的是利用一些现有的工具、框架等,可以快速搭建、开发APP。

apicloud

号称“积木拼装”式的开发跨平台App”。貌似是提供了一个基于Eclipse的IDE环境,而且有配套的云端服务,还有模块化的可复用的模板,一切看起来都很美好。有兴趣的可以尝试。

juhe.cn

聚合数据,提供了很多API,包括天气、身份证、菜谱等等,很全的数据。强烈推荐。

 

以上这些是我试用过的或者接触过的服务平台,其实每个平台也都提供了多种服务,大家如果能活用这些服务的话,相信会对APP开发带来很大便利。

本文章系本人原创,如需转载,请注明出处 www.liuzhibang.cn

转载请注明:刘志邦 » Android应用开发,你所必须知道的服务平台

喜欢 (6)