13-10-2023
Тип | |
---|---|
Разработчик | |
Написана на |
JavaScript, HTML5 and CSS3 |
Операционная система |
iOS, Android, webOS, Windows Mobile , Symbian, BlackBerry and Windows Phone 7 |
Первый выпуск |
2005 |
Тестовая версия |
1.4.1 (Шаблон:Release date) |
Состояние |
Active |
Лицензия |
Modified BSD license or the MIT License[1] |
Сайт |
phonegap.com |
PhoneGap (называемый также Apache Callback[2][3], Apache Cordova[4]) — бесплатный open-source фреймворк для создания мобильных приложений, созданный Nitobi Software. Позволяет создать приложения для мобильных устройств используя JavaScript, HTML5 и CSS3, без необходимости знания «родных» языков программирования (например, Objective-C), под все мобильные операционные системы (iOs, Android, Bada и т. д.).[5] Готовое приложение компилируется в виде установочных пакетов для каждой мобильной операционной системы.
Содержание |
Таблица поддерживаемых возможностей для каждой конкретной операционной системы.[6]
Feature | iPhone /iPhone 3G | iPhone 3GS and newer | Android 1.0 — 4.0 |
Windows Phone 7 | 5.x-6.0+ |
4.6-4.7 |
90px Bada |
Symbian | webOS |
---|---|---|---|---|---|---|---|---|---|
Accelerometer | Да | Да | Да | Да | Да | Н/Д | Да | Да | Да |
Camera | Да | Да | Да | Да | Да | Н/Д | Да | Да | Да |
Compass | Н/Д | Да | Да | Да | Н/Д | Н/Д | Да | Н/Д | Н/Д |
Contacts | Да | Да | Да | Да | Да | Н/Д | Да | Да | Н/Д |
File | Да | Да | Да | Да | Да | Н/Д | Н/Д | Н/Д | Н/Д |
Geolocation | Да | Да | Да | Да | Да | Да | Да | Да | Да |
Media | Да | Да | Да | Да | Н/Д | Н/Д | Н/Д | Н/Д | Н/Д |
Network | Да | Да | Да | Да | Да | Да | Да | Да | Да |
Notification (Alert) | Да | Да | Да | Да | Да | Да | Да | Да | Да |
Notification (Sound) | Да | Да | Да | Да | Да | Да | Да | Да | Да |
Notification (Vibration) | Да | Да | Да | Да | Да | Да | Да | Да | Да |
Storage | Да | Да | Да | Да | Да | Н/Д | Н/Д | Да | Да |
Интегрированными средами разработки (IDE), позволяющими значительно убыстрить написание приложения (ускорение тестирования, компиляция «одним-кликом» для всех операционных систем, графическая разработка интерфейса через «drag-and-drop» и т. д.), являются Adobe Dreamweaver (начиная с версии 5.5), Tiggzi[7], ApplicationCraft[8]
PhoneGap.