移动端免费可用的BaaS接入方案

转自:https://www.jianshu.com/p/ce0105768e92
 

说到BaaS,它是继IaaS、PaaS、SaaS等云服务后衍生出来的一类新的ToB服务体系,其全称为后端即服务(Backend as a Service)。在移动互联网的今天,大多数创业公司为了快速实现产品功能,在自己后端团队跟不上需求进度或者需求实现后的IT费用超出公司的预算时,这时就需要借助一些已有的三方服务来满足需求。互联网的理念正是资源共享,你有这个资源,他有那个资源,而我正好需要对这些资源所提供的功能做快速产品试错的时候,借你和他的这些资源来用用是最好的解决方案。当然如果我的产品成功了,能给公司带来稳定的收入后,我们再自己创建这些资源就都是后话了。

市场上BaaS种类也不少,只要你能想到的,基本都有公司提供了。而大部分ToB的产品都是收费的,要从这么多服务中,找出免费的服务加入到自己的App中,需要一定时间。

BaaS分类

首先,我们用一张图来说说市面上已有的BaaS服务的分类。

BaaS分类图

免费BaaS接入方案

根据搜索的结果,下面列出了国内部分的免费BaaS接入方案。

数据存储

数据库存储

  • LeanCloud / 数据存储(开发版): 前后端交互的主体,都是「数据」,不管结果多少,属性具体含义如何,它们都可以抽象成统一的「对象」来处理。LeanCloud 支持存储任意类型的对象,支持对象的增、删、改、查等多种操作,并且开发者无需担心数据规模的大小和访问流量的多少,可以简单将 LeanCloud 云端看成是一个面向对象的海量数据库来使用。 https://leancloud.cn/products/
  • Bmob - 云数据库(个人免费版): 提供可视化的云端数据表设计界面,轻松建库建表。支持10种不同数据类型存储:如字符串,整型,数组等。 https://www.bmob.cn/cloud
  • MaxLeap / 数据源(免费版): 数据源服务是一种稳定可靠、可弹性伸缩的在线数据库服务。基于 Docker 技术,支持 MySQL、Mongo等,默认部署主备架构且提供了容灾、备份、恢复、监控、迁移等方面的全套解决方案,彻底解决数据库运维的烦恼! https://maxleap.cn/s/web/zh_cn/devcenter.html

文件存储

  • LeanCloud / 数据存储(开发版): 任何一款产品,不管是网站、应用还是游戏,都有一些素材或者文件需要存储和分发。与应用内数据不一样,这些文件因为它的体积较大,为了获得更快捷的用户体验,一般都还需要 CDN 服务。LeanCloud 存储系统完整涵盖了大文件存储和分发的需求。 https://leancloud.cn/products/
  • Bmob - 云数据库(个人免费版): 文件服务可以存储图片、视频、音频、文档等信息。通过提供的 API 接口和多语言 SDK,为用户提供快速上传、安全可靠的数据存储服务。配合 CDN 加速服务提高文件访问的响应速度与可用性,实现用户全站加速更快捷。 https://www.bmob.cn/cloud
  • MaxLeap / 数据存储(免费版): MaxLeap 提供数据存储服务,除了常规文本信息的存储,您还可以存储图片,文件、视频,音频,地理位置等信息,支持数据的导入导出,并提供稳定可靠的数据安全。 https://maxleap.cn/s/web/zh_cn/devcenter.html

数据分析

