说三道四技术文摘-感悟人生的经典句子
说三道四 > 文档快照

《近匠》Bmob:免费无限制的公有云服务

HTML文档下载 WORD文档下载 PDF文档下载
《近匠》第55期,越来越多的移动开发者开始关注mBaaS云服务模式,我们已经采访过多家mBaaS服务商,本期近匠对话mBaaS服务提供商——Bmob CEO何少岳,作为早期进入mBaaS领域的服务者,Bmob有什么新的变化?

CSDN移动:请讲讲你们是谁?你们以往的从业经历?

何少岳:Bmob是移动应用云端业务逻辑解决方案的提供者。是基于mBaaS(mobile backend as a service)移动后端即服务的开发模式而研发的。Bmob的宗旨是致力于为开发者免去后端开发和部署的烦恼,使之将更多的时间和精力投入到前端具体功能的开发和用户体验的提升上,成倍降低开发成本和开发时间。

Bmob团队现有成员16人,创始团队成立于2011年,主要包括架构师、iOS和Android SDK开发工程师、数据库开发工程师、后端工程师和运营人员等,团队成员具备丰富的研发和项目管理经验。其中, Bmob创始人,何少岳博士,是CSDN CTO讲师,擅长移动互联网创意、研发、管理,曾担任东信网络技术总监,负责移动广告业务和移动应用研发业务,2012年与硅谷Alohar合作开发移动情境感知SDK,并完成了Google Ventures领投的300万美元天使投资。联合创始人:吴恒魁,加州大学戴维斯分校物理学博士。曾参与全球最大暗物质探测实验LUX,负责粒子碰撞模拟和数据分析,Maxen Lab的联合创始人,为客户提供机器学习平台服务和预测分析系统。云端开发工程师:魏文生,曾任职金山软件公司、国安局,具备多年Linux服务端编程经验,专注Linux底层渗透技术,PHPer,GoLang Fans。谢武强,曾任职UC优视,参与UC乐园等大型互联网项目设计与开发,精通linux服务端编程技术。SDK开发工程师:廖佰坤,资深Android开发工程师,对Android系统的架构设计和实现原理有非常深入的理解和认识,曾开发金刚锁等知名应用。


Bmob团队

CSDN移动:为什么要做这样一个工具?开发者有什么样的需求?

何少岳:进入mBaaS领域创业,始于一个很偶然的机会,产品的雏形来源于我们初始团队基于自身移动应用项目的开发需求,团队曾经承担了一些APP的外包业务,在不断的反复开发实践中,我们发现,重复单调的后端开发,繁琐且枯燥乏味,耗时耗力不讨好,而且门槛高,要配备齐全的团队才能开始做。后来,团队萌发了一个想法,即对后端的共同需求进行提炼,将通用的组件集成并封装,增加复用性。于是就产生了供团队内部使用的android SDK,也就是Bmob最开始的产品形态。Android SDK自研发完成就一直在团队内部使用,大大提高了app的开发速度。在后期不断完善的过程中,我们发现国外已经有了同类的产品,就顺势推出了 Android SDK。当时是2012年4月份,产品并没有做什么推广活动,初期的开发者都是通过口碑传播来增长的,大家使用后的评价都不错,也做出了一些很优秀的应用。然后团队就想,智能手机的大范围普及肯定是大势所趋,对应用的需求也会不断攀升,开发者也会迅速增长,如果能为他们提供一些更好用的服务或开发工具应该会很不错,想到这里大家都很激动。当时国外同类产品parse已经有了很好的表现,国内针对移动开发者的服务也开始火了起来,并得到了资本市场的认可,这说明,2D(对开发者服务)是一个很有前景的领域。于是,团队就独立出来,开始正式成立公司,运作Bmob这个产品了。

移动开发的问题和需求:

  • 个人开发者创意实现的门槛问题。对于个人移动开发者而言,要兼具前端和后端的开发能力,才能将好的想法实现,然而后端的开发耗时耗力却不好。
  • 创业团队的成本控制和快速开发需求。对于创业团队,快速敏捷才能抢占市场先机,而移动应用的后端开发重复单调繁重,会耗费大量的时间和人力,而创业团队因种种原因,往往一人身兼多职,人力不足,导致产品上线时间不断延期。
  • 企业的数据安全和敏捷开发需求。对于企业而言,自己造后台重复,劳民伤财,与其将人力和时间投入到重复的无意义劳动中,不如购买已有的成熟服务,将企业人力投入到更具创造性价值的岗位上,但各个企业业务逻辑也千差万别,因此,亟需适应自身企业需求的私有云定制服务。

