Apache Cordova

framework per lo sviluppo di applicativi per dispositivi mobili

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 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

  1. ^ Adobe Announces Agreement to Acquire Nitobi, Creator of PhoneGap, su adobe.com, 3 ottobre 2011. URL consultato il 7 aprile 2012.
  2. ^ Andre Charland's Answers on PhoneGap, su quora.com, Quora. URL consultato il 7 aprile 2012.
  3. ^ Jose Fermoso, PhoneGap Seeks to Bridge the Gap Between Mobile App Platforms, su GigaOM, 5 aprile 2009. URL consultato il 7 aprile 2012.
  4. ^ Cordova Contributor's Who's Who, su wiki.apache.org, apache.org, 2 novembre 2015. URL consultato il 2 novembre 2015.
  5. ^ 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.
  6. ^ Using PhoneGap and the Sony Ericsson WebSDK to develop Android apps, su androidandme.com, Android and Me. URL consultato il 7 aprile 2012.
  7. ^ Platform Support, su docs.phonegap.com, Adobe PhoneGap. URL consultato il 23 febbraio 2016.
  8. ^ PhoneGap supported features, su phonegap.com. URL consultato il 9 ottobre 2013.
  9. ^ Come creare un'applicazione ibrida per dispositivi Android con Apache Cordova, su michelepisani.it. URL consultato il 2 luglio 2016.

Collegamenti esterni