我目前正在评估开发移动应用程序的这两种不同方式,使用famo.us与Cordova,即纯HTML,CSS和JS。在开发Web应用程序时使用哪些更具可持续性?
编辑:截至2015年,Famo.us已弃用,并且未获得有效开发,因此答案非常明确。
答案 0 :(得分:1)
AFAIK,Famo.us和PhoneGap解决了混合应用程序开发中的不同痛点。 Famo.us为您的HTML应用程序提供了高性能的UI框架。它不使用传统的DOM布局,而是使用自己的渲染引擎通过3D矩阵变换定位UI元素。另一方面,PhoneGap将您的HTML应用程序包装在本机程序中,该程序具有嵌入式HTML查看器以及用于缩小HTML与本机之间差距的一些插件,因此您的HTML应用程序也将受益于本机功能。使用Phonegap插件HTML应用程序可以显示Native弹出窗口,使用加速度计,相机等设备服务,并执行HTML沙箱无法实现的操作。无论使用哪个UI框架构建它,您都可以使用PhoneGap打包HTML应用程序; Famo.us,Ionic,JQuery移动无论如何。