2013-01-18 106 views
0

我想開發一個既可以在普通瀏覽器中也可以在Android應用程序中運行的應用程序。這兩個看起來都合適,但我是否正確地說,如果我使用了Phone Gap,那麼部署與常規服務器託管網站相同的HTML內容並不重要,並且需要修改?另外,多頁應用程序在Phone Gap包裝器中不可取?手機差距或原生Android包裝?

我應該考慮哪些方法?我很驚訝有人還沒有寫完所有硬件接入線已經完成的Android包裝。或者有他們?

回答

0

有工作你應該知道的幾件事,

  1. 如果你打算在iOS上發佈你的應用程序,你不能使用服務器託管網站爲您的應用程序。 您的所有基本功能都必須置於您的應用資產上,是iOS指南中的一項,並且對於最佳UI性能(iOSAndroid)也具有合理性。 明智地使用服務器端,當您想要獲取必須是最新的數據時。

  2. 有一些新的手機瀏覽器的功能,這將是在未來提供,允許網站使用該設備的硬件功能: Device API on W3C

運氣好哥們;)

+0

我沒有任何支持iOS的意圖,支持單獨的移動/桌面用戶界面似乎很頭疼。這更像是一次學習體驗。我都是純粹寫Web應用程序,但如果我決定將其改造,它需要桌面上一個閃亮的圖標,並住在應用程序商店中,否則人們就不會使用它。感謝您的建議。 – SeeNoWeevil

0

您可以使用jQuery Mobile框架嘗試:

http://www.jquerymobile.com

它是一個用於開發Web應用程序基於jQuery框架上的標準網絡和多個移動設備上(與科爾多瓦)

+0

我我不完全確定這將如何讓我發佈相同的應用程序到桌面瀏覽器和移動設備,或者我錯過了什麼? – SeeNoWeevil