PhoneGap,Bootstrap或JQuery Mobile?
我有一个以
HTML,CSS和
JavaScript编码的网络应用程序.我的这个应用程序的目标是最终使其适用于移动设备的所有方式,并保持网络应用程序的桌面使用.
该应用程序本质上是一个Google Maps,SQL,兴趣点类型应用程序,可以跟踪特定的设备. 我目前正在研究PhoneGap,Bootstrap和JQuery Mobile,并且正在寻找一些专家建议,说明要采取哪一个方向. 理想情况下,一个应用程序来统治它们,这将简单地优化到正在显示的设备将是最方便的. 我真的很感激使用这些技术的简明利弊列表,我可以接受其他建议. 解决方法
Bootstrap,jQuery Mobile和PhoneGap都解决了不同的问题.
Bootstrap是一个响应式的Web框架.像所有响应式Web框架一样,其目标是使您的视图层适应观看的设备.为您提供手机,平板电脑,个人电脑等不同的演示文稿. jQueryMobile是一个移动Web应用程序框架,旨在提供一个完全使用JavaScript / HTML / CSS编写的跨平台移动应用程序. PhoneGap本质上是一个现有Web应用程序的包装(浏览器),可让您使用JavaScript访问本机设备API(如相机,蓝牙等). 从我自己的个人经验来看,这绝对不是一个全面的指导: 引导 > Pro:易于使用,易于定制. jQuery Mobile > Pro:一个漂亮的移动设备友好的UI. PhoneGap的 > Pro:轻松使用JavaScript / HTML / CSS构建跨平台的Web应用程序,并可以访问设备API 对于微不足道的应用程序,我的建议是绝对应用于跨平台开发.它将相对快速和容易部署.话虽如此,一旦开始增加应用程序的复杂性,我的经验一直是本土化,或至少是一些混合解决方案.本地应用程序在这个时间点上具有更好的“感觉”,更重要的是,本机可以在平台的设计中构建应用程序.跨平台是好的,但大多数Android用户不希望他们的应用程序看起来像iOS应用程序,反之亦然.虽然为多个平台构建本机应用可能需要更长时间,但我认为您最终将为用户提供更好的体验. 只是我的两美分. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |