Разработка приложений с помощью Apache Cordova и веб-технологий снижает затраты на разработку и обслуживание. С помощью версии с одним исходным кодом можно создавать приложения для Android, iOS и Windows.
Cordova обеспечивает значительный прирост производительности при разработке приложений.
Если у вас есть разработка Cordova под контролем, то прирост производительности при разработке приложений будет огромным. Поддерживать единую базу кода и создавать приложения для всех платформ - это круто!
Если приложение хорошо спроектировано, та же база кода может также использоваться для веб-приложения, которое распространяется через веб-сервер.
Давай начнем :
Настраивать
- Установите angular cli
2. Загрузите студию Android, чтобы просто установить SDK и инструменты.
3. Загрузите Cordova через → npm install -g cordova
Настройка завершена.
Создание
- Создайте приложение angular → ng новое НАЗВАНИЕ ПРОЕКТА
- Создайте в той же папке проект кордовы → кордова создать кордову
- затем добавьте платформу, запустив ее в папке Cordova → Платформа Cordova добавить Android
Ваша структура должна выглядеть так
4. Зайдите в main.ts и убедитесь, что мы правильно используем Cordova на продукте. режим.
5. Измените базовый путь вашего index.html в проекте angular.
5. Откройте package.json вашего проекта cordova и создайте новый скрипт, который позволит нам запустить проект на вашем устройстве.
6. Откройте package.json вашего проекта angular и измените или создайте новый скрипт для сборки вашего проекта непосредственно в папке www и запустите его после этого:
7. Теперь мы готовим наш телефон к работе, получая состояние разработчика и включив отладку по USB:
- Настройки → О телефоне → Номер сборки → Коснитесь его 7 раз.
- Настройки → Параметры разработчика → Включить отладку по USB.
8. Подключите телефон к компьютеру через USB.
9. Выполните в своем проекте Angular → npm run start.
И готово!
Я загрузил код на Github: https://github.com/DomEscobar/Angular-Cordova-Boilerplate