开源web引擎 — Crosswalk
发表于2016-03-18
2015 年是 Crosswalk 项目飞速增长的一年,无论在特性支持、平台支持方面,还是在与主流工具的整合方面,Crosswalk 都迈出了巨大而又坚实的一步,采用 Crosswalk 的 app 数量飞速增长。据不完全统计,2015 年采用 Crosswalk 的 app 数量为8653 款,相较于 2014 年末的600 款应用,增长了 1400 %。得益于2015 年Crosswalk 团队和 Web 开发社区的开源贡献者的支持, Crosswalk 成为安卓设备上一个重要的 HTML5 运行环境产品。我们一起来回顾一下硕果累累的 2015年Crosswalk 走过的每一步。
一、2015,Crosswalk实现的新特性
2015年,Crosswalk 实现了64位系统支持、共享模式、精简模式、全新的应用打包工具、游戏模式、静默下载模式等诸多重要的新特性。其中,64位系统支持帮助 app 在 64 位安卓设备上发挥设备最大能力;共享模式极大地缩减了打包后的应用安装包大小,允许应用动态加载 Crosswalk,解决了应用程序与设备 CPU 架构不兼容而导致无法运行的问题;精简模式通过保留核心功能,剥离次要功能,引入压缩技术等方式缩减体积,目前精简模式的 Crosswalk 的 Apk 的大小从 20M 缩减到了 10M;基于Node.js 开发的应用打包工具 crosswalk-app-tools,具有跨平台、接口统一等特征,并以 NPM 方式发布,为开发者提供更为便利的使用体验;与 Cocos2D 的合作诞生的 Crosswalk 针对 H5 游戏提供优化的游戏模式, Cocos H5 游戏 Cosmic Crash 性能获得极大提升,复杂的游戏场景达到了和原生游戏类似的性能,比 Chrome 快 5 倍左右;静默下载模式使得使用 Crosswalk 应用的app,在载入页面或者其它资源时可以静默下载 Crosswalk runtime 产品,给用户提供更好的使用体验。
2015年,Crosswalk 继续采用快速迭代开发模式,从 Crosswalk 11 到 Crosswalk16共发布了六个新版本,保证了H5用户在第一时间可以使用最新版 Blink 的特性。在 6次发布中,Crosswalk 逐步添加了上述的6项新功能,给 H5 开发者提供更多解决问题的方法。
二、2015,Crosswalk新支持的平台
Crosswalk 在诞生之初仅仅支持安卓平台与三星 Tizen平台,但仅仅一年之后,Crosswalk提供了对更多主流平台( iOS, Linux/Deepin, Windows)的支持。这极大地方便了使用 Crosswalk 的开发者,真正做到一份代码,同一种打包工具,不同的参数选择,就可以在 Crosswalk 支持的不同的平台上发布。
Crosswalk在2015年新增了对iOS移动设备、Linux / Debian、Windows平台的支持。CrosswalkforiOS项目从支持iOS8开始,通过iOS8的WkWebView为iOS平台的 H5 开发者提供使用 Crsosswalk API 的能力;Crosswalk发布的第一个版本的 Crosswalk for Linux(Debian)产品被国内操作系统 Deepin 作为默认的H5渲染引擎产品使用,为Deepin提供了运行众多混合型应用的能力;Crosswalk forwindows 产品可将 Web 应用以简单的打包方式打包生成MSI 安装文件,并在安装后使应用运行在 Windows 台式机上。
三、2015,Crosswalk在国内社区的活动与获得的奖项
2015年,Crosswalk出席了iWeb峰会、Cocos2d 开发者大会、2015 HTML5移动生态大会等代表性的国内社区活动,演讲的内容与展示的 demo获得广泛好评,同时也收获众多奖项。
Crosswalk 出席了iWeb 峰会的北京站与上海站,团队工程师在峰会期间不仅以技术讲座的形式介绍了 Crosswalk以及英特尔XDK,还通过展位向与会者展示了10多款 demo,覆盖了WebVR,HexGL, WebCL,SIMD,游戏模式等Web前沿技术。Crosswalk 工程师在Cocos2d 开发者大会上做了名为“HTML5游戏vs原生游戏 ——挑战与机遇并存”的技术报告,从业界现状、现有H5方案的优势与不足以及Crosswalk游戏模式为H5游戏带来的机遇等方面与200多位业界核心游戏开发者进行了深入交流。Crosswalk团队在2015HTML5移动生态大会上进行了名为“携手并进:Web技术与英特尔‘黑科技’”的技术分享,覆盖了Crosswalk 2015 年的动态以及最新的 Real Sense 技术与 Crosswalk、IoT、WebVR 以及WebAssembly 的关系。
2015年,也是Crosswalk收获的一年。Crosswalk 项目在第十届中国开源世界高峰论坛举办期间被COPU(China Open Source Promotion Union)授予杰出开源项目奖;在由 HTML5 梦工厂举办的“HTML5年度盛典”会议期间因持续推进 HTML5技术被授予“年度最佳战略合作奖”奖项。
2015,Crosswalk取得众多突破,收获满满;2016,Crosswalk满怀希望,继续坚定前行!
加入GAD的核心用户QQ群:484290331,各类活动奖励任你拿,最新资讯任你读,众多教学任你免费学,如此好地方赶紧加入吧!另VR专属群:476511561,专业VR技术分享,专业导师指导为你答疑解惑,大型小型活动奖励等你拿,免费学习赚奖励的天地,欢迎你加入哟!