Оптимизировать HTML5 в приложении для Android - PullRequest
1 голос
/ 23 ноября 2011

Итак, я работаю над внедрением игры на основе html5 в приложение для Android с помощью веб-просмотра. Сейчас производительность меняется, но иногда она приличная, а иногда ужасная.

Так что мне было интересно, есть ли какой-нибудь способ, которым я могу реализовать какой-то способ оптимизации HTML5? Есть ли альтернатива запуску HTML5 на андроиде через apk? Можно ли включить какое-то ускорение через браузер?

Ответы [ 2 ]

0 голосов
/ 23 ноября 2011

Мне нужно знать так много вещей, чтобы даже начать помогать.

Какими функциями вы пользуетесь этим приложением? Canvas? SVG? Чрезмерные элементы DOM? Избыточные таймеры и петли? Вы тестируете на эмуляторе или устройстве?

Вы можете создать собственное приложение, которое будет делать практически все, что может делать веб-просмотр, и, вероятно, будет более дружественным к производительности. Это будет стоить вам больше времени и энергии, особенно если вы не знаете Java. Это будет стоить вам еще больше времени и энергии, если вы когда-нибудь задумаетесь о портировании на IOS. Опубликуйте код, который утомляет вас, и я сообщу вам, можете ли вы оптимизировать его или использовать какой-то альтернативный метод.

0 голосов
/ 23 ноября 2011

Я не знаю, какую игру вы создаете. Но HTML5 не полностью поддерживается в Android.

В данный момент я работаю над портированием (с iPad на Android) приложения, написанного на HTML5 и JS. Я заметил, что производительность в iOS действительно выше, чем у Android. Если вы хотите лучшую производительность, по моему мнению, у вас есть две возможности:

1) Использование другой системы, основанной на собственном API, а не на HTML5

2) Дождаться улучшения характеристик и создать приложение с достаточно высоким значением min-sdk

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...