A seguito della presentazione della piattaforma BlackBerry® 10 al BlackBerry World™ in primavera, e del continuo entusiasmo dimostrato dagli sviluppatori che hanno partecipato agli eventi BlackBerry® 10 Jam in tutto il mondo, Research In Motion (RIM) (NASDAQ: RIMM; TSX: RIM) ha rilasciato oggi un aggiornamento dei BlackBerry 10 Developer toolkit. I toolkit sono disponibili gratuitamente in versione beta su http://developer.blackberry.com.
L’aggiornamento fornisce una serie di nuove funzionalità e miglioramenti, che includono soprattutto due set di API per gli sviluppatori di BlackBerry 10 – un framework di application invocation che permetterà alle applicazioni BlackBerry 10 di interagire l’una con l’altra ininterrottamente, e le API Push, che permetteranno agli sviluppatori di sfruttare l’infrastruttura globale di BlackBerry per inviare notifiche e altri contenuti ai dispositivi BlackBerry 10.
“Gli sviluppatori hanno fatto notevoli progressi con BlackBerry 10. Abbiamo visto fantastici esempi di applicazioni di ogni categoria costruite per la piattaforma BlackBerry 10; spesso nel giro di pochi giorni. Questo aggiornamento fornisce miglioramenti ai quattro SDK e introduce due API chiave che permettono agli sviluppatori di integrare le loro applicazioni in maniera profonda nell’esperienza BlackBerry 10, creando un collegamento ininterrotto tra le applicazioni per i clienti BlackBerry 10”, ha dichiarato Cristopher Smith, Vice President, Handheld Application Platform & Tools di Research In Motion.
Application Invocation Framework
La Application Invocation Framework darà agli sviluppatori l’abilità di collegare le loro applicazioni alle funzionalità native di BlackBerry 10 e ad altre applicazioni, fornendo un’esperienza fluente e senza interruzioni ai clienti. Gli sviluppatori avranno anche accesso a un grande inventario di sample app ed esempi di sviluppo sia nativi sia in HTML5.
API Push
Queste nuove API Push permetteranno agli sviluppatori BlackBerry WebWorks e Adobe® AIR® di sfruttare l’infrastruttura e la tecnologia push di RIM per spingere i loro contenuti dai loro server di applicazioni direttamente agli utenti finali, abilitandone l’accesso diretto, che coinvolge i clienti e li connette con le loro applicazioni.
Aggiornamento del BlackBerry App World
In aggiunta agli aggiornamenti del toolkit per gli sviluppatori di BlackBerry 10, RIM sta anche per aprire il Vendor Portal del BlackBerry App World™, per i dispositivi BlackBerry 10 Dev Alpha test. Il portale permetterà quindi agli sviluppatori di utilizzare i test device BlackBerry 10 Dev Alpha per le applicazioni, rendendoli in grado di condividere e avere accesso alle applicazioni di ciascun sviluppatore per vedere come gli altri utilizzano la piattaforma.
Engagement della Community di Sviluppatori
RIM ha sottolineato il suo impegno nella comunità di sviluppatori nel corso del primo evento BlackBerry 10 Jam tenutosi a maggio, e ha continuato a manifestarlo durante tutto il tour mondiale del BlackBerry 10 Jam. Sessioni di sviluppo hanno avuto luogo in più di 20 paesi in tutto il mondo, con un numero di eventi maggiore previsto per l’estate.
Tim Shepherd, Senior Analyst di Canalys, che ha partecipato alle sessioni del BlackBerry 10 Jam, ha dichiarato: “C’era un brusìo positivo tra gli sviluppatori al tour mondiale del BlackBerry 10 Jam, un interesse e un entusiasmo veri in merito alla piattaforma.”
Oltre 5 mila sviluppatori hanno partecipato agli eventi BlackBerry 10 Jam e più di 5,000 device BlackBerry Dev Alpha saranno distribuiti in occasione di questi eventi.
Per ulteriori informazioni sul BlackBerry 10 Jam World tour e su prossime date e location, visitate il sito: http://www.blackberryjamworldtour.com.
Sviluppo HTML5
Il BlackBerry 10 WebWorks SDK supporterà l’invocation framework e le applicazioni potranno essere registrate come target per l’invocation da parte di altre app. Gli sviluppatori web potranno anche accedere a nuove API per push, swipe down events e context menu. BlackBerry WebWorks permette agli sviluppatori di utilizzare HTML5 e CSS per costruire le app e fornisce bindings in JavaScript alle native device API insieme ai toolkit UI open source come jQuery Mobile, Sencha e bbUI.js di RIM, per creare applicazioni con potenzialità pari a quelle native.
Visitate l’Inside BlackBerry Developer Blog: HTML5 Support and Web Development for BlackBerry 10 per ulteriori informazioni.
Native Development
In aggiunta all’Invocation framework per l’integrazione ininterrotta tra le app, il framework BlackBerry Cascades per sviluppatori C/C++ o Qt dispone del supporto al pinch gesture per lo zooming e di ulteriori miglioramenti alla UI look and feel. Il BlackBerry 10 Native SDK ha inoltre aggiunto il supportp API per NFC, Cryptography, Audio Manager, Slogger2 and Notifications Manager.
Visitate l’Inside BlackBerry Developer Blog: Native Development for BlackBerry 10 per ulteriori informazioni.
Supporto ad altri linguaggi
I tool BlackBerry 10 SDK per Adobe® AIR® e BlackBerry 10 Runtime per app Android sono stati aggiornati: i tool AIR ora supportano sia le API Push che l’invocation framework. I tool Android supportano in-app payment, camera e le API di supporto al multi-window.
Visitate i blog post dell’Inside BlackBerry Developer Blog sugli aggiornamenti Android e Adobe AIR per maggiori informazioni e supporto agli sviluppatori.
Link utili per gli sviluppatori
BlackBerry Developer Zone: http://developer.blackberry.com
Inside BlackBerry Developer Blog: http://devblog.blackberry.com
Twitter: @BlackBerryDev: http://www.twitter.com/blackberrydev
BlackBerry App World: http://appworld.blackberry.com
Developer Success Stories: https://bdsc.webapps.blackberry.com/devzone/whyblackberry/stories