phonegap | |
---|---|
Type | rammer |
Udvikler | Adobe |
Skrevet i | JavaScript , HTML5 og CSS3 |
Operativ system | iOS , Android , webOS , Windows Mobile , Symbian , BlackBerry og Windows Phone 7 |
Første udgave | 2005 |
nyeste version | 5.0.0 ( 21.04.2015 ) _ |
Stat | Stoppet 01.10 . 2020 |
Licens | Apache-licens [1] |
Internet side | phonegap.com |
Mediefiler på Wikimedia Commons |
PhoneGap (også kaldet Apache Callback [2] [3] , baseret på Apache Cordova [4] ) er en gratis open source mobilapplikationsramme skabt af Nitobi Software . Giver dig mulighed for at oprette applikationer til mobile enheder ved hjælp af JavaScript , HTML5 og CSS3 uden behov for kendskab til "native" programmeringssprog (for eksempel Objective-C ), til alle mobile operativsystemer (iOS, Android, Bada osv. .). [5] Den færdige applikation er kompileret i installationspakker for hvert mobiloperativsystem.
Tabel over understøttede funktioner til forskellige operativsystemer. [6]
Evner | 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 |
Kompas | Ja | Ja | Ja | Ja | n/a | n/a | Ja | n/a | Ja | Ja | Ja | Ja |
Kontaktpersoner | 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 |
medier | Ja | Ja | Ja | Ja | n/a | n/a | n/a | n/a | n/a | Ja | Ja | n/a |
netværk | Ja | Ja | Ja | Ja | Ja | Ja | Ja | Ja | Ja | Ja | Ja | Ja |
Notifikation (alarm, lyd, vibration) | Ja | Ja | Ja | Ja | Ja | Ja | Ja | Ja | Ja | Ja | Ja | Ja |
Opbevaring | Ja | Ja | Ja | Ja | Ja | n/a | n/a | Ja | Ja | Ja | Ja | Ja |
Stregkodescanner | Ja | Ja | n/a | ? | Ja | n/a | n/a | n/a | n/a | Ja | Ja | ? |
Integrerede udviklingsmiljøer (IDE'er), der kan fremskynde skrivningen af en applikation markant (testacceleration, kompilering med ét klik for alle operativsystemer, udvikling af grafisk grænseflade gennem træk-og-slip osv.) er Adobe Dreamweaver (startende siden version 5.5), Tiggzi [7] , ApplicationCraft [8]
PhoneGap og Cordova har samme forhold som henholdsvis Google Chrome og Chromium . Apache Cordova er et open source-projekt, mens PhoneGap mere er en ramme bygget op omkring Cordova. Derudover giver PhoneGap-infrastrukturen yderligere muligheder som betalt support, online træning samt cloud-webtjenester, der giver dig mulighed for at bygge den endelige applikation uden behov for installation på udviklerens lokale computer. PhoneGap er erklæret som en mere stabil version (en analogi kan drages her mellem Fedora Core og Red Hat Enterprise Linux -projekterne ).