android - 使用 jquery mobile 可以创建什么样的应用程序

标签 android ios design-patterns mobile jquery-mobile

我有 iOS 应用程序开发经验和一点 Android 开发经验。但由于我的大多数应用程序都被要求独立于平台(在任何移动操作系统上运行),我正试图找到一种替代方法来缩短开发过程。所以,我决定使用 JQueryMobile 开发我的应用程序,但我对此有一些疑问,例如:

  1. 我们可以在 jquery mobile 上创建一种条形码阅读器吗?
  2. JQueryMobile 应用程序仅适用于 Web 端还是也可以安装在设备上?
  3. 是否可以在 JQueryMobile 中使用流(套接字端口编程)?
  4. 如果我使用 JQueryMobile,与设备相关的 UI 是否会自动完成..

我也可以问几个问题,但我认为这些足以解释我想问的问题。请分享您的意见,在此先感谢.. 注意:由于这个问题在移动和跨平台应用程序的应用程序开发过程中需要设计模式,所以我也会用标签design-patterns来标记它

最佳答案

要创建独立于平台的应用程序,您可以使用 PhoneGap

使用 PhoneGap 进行开发让您可以自由地为 iOSAndroidBlackberryWindows PhonePalm WebOSBadaSymbian 使用您熟悉和喜爱的网络代码:HTML、CSS 和 Javascript。

查看详情here

您还可以使用它创建条形码阅读器或其他一些与传感器相关的东西,您还可以将加速度计/ map /相机等与手机间隙一起使用。 查看详情

Maps/Camera

Accelerometer

Magnetometer

canvas-accelerometer-on-android

查看更多视频 here

关于android - 使用 jquery mobile 可以创建什么样的应用程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11723643/

相关文章:

java - 无法呈现推文

安卓 Canvas 点击

android - NavHost未处于 Activity 状态时,Android导航findNavController

iphone - iOS 使用 PullToRefreshView 使 UICollectionView 可滚动

c++ - C++ 中的多态映射键

java - java.lang.Object 的 Map 的替代方案

Android parse.com 我无法从数据库获取第二个用户

ios - 谷歌地图IOS sdk只显示 '??????'

c++ - 在 C++ 中向枚举添加 "all"选项的好的设计是什么?

ios - 具有自动布局的 uitableviewcell 中的 swift uitableview 高度始终为 0