Apache Cordova
Apache Cordova (ex PhoneGap) è un framework per lo sviluppo di applicativi per dispositivi mobili originariamente creato da Nitobi. Adobe Systems acquisì Nitobi nel 2011 e creò il nuovo marchio PhoneGap, che fu poi successivamente rilasciato in versione open source e chiamato nuovamente Apache Cordova[1][2].
Apache Cordova software | |
---|---|
![]() | |
Genere | Integrated development environment |
Sviluppatore | Apache Software Foundation |
Ultima versione | 14.0.0 (26 marzo 2025) |
Sistema operativo | Multipiattaforma |
Linguaggio | Objective C Java Node.js JavaScript C++ C# |
Licenza | licenza Apache 2.0 (licenza libera) |
Sito web | cordova.apache.org |
Apache Cordova permette ai programmatori di creare applicazioni mobili usando CSS3, HTML5 e Javascript invece di affidarsi ad API specifiche delle piattaforme Android, iOS o Windows Phone[3]. Il framework incapsula poi il codice CSS, HTML e JavaScript generato all'interno delle predette piattaforme. Le applicazioni generate dal framework non possono né considerarsi puramente native (il rendering della struttura grafica è fatto con visualizzazioni web) né basate completamente sul web (Il programma viene impacchettato come una applicazione per la distribuzione e hanno accesso alle API native dei dispositivi mobili). Mescolare snippet di codice nativo e ibrido è possibile dalla versione 1.9. Apache Cordova incapsula i programmi in applicativi mobili con Appery.io o Intel XDK.
Al progetto Apache Cordova contribuiscono: Adobe, BlackBerry, Google, IBM, Intel, Microsoft, Mozilla e altri.[4]
Piattaforme supportate
Apache Cordova attualmente supporta i sistemi operativi Apple iOS, Bada, BlackBerry, Firefox OS,[5] Google Android,[6] LG webOS, Microsoft Windows Phone (7, 8 e 10), Nokia Symbian, Tizen (SDK 2.x) e Ubuntu Touch[7][8][9].
Note
- ^ Adobe Announces Agreement to Acquire Nitobi, Creator of PhoneGap, su adobe.com, 3 ottobre 2011. URL consultato il 7 aprile 2012 (archiviato dall'url originale il 13 aprile 2012).
- ^ Andre Charland's Answers on PhoneGap, su quora.com, Quora. URL consultato il 7 aprile 2012.
- ^ Jose Fermoso, PhoneGap Seeks to Bridge the Gap Between Mobile App Platforms, su GigaOM, 5 aprile 2009. URL consultato il 7 aprile 2012.
- ^ Cordova Contributor's Who's Who, su wiki.apache.org, apache.org, 2 novembre 2015. URL consultato il 2 novembre 2015 (archiviato dall'url originale il 16 luglio 2015).
- ^ Building Cordova apps for Firefox OS ✩ Mozilla Hacks – the Web developer blog, su hacks.mozilla.org, 20 febbraio 2014. URL consultato il 26 febbraio 2014.
- ^ Using PhoneGap and the Sony Ericsson WebSDK to develop Android apps, su androidandme.com, Android and Me. URL consultato il 7 aprile 2012.
- ^ Platform Support, su docs.phonegap.com, Adobe PhoneGap. URL consultato il 23 febbraio 2016.
- ^ PhoneGap supported features, su phonegap.com. URL consultato il 9 ottobre 2013.
- ^ Come creare un'applicazione ibrida per dispositivi Android con Apache Cordova, su michelepisani.it. URL consultato il 2 luglio 2016.
Collegamenti esterni
- (EN) Sito ufficiale, su cordova.apache.org.
- (IT) Apache Cordova Italia, community su Google+