2013-04-01 183 views
1

我創建了一個非常簡單的Android應用程序,使用HTML5 & JQuery Mobile並使用phonegap創建了android應用程序。我的應用程序包含一個沒有任何資產的html頁面它包括jQuery庫,jQueryMobile庫和jQueryMobile css文件。HTML5 Android應用程序 - 非常慢

在我的android手機上運行這個應用程序時,我覺得它的響應速度非常慢。

有人可以幫助我嗎?

+0

該手機的規格是什麼? – Thilo

回答

1

根據我的經驗,HTML5比Native應用程序慢得多。難怪即使Facebook決定放棄HTML5應用程序,並繼續推出酷的本地應用程序。

如果您正在中檔或入門級Android智能手機上運行您的應用程序,那麼它非常正常,因爲它有緩慢的動畫和難看的按鈕。試試SIII或SIV上的JQM應用程序,它會更好,更美觀。

我聽說Sencha比JQM快很多,但有點難以開始。值得檢查,但。

3

我建議你自己的代碼移植從PhoneGap的到Titanium。它的速度更快native javascript library。這意味着你的代碼實際上被轉換成的Objective-C或Java,而不是container.Thats內運行,爲什麼它比PhoneGap的更快。

閱讀這裏:

但後來你會認爲它他們所以它們會一直寫See this Q/A here瞭解開發人員對此的看法。

即使我將應用程序從phonegap移植到鈦,它已經提高了基準級別的性能--alhumdulillah-。

如果這指導您,請將其標記爲答案。