CSDN移动:这个工具是针对移动开发的哪一个环节?


图:Bmob界面与功能

何少岳:Bmob提供一些移动后端的通用组件,适合所有做移动应用开发的创业者使用。Bmob主要为以下用户服务:个人开发者,中小型创业团队,企业。通过免费公有云和定制私有云。

  • 个人开发者和创业团队——免费无限制的公有云服务;
  • 企业——付费的私有云定制服务。

两项服务最终实现,让个人开发者或创业团队,或企业,用更少的资金成本,更少的人力成本,更短的研发时间,获得更好的云端支持服务。

使用Bmob很简单,开发者只需要在Bmob平台上注册一个账号,下载对应的SDK,获得对应的key,将SDK嵌入到自己开发环境,就可以轻松调用Bmob SDK或API了。

CSDN移动:在这个环节中,现在是一种什么状况?竞争对手和格局是什么样的?

何少岳:相比国外竞品,我们的服务器设在国内,具备更好的响应速度和技术支持服务。

相比国内竞品,首先,我们全部免费!其次,我们最早进入该领域(mBaaS),并一直专注于做精做深,在功能方面最完善,在云端的安全性和快速响应有充足的保证。第三,我们具备专业的技术研发团队和运维团队,技术资本积淀深厚,能为开发者提供优质的技术支持服务。

CSDN移动:产品做了多久?什么时候推出的?

何少岳:公司成立1年多,但产品2012年4月就上线了,当时,我们先推出了Android版,现在两年多的时间里,产品线已经大大丰富,目前已经支持iOS SDK,Android SDK,JS,Rest API,还推出了支持游戏的unity和cocos2d-x SDK。未来还会不断推出新功能。

CSDN移动:从第一个内测版本到现在,针对产品与需求,你们做了些什么?

何少岳:每个创业者都是不断在摸索中前进的,Bmob也还在摸索之中,不敢说是成功的经验,只是一些创业总结。在推出Android SDK之后,很多开发者都开始询问iOS SDK的推出时间,当时android SDK还不太完善,功能不够丰富,也存在很细节的地方需要调试,考虑到人力尚且不足,我们就先专注在android SDK上了,但即使如此,我们还是犯了一些错误,在接下来的版本升级过程中,我们从游戏的角度考虑加入了支付功能,而这在当时并不成熟,一方面,我们放置已有的问题不去改善,不去丰富基本功能,让一些开发者对平台失去了信任;此外,支付对数据安全具有较高要求,需要平台相对完善,而从当时的情形来看,平台并不能保证这一点,后来也确实证明这是一个错误的决定。包括随后推出的应用分析功能,类似分析的如友盟,talkingdata已经做的非常优秀了,我们再去跟随,已经没有必要了。随后,在接下来的版本升级中,我们砍掉了这一块的功能,并不断在功能的丰富和优化上下功夫,Android SDK也变得更加健壮,同时还节省了团队成员不少的救火时间和客服时间,加之团队扩充,我们迅速推出了iOS SDK,Rest API。并开始切入游戏和硬件垂直领域,逐步退出了支持游戏开发的cocos2d-X SDK和Unity SDK,目前,从开发者增长和应用案例的发展来看,这些决定都非常正确,为品牌和流量的提升都带来了价值。这些经验和教训告诉我们,除了预见性,在合适的时机做合适的事情非常重要。

CSDN移动:近期还将有哪些改进?

