我有丰富的iOS应用程序开发经验和一些安卓开发经验。但是,由于我的大多数应用程序都被要求独立于平台(运行在任何移动操作系统上),所以我试图找到一种替代的方法来缩短开发过程。因此,我决定使用JQueryMobile开发我的应用程序,但我有一些问题,例如:
我也可以问几个问题,但我认为这些问题足以解释我想问的问题。请分享你的意见,谢谢。注意:由于这个问题对移动应用程序和跨平台应用程序的应用程序开发过程中的设计模式是有期望的,我也将使用标记design-patterns标记它。
发布于 2012-07-30 15:17:58
要创建独立于平台的应用程序,可以使用PhoneGap。
使用PhoneGap开发iOS、Android、Blackberry、Windows 、Palm < code >E 211、E 112BadaE 213和E 114SymbianE 215您所熟悉和喜爱的web代码: HTML、CSS和Javascript使您可以自由地创建移动应用程序。
参见详细信息这里
此外,您还可以创建条形码阅读器或其他传感器相关的东西与它,你也可以使用加速度计/地图/摄像头和更多的电话间隔。详情见
地图/照相机
加速计
磁强计
帆布-android上的加速度计
看更多视频这里
发布于 2012-07-30 15:13:48
与纯web应用相比,使用PhoneGap这样的框架创建混合应用似乎要好得多。纯web应用程序方法的局限性在于,您对设备功能(如照相机)的访问有限,而且您无法安装它,但必须从网页加载。Phonegap将您的you应用程序打包成可安装的格式,并允许您从JavaScript访问本地API(如相机)。
发布于 2012-07-30 15:06:56
我不想说得太明显,但JQueryMobile是一个用于预置信息的javascript框架,它使用html5来安排html元素以适应一些智能手机浏览器(我会说很多)。我认为您不可能完全构建一个只需要使用jquerymobile控制条形码阅读器的应用程序。
FYI:
jquerymobile论坛关于访问照相机的问题
阿帕奇科尔多瓦
https://stackoverflow.com/questions/11723643
复制相似问题