我剛剛使用Phonegap,jQuery和jQuery mobile完成了我的第一個iOS應用程序,並在開發過程中遇到了幾個問題。主要問題包括設備性能問題,與自動播放相關的不可靠視頻播放,轉換過程中令人討厭的白色屏幕以及水平滾動問題。我希望有一些人比我更有經驗,可以提供更好的工具,我曾看過Sencha touch和jQTouch,但不知道要採取什麼方向。Phonegap應用程序開發建議
任何建議將是非常有益的。
感謝
我剛剛使用Phonegap,jQuery和jQuery mobile完成了我的第一個iOS應用程序,並在開發過程中遇到了幾個問題。主要問題包括設備性能問題,與自動播放相關的不可靠視頻播放,轉換過程中令人討厭的白色屏幕以及水平滾動問題。我希望有一些人比我更有經驗,可以提供更好的工具,我曾看過Sencha touch和jQTouch,但不知道要採取什麼方向。Phonegap應用程序開發建議
任何建議將是非常有益的。
感謝
如果你不知道/希望使用的OBJ-C,二是去http://appcelerator.com
所有的框架將會完成工作,但完成工作是另一回事。我使用一個定製的框架,性能實際上相當不錯,即使在Android 2.2.2上也是如此!
你需要明白,CSS過渡將爲你節省,在iOS上你可以得到硬件加速。忘記使用jQuery的動畫。
在這個說明中,使用jQuery很好,Zepto可以更好 - 它們有相似的語法,因此很容易跳入Zepto。
不要像建立網站那樣接近應用程序建築 - 您需要體貼環境。處理能力對移動設備的限制更爲嚴格 - 因此,在桌面設備上運行良好的一些東西在移動設備上並不會很好。考慮圖像與繪製代碼。使用Ajax加載頁面與一頁中的所有內容(這會殺死你的處理器)
另外,學習本機代碼還有額外的好處 - 一起使用它們可能是相當有用的 - 使用本機進行繁重的操作...
框架確實有用,但它們體積龐大,如果你像我一樣喜歡控制。我喜歡知道項目中的每一行代碼,所以如果出現問題,我確切知道如何解決它...
只是我的想法!
爲什麼不嘗試修復問題呢? –
已經完成。我所要求的是爲開發移動應用程序提供不同的選項,最好是能減輕壓力的東西。 – JPK