何少岳:随着移动互联网的飞速发展,Bmob团队已经开始逐渐切入垂直领域,如,游戏和硬件。即将推出的游戏后端垂直解决方案将提供众多游戏新特性能力,如P2P数据传输、任务管理、游戏社交、排行榜、关卡分析等功能。Bmob希望游戏开发者能弱化存储和后端逻辑的问题,从而更好的专注于游戏策划环节,做出更好玩更受欢迎的游戏。除此之外,Bmob已与众多游戏媒体,优质渠道建立合作关系,开发者基于Bmob开发游戏,不仅可以享受上文提到的免费后端服务,还可以获得更多的推广资源,解决众多游戏开发者的推广烦恼。硬件方面,Android wear的问世,为众多软硬一体的创业者提供了机会,切入智能硬件是未来发展趋势,Bmob团队已经开始着手为硬件开发者提供后端数据存储的相关SDK的研发工作,以降低硬件开发者的创业门槛,缩小软硬件沟通的成本,让创业者更容易的进入智能硬件领域。

CSDN移动:如何收费,盈利模式如何?

何少岳:Bmob公有云将永远不会收取开发者任何费用,而Bmob专业版未来会通过为企业提供更专业化的后端云解决方案来盈利。此外,我们也会考虑切入垂直领域,打开国外市场以及未来也会考虑大数据挖掘方面的盈利模式探索。


图:使用Bmob产品的应用

CSDN移动:未来的发展方向如何?工具的方向,该格局发展趋势,该领域的未来畅想?

何少岳:移动开发服务领域,最近两年mBaaS有了长足的发展,Facebook 8500万美元收购Parse更是让国内创业者看到了这一缺口和商机,越来越多的人开始关注mBaaS这一新的云服务模式。

不可否认的是,在移动开发服务的所有领域(包括统计分析、社交分享、CDN加速、多媒体处理、文件加固等)中,mBaaS的开发者粘性和迁移成本最高,这一特点将会得到越来越多的投资人的青睐。智能终端数量达到更多,越来越多的传统行业会受到冲击,寻求与移动互联网的整合和突破。这一结果将会导致传统行业希望快速整合和人才缺口之间的矛盾,使得mBaaS的需求进一步加大。但短期内,mBaaS领域在国内希望靠流量和存储等服务实现盈利还不现实,依靠早期大量资金投入的mBaaS 领域对于投资人来说未必是香馍馍。尽管如此,相信未来mBaaS 平台将会得到更多的整合,形成更为综合完善的为开发者服务平台。


【《近匠》LegendTech:AR技术现已加入15元豪华午餐】《近匠》第54期:在世界杯期间,某餐饮连锁品牌推出了一款AR足球游戏。如何使用Unity+Vuforia搭建了一个增强现实的游戏开发环境?该技术团队负责人将与我们分享了AR应用开发中的宝贵经验,和对AR技术交互性的理解。

【《近匠》Fancy3D:亿级游戏背后的轻量级引擎】《近匠》第53期,随着跨平台游戏的火爆各大引擎动作频频,Unity宣布支持2D,Cocos发布3D引擎等,行业竞争已从产品竞争本身蔓延至底层技术引擎层面。随着《黑暗之光》成功,青果灵动宣布Fancy3D引擎即将展开商业化。

【《近匠》nice曹大鹏,从男装导购到潮人社区的心路历程】《近匠》第52期,与传统的图片社交软件不同,nice可以在用户上传照片之后,给照片打上标签。标签可以是品牌、地点,以及任何自定义内容。以男装导购为前身的nice,它的发展历程,有太多值得我们学习的东西。

回顾更多内容及线下开发者活动信息,请关注mobilehub公众微信号(ID: mobilehub)


寻求《近匠》免费报道,请私信:@CSDN移动,或发送邮件至mobile#csdn.net。

