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

《近匠》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。

忆往昔峥嵘岁月稠——看苹果第一代iPhone的“风骚”往事 开源工具链“大牛”的经验分享:HelloGCC 2013精彩演讲回顾 20个超实用的JavaScript技巧及最佳实践 【开源专访】Linux Deepin:做更好用的Linux桌面系统 访Andy Jassy:感受亚马逊AWS生态观,思考国内外云计算差异 站到风口,最先飞起来的能将服务做到极致的IDC 苹果Siri再获一专利:可使用自然语音输入来搜索和标记图片 研发周报:Google抛弃C语言,采用Go语言重写Go编译器 取其精华 IE11里移除和新增的功能 大胆预测亚马逊即将推出的五大产品或服务 移动周报:GitHub章鱼猫中国之行 三星与LG的新动向:同样的物联网 ,不同的玩法 从Twitter到Tinder,看社交媒体在2013年的沉浮 一周消息树:有道周枫和他的“放养”团队、太极助手惹“非议” Netflix:使用大数据驱动商业决策 “中国杯”游戏极限开发大赛报道 回顾2013软件开发:JavaScript领风骚 京东“宙斯杯”创新应用大赛,百万奖金为“你”而等待 12306上的分布式内存数据技术GemFire Canalys:苹果、三星2014年仍统治平板市场 微软压力山大 Google和苹果的下一个战场 回顾2013科技界大事件:Mayer登Vouge杂志、Ballmer离职 《近匠》第03期:移动开发工具访谈,AVOS Cloud——后端的金刚钻 次世代视觉:Avegant Glyph智能眼镜技术解析 技术栈的选择:从Groupon转向Node.js、淘宝去IOE谈起 首席数据官:一个属于你的时代已经来临 盘点2013年Facebook七大最受欢迎的hack 见证中国开源的力量:“开源力量”2013年度庆典活动亮点汇总 专访APU13讲师、西电朱虎明:概念难以理解成异构编程最大阻力 盘点2013:21款最优秀的开源数据库 苹果三星再次谈判,欲和解所有侵权案 求救!!! 明天上班,终于结束失业期了。 一个ORACLE备份数据导入问题。请高手指点! VC和VB下好用的控件在delphi下不好用!是不是dll的问题? 明天上班了,同喜! 大家觉得POWERSOFT公司的PB9会推出WEB SERVICE功能吗? 一个ORACLE备份数据导入问题。请高手指点!!! 请教各位高手,DirectX环境下,是否可以利用各种输入法输入汉字? 急,高手帮忙。 getchar小问题,为什么程序不能中断? 我想学游戏编程,谁能指点一下?100分! 医疗管理系统 请帮忙看看这段流操作的代码错在哪里? javabean高手请进!请赐教!!! 请各位高手指点一下,什么软件开发java比较方便,效率较高? 谁能告诉我,怎样将邮箱中的信件复制到本地硬盘.谢了 需要什么权限才能在active directory里添加用户??(实际上是想添加email帐号),谢谢各位 test 请问在winXP里该如何实现如下功能呢? 再问一次,怎么在mandrake下设显示器的刷新率!怎么想给分都送不出去! 当用c++编程时,能不能不用回收内存?100分 用VC处理XML文档时遇到的一些细微而重要的问题 大家能不能给我给我点 我有一个关于注册表的问题? delphi中要想定义一个整个工程文件中可以访问的变量怎样做才好?(说者有分) 本人泡MM精华之作,大家快看!! 25分散尽! 如何使用paradox.net? 类的定义与实现细节是否要放在不同文件 各位:我想当斑竹,位兄弟是否同意?:) 关于shell和key事件 为什么我的问题总是无人回答?给高分100!VC和VB下好用的控件在delphi下不好用!是不是dll的问题? pascal 为什么没有介绍在pIIII下汇编的书? paradox数据库的操作问题 text字段如何转换成image字段?? 东日论坛新开张 关于异常的问题,请各位大哥帮帮忙!(50分) 我有很多数字,如何以固定的间隔和行宽在打印机完整地上输出? 学过C++,想学java,难吗?多久能上手? 如何设置系统的日期,时间? 我的网卡的驱动一直装不上? 在下请问,在游戏中实现人物的移动有哪几种方法? 关于地址栏的显示问题 老大们来看看! 今天高兴,散分,先进者自有大大的好处 对不起网管我没看清楚发错了地方请您帮忙转到java区里吧谢谢你了! my oracle8.1.7 on redhat7.2进不去,请高手指教 关于打印机不能够正常打印问题 关于XP的时间问题? 哪位知道在VC下通过敲击键盘模拟钢琴键发音——通过声卡在音箱中实时发出声音 请问蜂蜜柚子茶怎么做?具体步骤谁能介绍下? 求反物质的用途... 维生素C的主要作用是什么?医生说我有点缺维生素C,我不知道维生素C的主要作用是什么. 下列物质中既能和石灰水反应,又能和稀盐酸发应的是NA2CO3 CUO FECL3 KNO3 反物质有何用途? 亚硝酸钠对锌有腐蚀吗 乙醛和银氨溶液化学乙醛与银铵溶液化学反应方程式! 现有二氧化锰、氯化钾、溴化钾、硫酸和水五种物质,如何从这些物质来制取盐酸、氯气和溴写出反应的方程式 高锰酸钾和硫氰化钾反应吗? 如何做蜂蜜柚子茶 什么试剂能让硫氰化铁离子褪色? 高锰酸钾能和硫反应么?方程式?剧烈程度? 下列物质中,既能和石灰水反映,又能与稀盐酸反应的是A.Na2CO3 B.CuO C.FeCl3 D.KNO3 我明白,可是我认为B也可以CuO和石灰水反应有氢氧化铜沉淀,和盐酸有水CuO是沉淀? 草酸能使硫氰化铁褪色吗 多少克高锰酸钾加热后产生的氧气正好与64g硫完全反应 柚子用什么?皮好还是肉好?胡柚是什么柚子?那个有什么功效? 有2.4mol某金属与1.8mol/L的强酸溶液2L恰好完全反应,结果产生7.2g氢气,则该金属与酸可能是()?A.二价金属,二元酸B.三价金属,二元酸C.三价金属,一元酸D.一价金属,三元酸我选的却是 A 硫粉与高锰酸钾反应,放出大量白烟是什么?自己做的实验,不知道放出的大量白烟是什么物质.望高人指教.两种粉末混合后点燃 化学:下列物质既能与石灰水反应,也能与稀盐酸反应的是?NaNO3 NaOH K2CO3 MgSO4要怎么做? 将2.4摩尔某金属投入1.8L 2mol/L的某酸溶液中,恰好完全反映,并产生7.2克气体,则该金属和酸分别是几价金属和几价酸为什么几元酸 在S.T.P.下,需浓度为6mol/L的盐酸多少毫升跟足量的锌起反应,才能制取3.36L的氢气. 锂电池的电化学体系是什么?向各位求助!谢谢, 将2.4mol金属投入1.8L 2mol/L某酸中,恰好完全反应,生成7.2g氢气,问该金属的化合价为多少?酸是几元酸? 硼氢化钾与硼氢化钠的区别 求这个的电化学方程式 将2.4mol某金属投到1.8L2mol/L的某酸溶液中,恰好完全反应,并产生7.2g氢气,则该金属和酸分别是什么A .二价金属,二元酸 B.二价金属,三元酸 C.三价金属,二元酸 D.一价金属,一元酸 懂化学的来(硼氢化钾)为什么硼氰化钾必须在碱性溶液下才可以溶于水,配置还原剂的时候,先加碱溶解后才可以加硼氰化钾. 氯气与水反应,能不能生成盐酸?如果不能,怎样用两者制得? 将2.4mol某金属投入1.8L 2mol/L的某酸溶液中,恰好完全反应,并产生7.2g氢气,则该金属和酸分别是 硼氢化钠能用硼氢化钾 什么和水反应生成盐酸和另一种氢化物所求为化合物 实验室做乙醛和银氨溶液反应的步骤和现象(详细) 硼氢化钾燃烧生成? 蜂蜜柚子茶的做法,做过的进~我不要柚子皮,用柚子肉行不.具体怎么弄呢 为什么不能用新制的银氨溶液可区分甲酸甲酯与乙醛 亚硝酸钠和浓硫酸怎么反应? 乙醛被什么溶液氧化直接制成乙酸? 亚硝酸钠与氯水会不会反应 高锰酸钾与硫反应有什么现象 氯离子对反应有促进作用铝与稀盐酸反映的速率较快,铝与稀硫酸较慢.(氢离子浓度相同).为什么氯离子对反应有促进作用?那换成锌与氢离子浓度相同的稀盐酸,稀硫酸,稀硝酸呢?三个的速率大 硫氰化铁易容难电离? 高锰酸钾溶液遇到硫发生的反应是什么? 化学判断氯离子下列物质不含氯离子的是,氯水,氯化氢气体,盐酸,熔融氯化钠,氯酸钾溶液,氯酸钾晶体,四氯化碳.理由谢! 氯水含多种物质题目问某溶液(物质)与氯水反应有时是和氯水中的Cl2反应,有时和氯水中的HCl反应,到底什么时候和什么反应啊- 如与KI反应是氯水中的Cl2与NaOH反应时氯水中的HCl 下列物质不能有金属和盐酸直接反应制取的是氯化铁氯化铜氯化镁氯化锌 血浆中钠离子与氯离子起什么作用? 亚硫酸钠和氯水的反应写出反应方程式 下列氯化物中,既能由金属和氯气直接反应制得,又能由金属和盐酸反应制得的是()A CuCl2 B FeCl2 C FeCl3 DAlCl3 氯离子的化学是怎么写 为什么? 下列溶液中Cl离子的量浓度最大的是( )A 200mL 2mol/L MgCl2 B 1000mL 2.5mol/L NaCl溶液 C 250mL 1mol/L有的答案里写有关于C的答案是C.250mL1mol/L AlCl3 中,c(Cl-) = 1.5*2 = 3mol/L请问为什么是1.5*2而不是3*1呢?1.5 图片上四种物质能用金属和盐酸直接反应制得的物质是那两个?为什么? 玻璃杯真的安全吗 反物质有什么应用? 维生素C有什么作用 什么产生吲哚乙酸? 反物质何时能运用于武器方面?rt 如何实验证明维生素C对美容有好处如题、再加一个、如何实验证明维生素C对人体有好处. 下列物质中,既能跟石灰水反应,又能跟稀盐酸反应的是?A.Na2CO3B.CuOC.FeCl3D.KNO3And Why?石灰水不是CaCO3吗?那Na2CO3不是不能跟它反应?它们不都含有(CO3)2-吗? 反物质能量能实现运用吗 维生素c片和维生素b2一起吃有什么作用
备案号:鲁ICP备13029499号-2 说三道四 www.s3d4.cn 说三道四技术文摘