введение
Вы можете понять, в чем разница с другими подобными инструментами для мобильной разработки, и мы научим вас создавать собственное приложение, используя только Apache Cordova в качестве основы.
Что такое Apache Cordova?
Это среда разработки для мобильных приложений с открытым исходным кодом, которая позволяет использовать стандартные веб-технологии, такие как HTML5, CSS3 и Javascript, для работы на разных платформах, избегая при этом родного языка разработки для каждой мобильной платформы. Следует отметить, что каждое приложение упаковано для каждой платформы и зависит от API-ссылок для доступа к элементам устройства, таким как датчики, данные и состояния сети.
Чем не Apache Cordova?
Когда мы начинаем в мире мобильного программирования, мы склонны запутываться в разнообразных инструментах, которые в настоящее время существуют для этого типа разработки.
Прежде всего, мы должны уточнить, что принципиальное отличие состоит в том, что существует 2 типа мобильной разработки:
1. Нативное развитие
Это разработка приложений на родном языке операционной системы, которая работает на устройстве. Пример: Android (JAVA), iOS (Objective-C), BlackBerry OS (C ++)
2. Гибридная разработка
Это разработка приложений на языках веб-программирования (HTML, CSS и JS).
Поэтому мы можем сказать, что Apache Cordova не разрабатывает нативные приложения, это всего лишь гибридная среда разработки приложений, которая будет упаковывать все наши веб-файлы с другими файлами (плагинами, библиотеками).
...) для интерпретации через Webview (специальное окно браузера) устройства.
Apache Cordova, Phonegap, Intel XDK, Ionic
Какая разница?
Многие программисты путают эти инструменты для разработки мобильных приложений с Apache Cordova, где ясно, что в случае Phonegap это проприетарная версия (Pay), созданная и поддерживаемая компанией Adobe. Его сила в том, что вы можете компилировать в облаке, не имея в руках все платформы, на которых будет работать ваше приложение. Ionic - это платформа с открытым исходным кодом, которая больше ориентирована на внешний вид приложения. Intel XDK - это интегрированная среда разработки (IDE) для мобильных приложений Intel. Все эти инструменты имеют Cordova в качестве основы для упаковки.
В этом руководстве мы будем использовать только Apache Cordova, оставляя различные Frameworks или IDE, которые они могли бы использовать для облегчения проектирования и разработки приложения.
предыдущий
Страница 1 из 6
после
СТАТЬИ