phonegap | |
---|---|
Sorts | ramverk |
Utvecklaren | Adobe |
Skrivet i | JavaScript , HTML5 och CSS3 |
Operativ system | iOS , Android , webOS , Windows Mobile , Symbian , BlackBerry och Windows Phone 7 |
Första upplagan | 2005 |
senaste versionen | 5.0.0 ( 21.04.2015 ) _ |
stat | Slutade 01.10 . 2020 |
Licens | Apache-licens [1] |
Hemsida | phonegap.com |
Mediafiler på Wikimedia Commons |
PhoneGap (även kallad Apache Callback [2] [3] , baserat på Apache Cordova [4] ) är ett gratis ramverk för mobilapplikationer med öppen källkod skapad av Nitobi Software. Låter dig skapa applikationer för mobila enheter med JavaScript , HTML5 och CSS3 , utan behov av kunskap om "inhemska" programmeringsspråk (till exempel Objective-C ), för alla mobila operativsystem (iOS, Android, Bada, etc.) .). [5] Den färdiga applikationen kompileras till installationspaket för varje mobilt operativsystem.
Tabell över funktioner som stöds för olika operativsystem. [6]
Förmågor | ![]() iOS 7.0-8.x |
![]() Android 1.0 - 9.0 |
![]() Windows Phone 8 |
![]() 10.x |
![]() 5.x-6.0+ |
![]() 4,6-4,7 |
![]() bada |
![]() Symbian |
![]() webOS |
![]() Tizen |
![]() Ubuntu Touch |
![]() Firefox OS |
---|---|---|---|---|---|---|---|---|---|---|---|---|
Accelerometer | Ja | Ja | Ja | Ja | Ja | n/a | Ja | Ja | Ja | Ja | Ja | Ja |
Kamera | Ja | Ja | Ja | Ja | Ja | n/a | Ja | Ja | Ja | Ja | Ja | Ja |
Kompass | Ja | Ja | Ja | Ja | n/a | n/a | Ja | n/a | Ja | Ja | Ja | Ja |
Kontakter | Ja | Ja | Ja | Ja | Ja | n/a | Ja | Ja | n/a | Ja | n/a | Ja |
fil | Ja | Ja | Ja | Ja | Ja | n/a | n/a | n/a | n/a | Ja | Ja | n/a |
Geolokalisering | Ja | Ja | Ja | Ja | Ja | Ja | Ja | Ja | Ja | Ja | Ja | Ja |
Media | Ja | Ja | Ja | Ja | n/a | n/a | n/a | n/a | n/a | Ja | Ja | n/a |
nätverk | Ja | Ja | Ja | Ja | Ja | Ja | Ja | Ja | Ja | Ja | Ja | Ja |
Avisering (larm, ljud, vibration) | Ja | Ja | Ja | Ja | Ja | Ja | Ja | Ja | Ja | Ja | Ja | Ja |
Lagring | Ja | Ja | Ja | Ja | Ja | n/a | n/a | Ja | Ja | Ja | Ja | Ja |
Streckkodsläsare | Ja | Ja | n/a | ? | Ja | n/a | n/a | n/a | n/a | Ja | Ja | ? |
Integrerade utvecklingsmiljöer (IDE) som avsevärt kan påskynda skrivandet av en applikation (testacceleration, kompilering med ett klick för alla operativsystem, utveckling av grafiskt gränssnitt genom dra-och-släpp, etc.) är Adobe Dreamweaver (från och med version 5.5), Tiggzi [7] , ApplicationCraft [8]
PhoneGap och Cordova har samma relation som Google Chrome respektive Chromium . Apache Cordova är ett projekt med öppen källkod, medan PhoneGap är mer av ett ramverk byggt kring Cordova. Dessutom ger PhoneGap-infrastrukturen dessutom sådana alternativ som betald support, onlineutbildning, samt molnwebbtjänster som låter dig bygga den slutliga applikationen utan att behöva installera på utvecklarens lokala dator. PhoneGap deklareras som en mer stabil version (en analogi kan dras här mellan Fedora Core och Red Hat Enterprise Linux- projekten ).