一个完整的APP项目至少需要一个项目经理、一个UI设计师,一个IOS开发工程师和一个安卓开发工程师,另外如果需要后台数据交互,还需要一个后台开发工程师,正规的话还需要一个测试工程师。对于简单的APP,设计、开发加上测试的时间至少需要6到8周,由于移动应用开发难度以及相关人才的稀缺,导致应用开发周期较长。
移动应用云服务平台APICloud从 “云” 和 “端”
两个方面提供API,简化移动应用开发技术,帮助开发者快速实现移动应用的开发、测试、发布、管理和运营的全生命周期管理,缩短移动应用开发周期,提高开发效率。
“云端一体”的API实现快速开发、快速迭代
围绕APP开发和管理,APICloud有三类核心产品:
1解决移动应用最基础的开发问题传统开发准备工作复杂,Bug众多阻碍App上线。APICloud的跨平台APP引擎Deep
Engine解决的就是这个问题,开发APP只需一个工程师和一套前端代码,Web工程师使用HTML5等标准Web技术开发拥有原生体验和原生功能的APP,Deep
Engine使用半翻译式原理,运行中将Web翻译原生API,混合渲染让App快速达到上线要求。
移动应用分为三类:Web APP、Native APP、Hybrid APP。Web App基于HTML5框架,开发相对简单,但性能不高。Native
App,也就是原生应用,可以做出很好的性能,但开发难度较高,安卓开发需要懂Java,C/C++,iOS需要Object-C/Swift编程语言才行。Hybrid
APP也就是混合应用,则是介于这两者之间,使用前端语言+原生SDK模块开发,开发成本低,兼具Native
APP用户交互体验优势和HTML5开发移动应用的跨平台和简便优势。
例如淘宝、大众点评、58同城等APP中都嵌入了大量HTML5页面,尤其是内容页面,这是电商类的。功能相关的,微信所有的公众账号全部是HTML5。
APICloud的一个结论是市场上大量的原生App需要与HTML5相结合,以便能够在用户体验、开发效率以及灵活扩展性上得到一个平衡。用APICloud
CEO刘鑫的话说就是“原生应用离不开HTML5, HTML5离不开原生应用”。
在这样的前提下,APICloud在今年一月推出了SuperWebView
,以SDK方式提供,提升和改善移动设备Webview体验,帮助原生应用开发者更好的去使用Html5的技术,加速原生应用迭代周期。
相比嵌入标准的Webview,SuperWebView有两点优势。第一点是SuperWebView做出的功能无论从用户体验还是功能强度来说,与原生应用差别不大
。基于SuperWebView开发的 HTML5 页面,并不是简单的将普通HTML5 页面包一个外壳,SuperWebView
使用的是“半翻译式”的原理将大量网页代码在运行时翻译成可调用原生的 API,所以才可以获得原生 APP 的功能和体验。
此外基于 SuperWebView
开发的功能可以绕过应用商店审核,用户也无需重新下载安装。
2云管理App开发完成之后,开发者需要管理这个App,例如了解有多少人在用,给用户推送消息,提示用户版本更新,APICloud通过云管理提供后续的运维管理能力。
3API聚合整合多家来自国内的第三方垂直服务。无论开发还是运维,都需要大量的第三方服务支持,APICloud提供了很多模块化的功能,使“拼积木”式开发成为可能,第三方云服务成为一个一个的模块,通过模块商店快速的集成到App当中。
“To D”是个伪命题,要打造开放的技术服务生态
目前APICloud提供给开发者的技术产品都是免费的,如何商业变现是APICloud需要解决的一个问题。
刘鑫认为纯粹的To D(Developer)公司是一个伪命题。最终To D的公司大部分还是To B的公司,“今天To
D的公司我不看成公司,我看成个人,我用To C的模式,先推出去,创造影响力,然后看C端的用户有多少能转换成To
B的用户,是用这种方式做市场,核心考察还是影响力有了之后能不能赚钱。”
商业模式方面,APICloud在免费提供核心技术的基础上推出了“增值服务”,
来满足企业更高层次的服务支持需求。APICloud的企业VIP服务包含优先客服计划、渠道打包、开发技术培训课程等。针对企业级用户管理的需求,APICloud支持企业级的更高安全性的管理服务,这些是APICloud今年在商业变现方面的一些探索。
“我们和SaaS公司、云服务公司一样,核心不是一个用户能够我们一年给多少钱,而是覆盖面和用户数。付费的用户这个群体大,但每个用户少付一点钱,比如一年一万两万,这个对企业来说很少的钱,让他们得到更好的服务跟支持。”
一般平台级服务的理想成长路径为 “产品 —— 平台 ——
生态”,刘鑫表示APICloud在经历了2014前9个月的产品打造之后,后续更重要的是整合资源。“APICloud给用户带来的价值是,开发者在这里开发应用有很多好的选择,不只是APICloud的某一项产品、某一个功能好,而是能满足他综合的需求,就像你去打造一个淘宝商店一样,核心的吸引不是你的淘宝商店做的好不好,而是你上面的货好不好”
据了解,APICloud的合作伙伴涵盖了APP开发全生命周期的各个阶段,如IM云服务融云、推送服务个推和极光、广告服务商多盟和芒果以及酷果、统计服务TalkingData、云存储服务又拍云、APP测试服务Testin、APP加固服务梆梆安全等。
APICloud 2014年9月15日上线,目前累计创建应用44万个,生成安装包90多万个,调用API次数达73亿次,累计30余万的程序员和企业用户。
刘鑫希望APICloud能够在移动应用开发这个领域里形成一种行业标准,类似开发游戏的Cocos、Unity3d。他设想了一个招聘时的场景:
“ 我需要开发应用,你会不会APICloud?
无论是商业化探索还是生态建设,正在让APP开发更简单的APICloud还在路上。
版权声明:
凡本网内容请注明来源:T媒体(http://www.cniteyes.com)”的所有原创作品,版权均属于易信视界(北京)信息科技有限公司所有,未经本网书面授权,不得转载、摘编或以其它方式使用上述作品。
本网书面授权使用作品的,应在授权范围内使用,并按双方协议注明作品来源。违反上述声明者,易信视界(北京)信息科技有限公司将追究其相关法律责任。
评论