VB在Excel表格文件中搜索指定内容 VB复制Excel表到另外一个Excel中 Java实现生成网站快照缩略图片 php实现生成网站快照缩略图片 C#实现生成网站快照缩略图片 VB比较两个Excel表格的内容 VB实现Excel按列或行排序 VB删除EXCEL表格指定行 用vb.net写的验证码识别代码 VB删除EXCEL表格指定列 Oracle数据库Windows 2003环境自动备份批处理 VB通过ADODB连接EXCEL表格文件读取数据 使用VBScript卸载软件 Discuz X2用户注册过程SQL Android手机参数表 用jQuery改变图片(image src) 用std::atomic實現簡單的讀寫鎖 ChinaPay网上支付网关.NET开发 VOB生成IFO文件用nero刻录DVD详解 15款开源Android游戏引擎(安卓免费游戏引擎) 将MVC ASPX转换到Razor视图 Word设置目录简明教程 asp.net mvc页面javascript代码中如何使用razor Discuz X论坛数据表结构:用户数据表pre_common_member boost在windows平台下自带超强 IOCP 的ASIO Boost下载和编译安装简明指引 Windows和Linux环境中Boost下载安装编译配置使用指南 Android开发技巧:Android常用类库说明 Android开发技巧:Android 文件系统 Android开发技巧:Android应用程序架构 ASP.NET MVC Razor 输出没有编码的HTML字符串 请问是不是在delphi5中的html控件,在delphi7中就没有了呢? 怎么样抓屏,把它保存成一文件! Database(BDE)+Table+DataSetProvider+ClientDataSet+DataSource+DBGrid遇到的问题 200求 怎样是女孩开心起来! .pdg和.nlc文件分别用什么阅读器打开呀? 錯誤代碼:0x80040E4D,錯誤信息:使用者登入失敗.(ASP中出現此錯誤,VB中是可以的),急!! 大家帮忙看一下,如何在删除一条记录时,弹出一个窗口,让用户确认,或取消 如何去除char类型字符中的空格 各位大哥:在下高分请教Rational Rose2002 的注册。急急急!!! 如何把.net framework和Web Application一起打包到安装程序中 一个简单问题,在一个Win32 applicaion 中如何使用CString变量! 在线等待! 如何得到动态生成的TreeView的ExpandLevel值? 在JavaScript里面怎么输出Asp里面的变量值? 追加数据 打印数据窗口 送分的菜问题!小弟我第一个servlet程序就没运行起来! 怎么样抓屏,然后把它保存成一文件! 想问一下用过jsp就会的问题!!! 两条sql语句的写法 wltsui(前途未必光明,道路一定曲折!) ,,xxx94x(岁寒三友) ,,jnxulei(石头)近来接分 这个错误怎么改阿,大家帮帮我吧 请问怎样将一个*.DLL文件,翻译成源码,谢谢/ 机器上有两个网卡(2个IP),如何使tomcat在某一个网卡的80口上运行 请问:soure inside 诗作什么的。具体功能是什么? 获取串口后数据的实时曲线绘制 请教WIN CE 与 PC 通过SOCKET进行通讯的问题(紧急) ==>Server.Transfer 和 response.rdirect 有新打开页面和控制ie显示(工具栏、地址栏)的功能吗? 输出是怪码,为什么 錯誤代碼:0x80040E4D,錯誤信息:使用者登入失敗.(ASP中出現此錯誤,VB中是可以的),急!! 请问怎样在SQL中组织一临时表?(立即给分) 关于asp和SQLSERVER2000问题!郁闷之中..... 使用showModalDialog遇到的问题,再线等候!!!!!!!! 我使用jbuilder做的软件系统包括servlet,jsp,applet,打成了war包,可是却始终不能运行applet。 ***内核的networking问题*** 讨论:大家都用什么工具进行数据库比较 ? 我的鼠标提示刷新的速度不是很快,谁能给在下提供一些好的建议? 发短信的web service 请教一个服务端和客户端交互的问题? 高手帮忙 请问谁又对第三方控件imgscan.ocx操作的例子,发给我bit_hj@163.com。小弟不胜感激 肯请各位帮忙! 应该是简单问题,求高手帮忙,100分相送,绝不食言,一下午都没弄出来,太灰心了..... linux下,mysql数据库密码怎么找回?(在线等) 新手求救:关于8086和80386的中断类型号上的冲突? sleep函数 网络难题,跨网段传输 恢复数据库 有谁的信誉分比我低阿!!我送给他50分阿!! 谁能提供一个切实可用的“防止刷新页面重复提交表单”的方法 Web安装项目中的managed.msm和stdole.dll是何东东,何用?? java中字符串操作函数在哪?java中分解字串的函数(如asp中的:split)在哪个类中? 香港发音像香港的姓:陈就chan 李就LEE那么“玩”应该怎样写? 车从甲地开往乙地,每小时行驶八十千米,四分之三小时正好行驶了全程的三分之一,甲,乙两地之间的公路全长是多少千米? 感人肺腑怎么造句 关于香港的读法 急!帮我翻译下"仁海" 与 "瑞海" 香港读法 例如香港不拼xiang gan 读hongkong 谢啦那么 家豪 呢? 3G 上网卡 英语怎么翻译? 把2~7六个数分别填在图中的圆内,使每个正方形上的四个数的和相等. 垒换个部首是什么字怎么组词 抛物线y=x2+bx+c与x轴交于点A(-1,0),点B(3,0)两点 (1)求该抛物线的解析式 (2)设(1)中的抛物线上有一抛物线y=x2+bx+c与x轴交于点A(-1,0),点B(3,0)两点(1)求该抛物线的解析式(2)设(1)中的 (x²-x-6)÷(x-3)怎么算,不要用平方差概念来算, 填诗句5.应怜屐齿印苍苔,——-----------.1.人面不知何处去,-----------------2.---------------,一寸光阴不可轻3.路漫漫其修远兮,--------------.4.--------------,山空色蒙雨亦奇5.应怜屐齿印苍苔,——-----------. 肝和心有没有在一起 买6张桌子和8张椅子共用去了1120元,已知5张桌子比8张椅子的价钱贵200元,每张桌子多少钱,每张椅子多少钱? 古诗“应怜屐齿印苍苔”的下句是: 耳穴肝、心、眼、目1、目2是什么? (1)小王是一个爱思考的同学,他设计了一个生日密码系统,其原理有下面的框图所示:输入x → 3x+2 → 输出当输入他的生日10月20日即x为1020时,则输出的密码值是_______.(2)在数轴上3相距√2 选择人物编童话故事(要选择3个不在同一篇课文里的人物)第一课有小麻雀、麻雀妈妈 第二课有乌鸦、喜鹊、鸟王孔雀 第三课有没头脑、不高兴 第四课有大拇指汤姆、国王、补锅匠 第五 我们设网卡启动在那的英文有没有得翻译一下````跪求? 大学英语三级ab卷不一样的地方多吗?题打乱的顺序多吗?我听说只有单选和阅读理解的带选项的打乱了,其他的都一样是真的吗?我问的2011年12月18号的英语三级,是ab小卷,不是AB级卷 尔字下面的小改成山字怎么读 心.若.裂.肝这四个字组成个成语 海拉细胞是什么东西? 恋下变换成山是什么字 蛇交配能持续多长时间 已知数列{an}中a1=1,a2=3,an=3an-1_-2an-2.求数列an的通项公式 饶字把偏旁换成山是什么字 蛇的交配时间真的能持续12小时? 已知抛物线y=x^2-(a+2)x+12的顶点在x=-3上,求a的值及顶点坐标 把倄左偏旁换成山是个什么字 一辆汽车从甲地开往乙地,前2小时行的路程与全程的比是3:7,如果再行80千米,就行了全程的一半,甲乙两地相距多少千米? 这是什么动漫? 关于海拉的这是什么动漫? 应怜屐齿印苍苔.这诗句中什么、什么、什么这三个字都应按什么的书写规则书写. 蛇跟蛇怎么交配的? 海拉灯 是什么灯如题 童话二分之一杜御风喜欢谁 从甲地到乙地,已行80千米,是剩下路程的三分之二,甲乙两地相距多少千米 观察与思考:当两个数成()关系时,它们的最小公倍数是() 用6个球设计一个摸球游戏(设定球颜色不同,其他全一样).1,使摸到各色球的概率是三分之一.2.使摸到白球的概率为二分之一,摸到其他颜色的球的概率是六分之一(过程) 一辆汽车从甲地开往乙地,每小时行80千米,3/5小时刚好到终点,甲、乙两地的路程是多少千米? (1)已知抛物线y=ax2+bx+c经过三点A(-2,0),B(4,0),C(0,4)的解析式(2)求顶点M的坐标(3)求△AMB的面积 童话二分之一庭谖到底喜欢谁庭雨呢?或者说更喜欢谁? 一辆汽车从甲地开往乙地,当行到离中点5千米时,已行的路程是未行路程的三分之二,甲乙两城相距多少千米写算式 已知:抛物线y=ax2+bx+c过点(-5,0)、(0,2/5)(1,6)三点,直线L的解析式为y=2x-3若与直线L平行的直线与抛物线只有一个交点P,求P点的坐标. 现有3个红球,3个白球,这六个球除了颜色相同外,其余特征完全相同,请设计一个摸球游戏,要求如下1.一次摸一个球,摸到的必然是红球:2.一次摸两个球,一定是一个红球,一个白球是数学问题~~~ 怎样用搜狗可以打出部首我想用搜狗打出偏旁提手旁.怎样打? 已知抛物线y=x平方+bx+c过(1,-5),(0,-10)两点,求抛物线的解析式 有12个白色的小球,大小完全一样,你可以给它们涂上不同的颜色,请你设计一个摸球游戏,让获胜的可能性为二分之一、六分之一、三分之一 AB两地相距20千米,甲乙两人分别从A,B两地同时出发,相向而行,两小时后两人在途中相遇,相遇后甲立即返回A点,乙仍向A地前行,待甲回到A地时,乙离A地还有两千米,求两人速度各多少老师说每道题 据说蛇能交配很长时间 是真的吗 有12个白色的小球,大小完全一样,你可以给他们涂上不同的颜色,请你设计一个摸球游戏,让获胜的可能性分别2分之1,6分之1,3分之1 甲乙两人分别从ab两地同时出发相向而行,行了两小时后,两人还相距40千米,又行了3小后,两人还相距10千米.AB两地相距多少千米?方程解,列的清楚些 风暴结局甚么意思 争先恐后式的词语有哪些 ab辆车同时从甲乙两地相向而行,8小时两车相遇,a车每小时46千米,b车每小时x千米,b车每小时行多少千米 一辆汽车从甲地开往乙地,行了全程的60%,离乙地还有80千米,甲乙两地相距多少千米 和争先恐后相似的词语 风波诡谲是什么意思 风暴结局是什么意思 求日常生活中的物理常识,详细一些!例子+物理知识,详细一些 细胞周期包括几个时期?有几个检验点?各检验点都分别检查什么? 一辆汽车从甲地到乙地,若每小时行60千米,则要迟到6小时;如果没小时行80千米,则甲乙两地相距多少千米? 日网上传视频主张独岛主权 韩国敦促日东盟各国持续热议中国与东盟合作前景美加州大学戴维斯分校打造奢华宿舍吸引温州将建10条BRT 3条线路近期先中石油与俄油气公司签署LNG购销协议星巴克回应售价质疑 称在中国利润不比意大利父子专制冒牌名酒遭警方查获 将日本首相安倍表示将对离岛等土地买卖实美国男子跑马拉松织出近4米长围巾 破韩军拟提前部署三艘宙斯盾驱逐舰 欲增韩国战殁者遗属要求取消靖国神社合祀二文莱将实施严厉伊斯兰刑法 通奸者将被李克强与梅德韦杰夫清晨在钓鱼台国宾馆李克强与梅德韦杰夫清晨散步叙友谊一埃及网友脸书大赞日本人美德 遛狗携东京歌舞伎町犯罪频发 治安整顿成难题日政府上传视频宣传争议领土主权引发韩美警方将中国灯笼当手榴弹致地铁站关停法一男子因遭解雇自杀 8年后遗体被发纽约宠物狗狂咬主人被击毙 主人事后反调查称八成美国人觉得同胞变粗鲁 行为让年轻干部多“蹲苗”当兵就是成才!有路,就有生的希望当光荣升华为责任“微信十条”,还网络一片清朗废墟上,党旗高扬分外红在抓实抓细上下功夫雪域高原涌动参军热潮我军救援行动赢得国际赞誉为让群众吃上热乎饭72小时停火结束 巴以双方再次开火里约奥运会 预算163亿美元“我知道,信念的力量有多大”《我的西藏未了情》表达高原眷恋打好灾后防疫这一仗体检政审:监督更到位外交部发言人答记者问用“夏北浩精神”为战鹰护驾缅怀逝者我给亲人戴奖章择优排序:定兵更科学
备案号:鲁ICP备13029499号-2 说三道四 www.s3d4.cn 说三道四技术文摘