我想构建一个可以在所有设备上运行的混合应用程序。我使用 Phonegap 与设备交互,使用 Jquery mobile 进行 UI,但我觉得 Jquery mobile 存在性能问题。
构建混合应用程序还有哪些其他选择?
我想构建一个可以在所有设备上运行的混合应用程序。我使用 Phonegap 与设备交互,使用 Jquery mobile 进行 UI,但我觉得 Jquery mobile 存在性能问题。
构建混合应用程序还有哪些其他选择?
我可以推荐阅读 Phonegap 和 XUI 的共同创建者,Brock Whitten 的博客文章处理 Phonegap 应用程序的性能@http: //sintaxis.com/you-half-assed-it
这是一本非常好的读物,其中的 tl;dr 回答了您的问题,他给出了Zepto或XUI的示例,并且通常建议远离任何基于 jQuery 的东西。
我建议您使用 sencha-touch 2 来开发电话间隙应用程序。Sencha touch 在移动设备上的表现令人印象深刻。我认为这对你有帮助http://floatlearning.com/2011/03/developing-better-phonegap-apps/。您也可以使用 xui 或 zepto。Zepto 的语法与 jquery 相似,但没有那么重。