App分析

  • TalkingData / 移动应用统计分析: 最易用的移动App数据统计分析产品,帮助移动开发者收集、处理、分析第一方数据。透析全面运营指标,掌握用户行为,改善产品设计。 https://www.talkingdata.com/products.jsp
  • 友盟+ / U-App: 国内专业的移动应用统计分析平台。我们帮助移动应用开发商统计和分析流量来源、内容使用、用户属性和行为数据,以便开发商利用数据进行产品、运营、推广策略的决策。 http://mobile.umeng.com/analytics
  • MaxLeap / 数据分析: Maxleap 提供深度的应用数据分析服务,包括应用统计,营收报表,事件转化,用户分组,用户档案等,您可以深度洞察用户行为,优化应用。 https://maxleap.cn/s/web/zh_cn/devcenter.html
  • 科大讯飞 / 开放统计: 开放统计是一款专业免费的移动APP数据统计分析平台,面向移动应用开发者,为其提供全方位数据分析,时刻把握应用发展趋势,助力精细化运营推广。 http://www.xfyun.cn/
  • DataEye / APP应用统计分析平台: 根据移动应用的数据反馈,分析用户属性、行为,了解应用推广、运营状况等表现。 https://www.dataeye.com/

Game分析

  • TalkingData / 移动游戏运营分析: TalkingData为您提供行之有效的游戏分析系统,我们的游戏分析系统及分析方法广为游戏人团队所接受,功能设计成为行业标杆;如今,新增的精准营销组件助您跑完游戏运营最后一公里。 https://www.talkingdata.com/products.jsp
  • 友盟+ / U-Game(基础版): 为移动游戏开发者提供了开箱即用的一站式解决方案,针对不同阶段的游戏运营需求,提供全方位的数据服务支持。 http://mobile.umeng.com/analytics_games
  • DataEye / 移动游戏分析平台: 实时监测游戏生命周期中的各个环节,深入分析流量、留存、活跃、流失等各项核心数据。 https://www.dataeye.com/

渠道分析

  • DataEye / 广告效果监测: 针对各应用渠道进行效果追踪,定位投放渠道,实时反馈效果数据。最大程度发挥广告投放价值。 https://www.dataeye.com/

验证码

短信验证码

  • Mob / 短信验证码: 开发者可享受Mob提供的免费技术服务,短信或语音消息费用全免,不限条数,不限全球运营商。 http://sms.mob.com/

设备测试

兼容测试

  • Testin / 兼容测试(免费版): 快速在大量真机上验证App兼容性,自动完成安装/启动/运行/卸载操作,收集过程中的出错信息、截图、日志等,提供专业的测试报告,帮助定位和解决问题。 http://www.testin.cn/product/compatible

配置参数

  • MaxLeap / 在线参数: MaxLeap 为开发者提供用以动态控制移动应用功能的在线参数服务,支持丰富的数据类型并提供根据不用用户群体的高级配置。 https://maxleap.cn/s/web/zh_cn/devcenter.html

版本更新

  • 科大讯飞 / 版本自动更新: 版本自动更新,可以帮助开发者将移动终端(Android)上的应用升级到最新版本,轻松实现多渠道同步更新,是进行存量用户更新的有效手段。 http://www.xfyun.cn/

泛娱乐

短视频

  • 美拍 / 移动SDK: 接入美拍移动SDK,让你的短视频应用支持一键分享到美拍,还可享有美拍带来的亿万用户的流量和曝光。 http://open.meipai.com/

消息推送

  • MaxLeap / 推送营销: Maxleap 为应用提供营销活动和信息推送功能,支持推送消息和应用内消息两种模式。 https://maxleap.cn/s/web/zh_cn/devcenter.html
  • 科大讯飞 / 讯推: 讯推(XPush)是讯飞开放平台向开发者提供的移动App消息推送服务。基本原理是客户端通过与云端建立的长连接,监听从云端下发的消息,让紧急、重要的消息可以及时通知到您的APP用户。 http://www.xfyun.cn/
  • 极光 / 推送(免费版): 通过极光推送服务,主动及时地向您的用户发起交互,向其发送聊天消息、日程提醒、活动预告、进度提示、动态更新等。 https://www.jiguang.cn/push
  • 个推 / 个推(免费版): 通过个推的技术,APP可主动向其用户推送各类消息,结合精准的用户画像分析,给合适的用户在合适的场景下推送合适的内容,大幅度提升消息点击率、用户活跃度和留存率。 http://www.igetui.com/cn/getui.html

信息识别

