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", fu poi successivamente rilasciato in versione open source e richiamato Apache Cordova[1][2].
Apache Cordova permette ai programmatori di creare applicazioni mobili usando CSS3,HTML5 e Javscript invece di affidaresi 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 e 8), Nokia Symbian, Tizen (SDK 2.x), e Ubuntu Touch[7][8].
Note
- ^ Adobe Announces Agreement to Acquire Nitobi, Creator of PhoneGap, su adobe.com, 3 ottobre 2011. URL consultato il 7 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.
- ^ 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.
Collegamenti esterni
- (EN) Apache Cordova
- (IT) Apache Cordova Italia, community su Google+