2012-07-20 226 views
3

我有幾年的開發原生Android應用程序的經驗,並且對製作這些應用程序的HTML5/CSS3/JS版本感到好奇,因此我也可以將它們發佈到iOS上。PhoneGap的用途是什麼?

我開始閱讀一些有關的PhoneGap,但是從我所看到的,這僅僅是硬件/操作系統功能(攝像頭,GPS,聯繫人)和我的HTML/CSS/JS應用程序之間的接口。它是否正確?

第一APP我想端口不使用任何這裏列出的項目:http://docs.phonegap.com/en/1.9.0/index.html我只需要按鈕和表單元素真的。這是否意味着PhoneGap真的不是我正在尋找的東西,應該只使用jQuery手機?

謝謝!

+0

2年前我的問題完全一樣。嘗試jQuery的移動應用程序,但發現即使在三星Galaxy S2非常緩慢,因此編寫的Android應用程序。現在我想要在Windows手機上的應用程序。因此,看看phonegap,但我認爲我不需要它,因爲我的應用程序不使用相機GPS等。但我不知道HTML/CSS/JS應用程序的性能是否可以容忍! – mvsagar 2014-07-23 05:14:49

回答

3

你是在現場。 手機差距是彌合硬件和你的網絡應用程序之間的差距。

如果你沒有使用任何列出的HW項目,那麼就沒有必要爲你使用PhoneGap的。

jQuery Mobile的將是一個不錯的選擇。

在一個側面說明 - 不久,PhoneGap的反對票不被需要!使用HTML5,您應該可以直接訪問大多數硬件。但是,仍然瀏覽器限於此不支持。 (Chrome的工作,和最新的FF每晚構建,Opera開發建立可以訪問攝像頭/麥克風)

0

PhoneGap的是提供您的環境,您可以開發應用程序的工具。 Phonegap是一個開源移動開發框架。它允許您使用標準網絡技術(如HTML5,CSS3和JavaScript)進行跨平臺開發,避免每種移動平臺的本地開發語言。應用程序在針對每個平臺的包裝中執行,並依賴符合標準的API綁定來訪問每個設備的傳感器,數據和網絡狀態。

+0

您的意思是您可以使用HTML5,CSS3和JS以及Phonegap創建iOS應用程序(應用程序),而無需Mac系統?換句話說,您可以使用Phonegap在Windows計算機上使用包裝代碼創建iOS應用程序,而無需購買Mac系統? – mvsagar 2014-07-23 05:23:16

+0

檢查你的代碼所需的Mac系統..你可以在Windows中開發的設計部分。並且您可以在沒有mac的情況下生成IPA。看到這個鏈接。 https://build.phonegap.com/這會幫助你 – 2014-08-12 05:35:03

+0

是否有可能在不使用Adobe Phonegap的情況下生成IPA文件? – mvsagar 2014-08-13 14:56:28