2017-02-22 11 views
0

Я работаю с Ionic 2, так как это бета-версии в июле, и я был очень взволнован, когда появилась последняя версия.Ionic 2 android performance

Но я считаю, что существует большая разница в производительности между развертыванием android и ios.

В качестве теста я использовал приложение для конференции, демонстрационное приложение от ионной команды.

Существует видео, которое я связал ниже, где можно увидеть приложение конференции (как сегодня), развернутое в соответствии с инструкциями (-prod-release).

Я думаю, что не может остаться незамеченным тот факт, что есть небольшая задержка при использовании нижних вкладок (особенно динамики 1 ~ 0: 17).

Кто-нибудь еще заметил разницу в отношении производительности между iOS и Android?

Кто-нибудь выпустил ионную версию 2-го андроида его (или конференции), где таких задержек нет?

Или это то, с чем мы должны нестись?

Video Link

ответ

1

Глобально, IOS выступления гораздо лучше гибридных приложений. Тем не менее он, как правило, становится более плавным на Android, с последними веб-просмотрами. Что касается этого конкретного случая: кажется, что приложение конференции использует ionViewDidLoad для получения/инициализации списка динамиков. Вместо этого вы можете использовать ionViewDidEnter. Это должно привести к более быстрому переходу страницы, но к задержке инициализации макета. Подробнее о NavController lifecycle events.