语音识别

  • 科大讯飞 / 语音听写: 语音听写是基于自然语言处理技术,将自然语言转换为文本输出。语音听写技术与语音识别技术的不同在于,语音听写不需要基于某个具体的命令词列表,其识别范围是整个语种内的词条。 http://www.xfyun.cn/

语音合成

  • 科大讯飞 / 在线语音合成: 语音合成,又称文语转换(Text to Speech,TTS)技术,涉及声学、语言学、数字信号处理、计算机科学等多个学科技术,是中文信息处理领域的一项前沿技术,解决的主要问题是如何将文字信息转化为可听的声音信息,也即“让机器像人一样开口说话”。 http://www.xfyun.cn/

人脸识别

  • 科大讯飞 / 人脸识别: 人脸识别,是基于人的脸部特征信息进行身份识别的一种生物识别技术。用摄像机或摄像头采集含有人脸的图像或视频流,并自动在图像中检测和跟踪人脸,进而对检测到的人脸进行脸部的一系列相关技术,也叫做人像识别、面部识别。 http://www.xfyun.cn/

声纹识别

  • 科大讯飞 / 声纹识别: 声纹识别(Voiceprint Recognize),是一项根据语音波形反映说话人生理和行为特征的语音参数,自动识别说话人身份的技术。声纹识别所提供的安全性可与其他生物识别技术(指纹、掌形和虹膜)相媲美,且只需要电话和麦克风即可,数据采集极为方便,造价低廉,是最为经济、可靠、简便和安全的身份识别方式。 http://www.xfyun.cn/

社交服务

社交分享

  • 友盟+ / U-Share: 帮助应用或游戏快速具备国内外多平台分享、第三方登录功能,SDK包最小,集成成本最低,平台覆盖最全,并基于友盟+大数据,提供最为权威、实时的用户画像、分享回流等数据分析,助力产品开发与推广。 http://mobile.umeng.com/social
  • Mob / ShareSDK: 开发者可享受Mob提供的免费技术服务,短信或语音消息费用全免,不限条数,不限全球运营商。 http://sharesdk.mob.com/
  • MaxLeap / 社交分享: MaxLeap 社交分享组件集成目前主流社交平台,可以让您的应用快速拥有主流社交平台分享入口。 https://maxleap.cn/s/web/zh_cn/devcenter.html

即时通讯(IM)

  • MaxLeap / 即时通讯: MaxLeap 为开发者免费提供即时通讯基础能力和云端服务。您可以直接在自己的应用中构建出即时通讯产品。并在云端监控在线状态,敏感词自动过滤。 https://maxleap.cn/s/web/zh_cn/devcenter.html
  • 极光 / IM(免费版): 提供易用可靠的即时通讯云服务,搭建用户间自由交流通道,增强产品社会化属性。现在,iOS、Android、Web客户端均可接入极光IM。 https://www.jiguang.cn/im
  • 环信 / 即时通讯云(社区版): 环信即时通讯云全球最大的即时通讯云,IM平台,为开发者提供基于移动互联网的IM即时通讯能力,让开发者摆脱繁重的移动IM通讯底层开发,一天内即可让App拥有内置IM通讯云能力。 http://www.easemob.com/product/im
  • LeanCloud / 实时通信(开发版): 实时通信服务是 LeanCloud 消息服务中的重要一环。你不但可以为应用加入实时聊天、私信等常用功能,还能实现游戏对战等实时互动功能。 https://leancloud.cn/products/
  • 网易 / 云信(免费版): 基于网易17年IM技术积累,致力打造最稳定的即时通讯云平台。接入IM SDK,让你的APP即刻拥有私聊、群聊、聊天室等通讯能力http://netease.im/im

用户反馈

  • Mob / BBSSDK: 把你的论坛搬到手机上。 http://bbssdk.mob.com/
  • MaxLeap / 应用内社交: MaxLeap 应用内社交组件可以让您的应用快速拥有类似于微信朋友圈、微博广场一样的功能,让您的用户互动起来,提高活跃度。 https://maxleap.cn/s/web/zh_cn/devcenter.html

