PhoneGap
PhoneGap (называемый также Apache Callback, основанный на Apache Cordova) — бесплатный open-source фреймворк для создания мобильных приложений, созданный Nitobi Software
Apache Cordova (старое название — PhoneGap) — мобильная среда разработки приложений, первоначально разработанная Nitobi. Компания Adobe Systems приобрела Nitobi в 2011 году и провела ребрендинг PhoneGap, после чего выпустила версию с открытым исходным кодом программного обеспечения под названием Apache Cordova.
Особенности PhoneGap
- PhoneGap позволяет создавать мобильные приложения используя стандартные веб технологии (HTML5, JavaScript and CSS3).
- С его помощью можно обойтись без разработки на таких языках программирования как :Java for Android, Objective-C for iOS и C#.
- PhoneGap Build позволяет делать сборки для iOS, Android и Windows Phone одновременно, без необходимости устанавливать какие-либо SDK tools (конечно, в этом есть доля лукавства – при разработке всё равно лучше делать сборку локально, хотя бы на Android, перед отправкой на тестирование). Но что более важно, этот сервис позволяет делать сборки для iOS в облаке без наличия Mac.
- PhoneGap имеет простое API, что позволит легко начать разработку, для тех кто сталкивался с HTML, CSS и JavaScript.
- Есть возможность использования любых существующих JavaScript библиотек (JQuery, Prototype, Sencha Touch).
- Поддержка всех мобильных платформ.
- Для более комфортной кроссплатформенной разработки и тестирования можно использовать Adobe Dreamweaver (версии 5.5 и выше), MyEclipse 2013, Tiggzi, ApplicationCraft. Разработка на JavaScript не должна вызывать затруднений, особенно если раньше вы уже писали на нём.
- Приложение PhoneGap, по сути, представляет собой набор HTML-страниц, обёрнутых в нативную оболочку. Страницы хранятся в локальном каталоге или в облаке, а во время запуска на смартфоне они получают доступ к функциям устройства через плагины. Это делает приложения PhoneGap довольно лёгкими, но они выглядят менее естественно, а качество пользовательского интерфейса будет в большей степени зависеть от веб-представления конкретной ОС.
- PhoneGap отличается невысокой производительностью по сравнению с нативными инструментами — и в этом снова виноваты веб-технологии.
Аналоги и альтернативы для PhoneGap
PhoneGap - похожие продукты (инструменты, решения, сервисы)
Swift
Язык программирования с открытым кодом. Мощь, простота и потрясающие приложения для macOS...
Ionic Framework
Ionic Framework — это технология, позволяющая разрабатывать полноценные приложения для iOS и...
React Native
React Native — это фреймворк для разработки кроссплатформенных приложений от Facebook
Expo
Фреймворк для разработки PWA и мобильных приложений под iOS & Android
Adalo
Adalo - это платформа для создания мобильных и веб-приложений, которые можно публиковать...
Xcode
XCode - это интегрированная среда разработки (IDE) Apple
Android Studio
Android Studio — интегрированная среда разработки для работы с платформой Android
AppMaster.io
AppMaster.io — это no-code платформа для создания и публикации мобильных и веб-приложений,...
Отзывы
Отзывов пока нет.