我有一個網站設置使用HTML/CSS/JavaScript與PHP/MySQL作爲後端。 我想爲iOS和Android的我的網站構建一個應用程序,但我不確定從哪裏開始。 該應用程序需要做用戶身份驗證,從數據庫中獲取數據,發送推送通知等。構建一個網站的跨平臺移動應用程序
我有一些iOS的經驗,但沒有Android,所以我在想Phonegap會是一種方式去,但我還不確定。我沒有針對網站的API設置,但我想如果我將使用phonegap,我不會需要一個?
任何人都可以指導我正確的方向?
我有一個網站設置使用HTML/CSS/JavaScript與PHP/MySQL作爲後端。 我想爲iOS和Android的我的網站構建一個應用程序,但我不確定從哪裏開始。 該應用程序需要做用戶身份驗證,從數據庫中獲取數據,發送推送通知等。構建一個網站的跨平臺移動應用程序
我有一些iOS的經驗,但沒有Android,所以我在想Phonegap會是一種方式去,但我還不確定。我沒有針對網站的API設置,但我想如果我將使用phonegap,我不會需要一個?
任何人都可以指導我正確的方向?
一切都取決於你要做的應用程序,phonegap不是魔法,你必須設計一個新的「網站」響應(Iphone/Ipad/Android具有不同的屏幕尺寸)。
每次您需要從服務器獲取數據時,您都必須使用Ajax,因此您必須在開始項目之前考慮結構。
1:定義你需要的所有特殊功能(GPS /攝像機/等)
2:檢查是否可以通過PhoneGap的/科爾多瓦這些功能你想要的平臺(Android/iOS版)
3:在您的應用 的佈局選擇正確的工具Bootsrap/jQuery的/ jQuery Mobile的/ angularjs /車把等
4:測試HTML/CSS裏面的PhoneGap 您的應用程序的版本,如果一切正常,你可以開始考慮關於ajax/php編碼
希望它可以幫助你, - )
對於初學者來說,如你自己,我建議使用jQuery Mobile的做你的移動應用程序,並建立使用Android SDK和Xcode中僅需10分鐘,WebKit瀏覽器。這樣,您就可以非常快速,輕鬆地構建您的應用程序,並且當您最終遷移到本地時,至少您知道應用程序的外觀和功能。只要您不會膨脹應用程序,Jquery mobile在移動設備和平板電腦上的性能就非常好。如果你熱衷於學習Java和客觀的C/Swift,那麼一切都是原生的。 – Tasos 2014-10-18 23:08:39