2013-04-01 4 views
1

Я создал очень простое приложение для Android с помощью HTML5 & JQuery Mobile и использовал телефонный диалог для создания приложения для Android. Мое приложение содержит одну html-страницу без каких-либо активов. Он включает библиотеку jQuery, библиотеку jQueryMobile и jQueryMobile css.Приложение для Android с HTML5 - очень медленно

При запуске этого приложения на моем телефоне Android я чувствую, что он очень медленный в ответ.

Может кто-нибудь мне помочь?

+0

Каковы характеристики этого телефона? – Thilo

ответ

1

По моему опыту, HTML5 намного медленнее по сравнению с родными приложениями. Неудивительно, что даже Facebook решил отказаться от приложений HTML5 и отправился с крутыми родными приложениями.

Если вы используете приложение на среднем уровне или Android-смартфоне начального уровня, то это очень нормально, чтобы иметь вялую анимацию и уродливые кнопки. Попробуйте приложение JQM на SIII или SIV, это будет намного лучше и красиво.

Я слышал, что Sencha намного быстрее, чем JQM, но немного сложно начать. Стоит проверить, хотя.

3

Я предлагаю вам порт код из PhoneGap в Titanium гораздо быстрее native javascript library .Это .Это означает, что ваш код фактически преобразуется в Objective-C или Java, а не работает внутри container.Thats почему его быстрее, чем PhoneGap.

Читайте здесь:

Но тогда вы могли бы подумать его их поэтому они всегда будут писать хорошие! See this Q/A here знать, что думают об этом разработчики.

Даже я портировал приложение из телефонной заставки на титан, и оно улучшило производительность до контрольного уровня - alhumdulillah.

Если это руководство пользователя, отметьте его как ответ.

Смежные вопросы