
07 Dicembre 2023
05 Agosto 2011 5
A molti non dirà nulla, ma Phonegap è uno dei più popolari (ed attesi) framework di sviluppo mobile. Il motivo? Presto detto. Phonegap, sviluppato come progetto open source dalla software house statunitense Nitobi, consente di realizzare vere e proprie applicazioni native semplicemente in HTML e Javascript.
Non solo. Phonegap, infatti, ha come principale motivo di vanto quello di poter realizzare applicazione compatibili con sei delle principali piattaforme mobili disponibili sul mercato, vale a dire iOS, Android, BlackBerry, webOS, Bada e Symbian. In pratica è possibile accedere alle varie API dei diversi sistemi operativi semplicemente usando HTML5, CSS e JavaScript. Non per tutte le piattaforme sono supportate tutte le librerie di sistema, ma si tratta solo di attendere che lo sviluppo proceda. Nel frattempo, comunque, sia Android che iOS vantano un supporto completo.
Sono molte le grandi aziende che hanno aiutato il team di Nitobi a rendere Phonegap sempre più performante e completo: tra esse IBM e Adobe, che lo integrato direttamente nel proprio strumento per lo sviluppo web Dreamweaver. Se siete sviluppatori o aspirate ad esserlo, non mancate di dargli un'occhiata. Il download è gratuito e così pure la documentazione.
Today we’re celebrating the launch of PhoneGap 1.0 at PhoneGap Day in Portland! Kudos to the PhoneGap community who has so generously contributed time and expertise to the project. We’ll be toasting you and all your efforts today!
PhoneGap 1.0 Released Today at First-Ever PhoneGap Day in Portland
Popular Open Source Mobile Development Framework Gets Upgrades Including More Access to Native Device APIs and Debugging Tools
Nitobi Inc., the creators of the popular PhoneGap mobile app development framework, releases PhoneGap 1.0 today at the first-ever PhoneGap Day in Portland, Oregon.
PhoneGap, an HTML5 platform, allows developers to use foundation web technology (HTML, CSS and JavaScript) to create native mobile applications. Using PhoneGap, developers can write their app once and deploy it to six major mobile platforms and app stores, including iOS, Android, BlackBerry, webOS, Bada and Symbian. PhoneGap has been widely recognized as a game-changer for mobile app development. The open source code is downloaded approximately 40,000 times every month, more than 600,000 times in total.
Today’s major release puts the focus on accessing native device APIs, which is new ground for the web. Other improvements include:
* Overall API stability and “pluggable architecture
* W3C DAP API compatibility
* Contacts API
* Remove debugging tools
Today’s release also includes a new unifying bridge interface that makes adding platforms and platform extensions easy. Plus, developers will be pleased to see that the plugin development process has been simplified.
“Most of these new enhancements come from our community, said Brian LeRoux, Senior Software Engineer at Nitobi and PhoneGap evangelist. “For instance, PhoneGap developers were calling for a consistent way to make plugins that would run on all major smartphone platforms and this release does that.
“The community built up around PhoneGap is its greatest asset, says Nitobi CEO Andre Charland. “The PhoneGap community identifies common pain points and works together to overcome them. Contributors include Nitobi, hundreds of individual developers and a team of senior software engineers at IBM whose commitment and contributions to PhoneGap development has been a major benefit to the community.
IBM isn’t the only Fortune 500 to show interest in PhoneGap. Earlier this year, Adobe integrated PhoneGap into Dreamweaver so that developers can package apps with PhoneGap and launch iOS and Android emulators directly from within Dreamweaver. Other companies to adopt PhoneGap and its cross-platform philosophy include IBM, Alcatel-Lucent, Sabre, Cisco, Logitech and Time Warner.
About Nitobi Inc.
Nitobi is the creator of PhoneGap (http://www.phonegap.com) an open source development tool for building fast, easy, cross-platform mobile apps with HTML and JavaScript that take advantage of core features of Apple iOS, Google Android, HP webOS, Nokia Symbian, Samsung Bada and BlackBerry SDKs. The open source code has been downloaded more than 600,000 times and thousands of apps built using PhoneGap are available in mobile app stores and directories.
Commenti
In effetti è ancora così ma le prestazioni sono notevolmente migliorate o testato alcuni programmi su device di diversa potenza e non c'è più una grossa differenza di prestazioni, logicamente questo dipende anche da tanti altri fattori.
Credo che il bello di questo framework sia,la sua anima veramente cross platform.
Vedi che adesso puoi provare anche il servizio di build on line. Cosi non sei più legato a dover installare i vari sdk per compilare i binari per le varie piattaforme.
Da quello che mi ricordo quando l'ho provato è un wrapper, ovvero fai applicazioni in HTML5 e Javascript, e queste rimangono tali, solo con un framework che ti da accesso alle api di sistema, per fare vibrare il telefono o mandare un sms, per esempio. Questo fa si che basti un'applicazione con una tabella un po' lunga per mettere in difficoltà telefoni che non siano proprio dei top di gamma. Non so se nel frattempo è cambiato qualcosa.
Passando per il codice nativo, al contrario, si fanno applicazioni che girano veloci anche sugli entry level di un anno fa.
Phonegap è un ottimo sistema,attualmente l'unico credo ad essere veramente cross-platform.
Inoltre ha una buona comunità intorno ed i ragazzi di NItobi sono veramente in gamba.
provato tempo fa, ma era piuttosto lento. Meglio Titanium Appcelerator, usi sempre Javascript e il porting è limitato ad Android e iOS, però compila codice nativo e le applicazioni sono "quasi" come quelle scritte in Java.
era ora che facessero qualcosa che permettesse di programmare per tutti i device con un solo linguaggio ;-)
spero solo che rimanga un progetto ben supportato e che non vada in disuso col tempo