jQuery mobile是与PhoneGap集成的最佳UI框架吗?或者我应该使用Ionic?

Ras*_*ari 12 jquery-mobile cordova ionic-framework

我想使用PhoneGap来启动企业应用程序,但不知道哪个移动UI框架最适合与项目集成?

我是PhoneGap的新手.

Gaj*_*res 38

如果你想在jQuery Mobile和Ionic Framework之间做出选择,我建议你选择Ionic.当然,这取决于您的知识和偏好.

  1. 第一个jQuery Mobile并不是"一个多乱的混乱",@ EpicPandaForce不知道他在说什么.如果您不相信我,请访问SO:https://stackoverflow.com/tags/jquery-mobile/topusers查看我的jQuery Mobile支持分数.如果有人知道jQuery Mobile是如何工作的,那就是我.这并不意味着jQuery Mobile更好; 它只是在这个世界和移动生态系统中占有一席之地

  2. jQuery Mobile在过去两年没有更新,即便如此,它也不是移动开发的最快解决方案.1.5版将很快推出,它将带来jQuery UI集成.jQuery Mobile的可能性将飙升.

  3. 离子是在不断发展,我同意它的生产准备就绪.虽然现在它缺乏jQuery Mobile的第三方支持.

  4. Ionic比jQuery Mobile快,但仍然不完全原生.您应该考虑jQuery Mobile不是作为完全混合移动框架创建的.它只是一个移动桌面框架,从未针对纯移动运行进行优化.

  5. 虽然Ionic有一个AngularJS后端,但它没有jQuery/jQuery Mobile那么紧凑.

  6. 目前,Ionic拥有更好的社区.它没有jQuery Mobile社区那么大,但人们更积极并准备提供帮助.

  7. 离子开发人员积极与社区沟通(Ionic Forum,即使在这里也是如此).jQuery移动开发人员只能在IRC频道上找到,如果他们回应,你可能会觉得自己很幸运.

  8. jQuery Mobile更容易开发,而Ionic仍然缺少jQuery Mobile的一些功能.例如,各种页面(视图)过渡,您可以轻松创建自己的.尽管如此,除非你小心,否则你的jQuery Mobile应用程序可能变得很慢.

  9. 如果你不仔细阅读框架文档,jQuery Mobile可能会很难.例如,您永远不应该使用jQuery Mobile准备好文档.很多人不理解或不知道这一点.就像Ionic有View事件一样,jQuery Mobile有页面事件(用来代替文档就绪).

  10. jQuery Mobile有更好的主题选择

  11. jQuery Mobile几乎全部杀死了PhoneGap.目前,jQuery Mobile 1.4足够快速/可用.

  12. 一切都说Ionic仍然比jQuery Mobile更好更快.

  13. Ionic是目前最好的混合移动框架.如果您不喜欢这个语句,那么请考虑它主要使用的框架.

结论

  • 如果您有以前的jQuery知识,并且没有时间学习使用jQuery Mobile的AngularJS.

  • 在任何其他情况下选择Ionic.