1

Несколько недель назад я создал приложение Medium Large Angular2. Это полностью отзывчиво, поэтому я хотел сделать приложение Android на основе моего приложения. Проблема в том, что мое приложение (как стандартный Android WebView) загружается слишком долго (около 10 секунд).Как создать Android-приложение на основе приложения Angular2.

Я слышал о том, что у Android WebView есть проблема с визуализацией javascripts, отсюда такое долгое время загрузки приложения. Это правда? Может ли кто-нибудь объяснить мне это?

Поиск в Интернете, я нашел информацию о некоторых инструментах: NativeScript, Cordova и Ionic. Кто-нибудь может сказать мне, помогут ли эти инструменты мне с моей проблемой?

+0

У вас есть несколько страниц с большим количеством данных? –

+1

Ionic2 и Cordova использует Webview, но Nativescript (+ Angular2) использует собственные виды/элементы –

+0

@YuraZaletskyy no. Размер приложения составляет около 1,5 МБ. Все css загружаются из CDN. Время загрузки приложения составляет 1-2 секунды в браузере. Проблема заключается только в WebView. –

ответ

2

NativeScript - это решение, обеспечивающее прямой доступ к API iOS и Android и в то же время раскрыло некоторые стандартные макеты и модули, которые легко узнают разработчики веб-сайтов. В сочетании с Angular-2 опыт практически аналогичен разработке веб-приложения, однако имейте в виду, что DOM отсутствует, и при создании приложения для мобильной вселенной существуют определенные правила.

Для получения более подробной информации, что NativeScript может и не может сделать, я бы порекомендовал взглянуть на this video и пройти через this tutorial шаг за шагом.

+0

Большое спасибо, но можете ли вы исправить ссылку на видео? –

+0

Исправлена ​​ссылка - вы также можете посмотреть видео сообщества - некоторые из них действительно хороши https://www.youtube.com/results?search_query=nativescript+angular+2 –

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