【问题标题】:Differences in mobile web application frameworks移动 Web 应用程序框架的差异
【发布时间】:2011-05-03 23:58:49
【问题描述】:
我正在研究用于移动设备的不同 Web 应用程序框架。
我发现了诸如 PhoneGap/Appcelarator/Rhomobile 之类的框架(我将它们称为 group1)和 SenchaTouch/JQTouch/JqueryMobile(我将它们称为 group2)
我想从高层次上了解 group1 框架与 group2 框架有何不同。请分享您的想法。
【问题讨论】:
标签:
cordova
mobile
sencha-touch
appcelerator
jqtouch
【解决方案1】:
据我所知,我们无法比较第 2 组和第 1 组。如果您想创建纯移动 Web,您可以只使用第 2 组,而不使用第 1 组。但是,如果您想转换移动网络要成为原生应用,你必须使用组 1 + 组 2。
【解决方案2】:
嗨。正如你所说的第1组
是一种带壳的环境。这些是 html/javascript 代码容器,允许在目标移动设备上本地使用以 html 为中心的应用程序。
但是,group2 是通常创建可用作移动网站的 html 页面的框架。Jquery mobile 本身可用于创建简单的移动网站,您无需将其安装在移动设备上。 .
但是将 phonegap 与 jquery mobile 结合使用,您将能够让以 html 为中心的应用程序在本地运行,这要归功于 phonegap。
试试看。
【解决方案3】:
这个问题在这个论坛上被问了很多。我建议只查询 SO,您会发现许多博客帖子和文档的参考资料,以帮助您找到满足您特定要求的最佳工具。