Android 云服务器 Baas

参考作为移动开发者,你应该了解Baas(后端即服务)

开发一个具有网络功能的移动应用,除了要开发客户端,还要开发服务端,还需要服务器。为了简化移动应用的开发和部署,让开发者只专注于客户端的开发,而将后端服务整合成API提供给开发者调用,这就是BaaS(Backend as a Service)。有了Baas,开发者就可以不用管后端开发了,Baas 提供商,提供了我们最常用的功能,比如数据存储,应用分析,IM 等功能,让开发者把主要精力放在应用本身,大大提高了效率; 当然也不一定是移动应用开发者,当然也可以Web 开发,当初Baas 主要是为了解决移动应用开发者的后端服务问题,Baas 也提供其他的服务。

国内的Baas 服务随着国内移动开发的的热潮,也如雨后春笋般发展,比如:

  • 友盟,提供了应用分析,消息推送社会化分析,如果你仔细注意,友盟已经被阿里收购,也看出国内的巨头也对Baas 足够的重视;
  • Mob - ShareSDK,又比如专门做社会化分享的,几乎集成了国内外的主流社交网站;
  • 极光推送,专门做推送服务;
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • Android 自定义View的各种姿势1 Activity的显示之ViewRootImpl详解 Activity...
    passiontim阅读 173,558评论 25 708
  • Martin Fowler最近非常推崇的serverless架构模式,是BaaS云架构实现的核心架构模式。 Mar...
    青霖2018阅读 2,700评论 0 7
  • Spring Cloud为开发人员提供了快速构建分布式系统中一些常见模式的工具(例如配置管理,服务发现,断路器,智...
    卡卡罗2017阅读 134,992评论 19 139
  • 临近考试复习时,也就是最后一周。以往每个星期都回家的我,在这个星期却没有回家。班上玩的好的同学听到这个消息都很惊讶...
    Hui呀阅读 229评论 0 0
  • 不要给孩子定太高的要求,给他一点自由发展的空间,在其中观察孩子的长处和不足,再施加引导,我想我们都是做过孩子的,应...
    孙彬洋妈妈阅读 138评论 0 1