首页 > 移动应用 > 正文

AppCan开源之道:分享技术价值 连接企业和App开发者

2015-01-07 11:24:14  来源:CIO时代网

摘要:在当今世界的IT舞台上,最闪耀的光芒来自那些软件开源公司,比如跻身10亿美金的红帽公司,将开源模式推向极致的Facebook。而市场对开源的态度也是积极的,据Gartner研究显示...
关键词: AppCan 开源

  在当今世界的IT舞台上,最闪耀的光芒来自那些软件开源公司,比如跻身10亿美金的红帽公司,将开源模式推向极致的Facebook。而市场对开源的态度也是积极的,据Gartner研究显示,2013年拥有较低成本的开源软件,将以22.4%的增长速度,达到81亿美元的规模。越来越多的实践表明,开源是软件厂商成为领袖级公司的必然之路。


  据某著名媒体针对开源所做的CIO调查,38%的CIO认为开源所带来的优势是开发自主性强,其余则为:33%节约成本,13%安全性好,10%广大的技术支持等。CIO们、开发团队、个人开发者,都将目光投在了开源软件上。使用开源软件,企业可更加自由地构建IT系统,节约成本,降低风险;而对于个人开发者,选择开源软件,无疑增加了获胜的筹码,可以定制化地开发移动应用。纵观国内的IT领域,也不乏像AppCan这样的新锐厂商,不断探寻开源的价值,不断研究开源产品,将开源视为公司使命。

\

  开源是第一步,建立规则是第二步


  开源不仅是开放源代码,更重要的是有序地持续地对源代码进行改善。在谈及开源时,AppCan创始人王国春认为,“开源的核心是在自由的精神下,以源码为核心,建立起规范的、长久的制度,在虚拟的世界,构建开发者的关系。”


  AppCan在国内移动应用开发领域耕耘多年,围绕开放开源做出了很多创新的举动。比如,免费+开放的运营思路、插件源码开源、免费的培训机制。2014年12月的AppCan移动引擎开源则是一个标志性事件,目前AppCan的注册开发者数量已达70万人次,企业客户数量已达6000家,开源将带来巨大的创新和协作效能。开源只是第一步,所有为了开源开源的举动,都是无效的。开源后的维护机制至关重要,众人拾材火焰高,AppCan会在引擎、插件和应用多个方向加大投入。一方面,官方会加大研发力度,每周每月定期放出相应的素材;另一方面,AppCan会组建核心开发者队伍,并以悬赏等形式,鼓励开发者分享技术经验。开源最终将扩大AppCan的影响力,既向移动开发者社区贡献力量,也从社区中吸引正能量,能够更好的改进版本,更高质量的服务用户,实现开发者与AppCan的共同成长。


  开源加速商业版本优化,是构建企业移动化的优先选择


  毫无疑问,企业移动信息化建设已经成为必须落地的“一级IT战略”。 IDC预测,2014年中国企业级移动应用解决方案市场规模达到16.3亿美元,2014-2017复合增长率超过30%。企业CIO在选择移动信息化平台时,会着重选择自由度、成熟高的产品。从阿里提出的去IOE化展开来谈,业界对传统产品模式的彻底颠覆,IT底层架构也成为被互联网思维改造的一大对象。而具备开源的平台,具有可扩展,易维护、自由度高的特点,摒弃高额昂贵的费用,更符合当今企业的需求。


  AppCan是国内少有的同时兼顾B2B及B2D两个市场的厂商,移动引擎开源后,企业可以根据自身的需求,定制化地实现所需,不需要过度依赖外部厂商,大幅降低运营成本和运营风险;基于AppCan标准化开源平台,企业可以自由地选择合作伙伴,避免被厂商“绑架”。


  开源平台更利于移动开发者创新创业


  AppCan一直采用免费+开放的互联网精神服务开发者,不断磨练产品,帮助开发者创新创业。有不少前端开发者通过AppCan改变了自己的命运,快速高效地切入移动端App市场,成功从网页人员、站长转型为移动创业者,并建立起自己擅长的细分市场;也有很多富于梦想的青年,在遇到AppCan后,辞职创业,这些开发者很典型。结合开发者的需求,AppCan前瞻性地选择开放移动引擎源码,帮助开发者更加灵活地应对市场变化。


  AppCan不断整合已有资源,为开发者创新创业提供便利,具体说来,AppCan平台的优势包括:


  l开源:插件开源、移动引擎开源


  l平台技术:低门槛、易操作、迭代快、重视研发;


  l成熟度:稳定的团队、客户/用户数量庞大、资金链稳定;


  l服务体系:快速响应、专人专职、一线技术解答、免费培训机制;


  l延伸价值:切入企业级市场,获得资金、技术扶持。


  从技术角度分析,AppCan通过JavaScript API封装了包含多媒体API、界面API、终端设备调用API、网络API、第三方API等,能够以非常简单的方式调用移动设备的核心功能,包括摄像头、通讯录、多媒体、文件和网络以及百度地图、支付宝、微信分享/支付、微博分享等功能。借助AppCan,开发者可以使用熟悉的前端开发技术写出媲美原生效果的App。开源后,原生开发者可获得AppCan应用引擎的全部代码,利用新增的自定义引擎上传功能,根据需求开发出适合自己的应用引擎,更加自由灵活的完成移动端项目。


  在移动互联网风云变化的今天,开源开放是IT技术发展的必然归宿。而开源之路是很漫长的,开源意味着承担更多的社会责任,需要清晰的盈利模式,快速响应的技术团队,富于前瞻的决策层,AppCan开源将引领新的技术热潮,帮助企业和开发者快速前行。
 


第三十八届CIO班招生
国际CIO认证培训
首席数据官(CDO)认证培训
责编:chenjian

免责声明:本网站(http://www.ciotimes.com/)内容主要来自原创、合作媒体供稿和第三方投稿,凡在本网站出现的信息,均仅供参考。本网站将尽力确保所提供信息的准确性及可靠性,但不保证有关资料的准确性及可靠性,读者在使用前请进一步核实,并对任何自主决定的行为负责。本网站对有关资料所引致的错误、不确或遗漏,概不负任何法律责任。
本网站刊载的所有内容(包括但不仅限文字、图片、LOGO、音频、视频、软件、程序等)版权归原作者所有。任何单位或个人认为本网站中的内容可能涉嫌侵犯其知识产权或存在不实内容时,请及时通知本站,予以删除。