2012-07-30 48 views
0

我對iOS應用程序開發和一點Android開發很有經驗。但是由於我的大多數應用程序都被要求獨立於平臺(運行在任何移動操作系統上),我試圖找到一種縮短開發人員的替代方法。所以,我決定使用下發展我的JQueryMobile應用程序,但我有一些關於它的問題,例如:使用jquery mobile可以創建什麼類型的應用程序

  1. ,我們可以創建jQuery Mobile的一種條形碼閱讀器嗎?
  2. JQueryMobile應用程序僅用於Web端還是可以安裝在設備上?
  3. 是否有可能使用流(套接字端口編程)與JQueryMobile?
  4. 威爾UI可以自動完成,如果我使用JQueryMobile相關設備..

我可以問幾個問題太多,但我認爲這些都足以說明我想要問。請分享你的意見,在此先感謝.. 注:由於此問題將應用程序開發針對移動和跨平臺應用程序時預期爲設計模式,我將與標籤標籤它設計模式

回答

2

要創建獨立於平臺的應用程序,您可以使用PhoneGap

與PhoneGap的開發,讓您自由爲創建移動應用程序的iOS的Android黑莓的Windows Phone的Palm的WebOS,使用你的網頁代碼巴達塞班知道和喜歡:HTML,CSS和Javascript。

看到細節here

你也可以創建條形碼閱讀器或與它的一些其他傳感器相關的東西,你也可以使用加速計/地圖/相機多用電話差距。 看到細節

Maps/Camera

Accelerometer

Magnetometer

canvas-accelerometer-on-android

查看更多視頻here

2

看來你最好創建一個使用類似的PhoneGap框架不是一個純粹的web應用程序的混合應用。純Web應用程序方法的侷限性在於,您對設備功能(如相機)的訪問受限,並且您無法安裝它,但必須從網頁加載。 Phonegap將您的webapp打包爲可安裝的格式,並且還允許您訪問JavaScript等本機API。

1

您可以使用手機差距女巫可以很容易地爲很多平臺創建手機應用程序,並且它非常簡單並且有很多插件,就像你注意到條形碼閱讀器也是其中之一一樣,而且好處是你可以開發一個應用程序發送它在那裏雲構建,它將被部署到6個平臺。所以它將跨平臺,需要爲每個操作系統重新編碼。

相關問題