2016-03-17 2 views
-2

Я сделал сайт, используя Угловой 2. Я хотел бы создать мобильное приложение на этом веб-сайте. Я надеюсь, что это заставит сайт работать быстрее на смартфонах. Я думал, что если я переведу свой сайт Angular 2 в мобильное приложение, большинство файлов не нужно будет загружать каждый раз, когда страница будет посещена.Создать мобильное приложение с угловым 2

Это хорошая идея? Сможет ли это ускорить приложение? Есть ли у кого-нибудь другие предложения?

PS: Я использовал Ionic, но я не хочу переписывать приложение с использованием ионной структуры, вместо этого я бы хотел использовать существующий код для создания мобильного приложения.

ответ

1

Я думаю, вы должны изучить Apache Cordova. Это то, что ионный использует для доступа к нативной функциональности устройства. here is a link for the site Вы можете использовать любую форму js, css или html. у него также есть плагины, которые вы можете использовать. Идите, нажав кнопку «Начать», а затем запустите учебник, чтобы помочь вам.

С помощью Cordova вы начинаете с чистого листа и можете создавать приложения, используя любые библиотеки JavaScript или фреймворки, которые вы хотите. Таким образом, это будет Опора Угловая 2.

Скорость будет зависеть от того, сколько вызовов ajax вы делаете, и логики, которую вы используете для создания функциональности приложения. Наличие веб-сайта, хранящегося на устройстве, ускорит начальную загрузку js, css и html. Но если у вас хорошая скорость в Интернете и не так много, чтобы ускорить загрузку, это не будет заметно.

Я думаю, что реальное преимущество наличия собственного приложения (даже через Кордову) заключается в том, что у вас будет собственный доступ к файловой системе устройства и функциональность, которой у вас не было бы с сайтом. Отъезд plugins для Кордовы. Push-уведомление, камера или любое другое другое plugins ...

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