基于定位服务(LBS)

  • 百度 / 地图: 百度地图API是一套为开发者免费提供的基于百度地图的应用程序接口,包括JavaScript、iOS、Andriod、静态地图、Web服务等多种版本,提供基本地图、位置搜索、周边搜索、公交驾车导航、定位服务、地理编码及逆地理编码等丰富功能。LBS·云是百度地图针对LBS开发者全新推出的平台级服务。通过地图API,一方面解决移动开发者服务器端日益增长的海量位置数据的存储维护压力,另一方面彻底解决所有LBS开发者基于位置数据的高并发检索瓶颈。 http://lbsyun.baidu.com/
  • 腾讯 / 位置服务: 腾讯地图开放平台为各类应用厂商和开发者免费提供基于腾讯地图的地理位置服务和解决方案;有针对Web应用的JavaScript API, 适合手机端Native APP的各种SDK, WebService接口和各类地图API等。 http://lbs.qq.com/
  • 高德 / 地图: 高德开放平台提供2D,3D,卫星多种地图形式供开发者选择,无论基于哪种平台,都可以通过高德开放平台提供的API和SDK轻松的完成地图的构建工作。同时我们还提供强大的地图再开发能力,全面的地图数据支持,离线在线两种使用方式,多种地图交互模式,满足各个场景下对地图的需求。 http://lbs.amap.com/

用户登录

  • 微信 / 移动应用登录: 移动应用微信登录是基于OAuth2.0协议标准构建的微信OAuth2.0授权登录系统。 https://open.weixin.qq.com/
  • QQ / 应用接入: 如果用户手机上安装了最新版本的手机QQ或手机QZone,将会调用相应的客户端,通过SSO方式进行登录。此方式可以避免用户多次输入用户名和密码,提升用户的登录体验。 http://open.qq.com/
  • 微博 / 移动应用: 微博开放接口的调用,如发微博、关注等,都是需要获取用户身份认证的。目前微博开放平台用户身份鉴权主要采用的是OAuth2.0。 http://open.weibo.com/

支付服务

三方支付

  • 支付宝 / App支付: 商家APP调用支付宝提供的SDK调用支付宝客户端内的支付模块,商家APP会跳转到支付宝中完成支付,支付完后跳回到商家APP内,最后展示支付结果。 https://open.alipay.com/platform/home.htm
  • 微信 / 移动应用支付: 通过接入微信支付功能,用户可以在移动应用中方便快捷地通过微信支付来付款。 https://open.weixin.qq.com/

聚合支付

  • MaxLeap / 移动支付: Maxleap 为应用集成各个主流支付渠道,开发者仅需要集成一个 SDK 便可以使应用快速支持多种支付渠道的接入。 https://maxleap.cn/s/web/zh_cn/devcenter.html
  • PING++ / 聚合支付(免费版): 支付是商业变现必不可少的环节。Ping++ 覆盖所有主流支付渠道,给你最简单、快捷的接入体验,同时提供简单易用的管理平台,让你可以集中进行跨渠道的交易管理和财务管理。Ping++ 不是简单的聚合支付通道和路由,而是每一家企业内部的虚拟支付团队,致力于帮助企业快速、高效和高质量地建立「泛支付」模块,从容应对任何交易场景的挑战。 https://www.pingxx.com/products
  • BeeCloud / 支付SDK(免费版): 秒支付为iOS/Android原生/H5 App提供全套支付解决方: 支持微信支付、支付宝支付、银联手机支付、iOS内置购买、PayPal等。 https://www.beecloud.cn/products/sdk.php
  • 收钱吧 / 收钱吧SDK: 收钱吧支付平台旨在提供一站式的移动支付解决方案。收钱吧内部集成了支付宝,微信,京东,百付宝,QQ钱包等众多支付通道。 https://www.shouqianba.com/

 

你可能感兴趣的:(iOS)