2012-06-08 108 views
1

我剛剛使用Phonegap,jQuery和jQuery mobile完成了我的第一個iOS應用程序,並在開發過程中遇到了幾個問題。主要問題包括設備性能問題,與自動播放相關的不可靠視頻播放,轉換過程中令人討厭的白色屏幕以及水平滾動問題。我希望有一些人比我更有經驗,可以提供更好的工具,我曾看過Sencha touch和jQTouch,但不知道要採取什麼方向。Phonegap應用程序開發建議

任何建議將是非常有益的。

感謝

+1

爲什麼不嘗試修復問題呢? –

+0

已經完成。我所要求的是爲開發移動應用程序提供不同的選項,最好是能減輕壓力的東西。 – JPK

回答

2

我會建議你使用煎茶觸摸2開發這種手機的差距的最佳途徑應用。 我也非常惱火與jquery手機的性能問題與手機差距,特別是白色屏幕在轉換問題,但當我嘗試sencha,這是非常令人印象深刻。我相信你也會喜歡它。 它也很容易學here.

+0

非常感謝你的建議,我期待着它的發展 – JPK

+0

我認爲這將有助於你http://floatlearning.com/2011/03/developing-better-phonegap-apps/ –

1

所有的框架將會完成工作,但完成工作是另一回事。我使用一個定製的框架,性能實際上相當不錯,即使在Android 2.2.2上也是如此!

你需要明白,CSS過渡將爲你節省,在iOS上你可以得到硬件加速。忘記使用jQuery的動畫。

在這個說明中,使用jQuery很好,Zepto可以更好 - 它們有相似的語法,因此很容易跳入Zepto。

不要像建立網站那樣接近應用程序建築 - 您需要體貼環境。處理能力對移動設備的限制更爲嚴格 - 因此,在桌面設備上運行良好的一些東西在移動設備上並不會很好。考慮圖像與繪製代碼。使用Ajax加載頁面與一頁中的所有內容(這會殺死你的處理器)

另外,學習本機代碼還有額外的好處 - 一起使用它們可能是相當有用的 - 使用本機進行繁重的操作...

框架確實有用,但它們體積龐大,如果你像我一樣喜歡控制。我喜歡知道項目中的每一行代碼,所以如果出現問題,我確切知道如何解決它...

只是我的想法!

相關問題