Anteprima BlackBerry Runtime for Android App
"Vi mostriamo in anteprima il funzionamento del BlackBerry Android Player che permette al tablet di casa RIM, il BlackBerry PlayBook, di utilizzare applicazioni sviluppata per dispositivi Android. Questo "porting" farà crescere il lato consumer dell'App World dedicato al PlayBook arrichendo la schiera di applicazioni disponibili. Andiamo a scoprire in anteprima il suo funzionamento."
Compatibilità e funzionamento
Il funzionamento del BlackBerry Runtime for Android App ci è stato illustrato da Luca Baronchelli di Gulliver, sviluppatore di app sia per BlackBerry che per le piattaforme Android e iOS.
Luca ci ha mostrato velocemente la semplice procedura per adattare Eclipse, piattaforma utilizzata per lo sviluppo di app Android, al porting su PlayBook. Una delle grosse comodità del plugin è la possibilità di poter firmare e pubblicare direttamente le app senza il bisogno di fare molti passaggi.
Ci teniamo a precisare che fino ad ora abbiamo utilizzato il termine “porting”, ma come ci ha spiegato Luca siamo di fronte ad un sottosistema nativo che fa girare le applicazioni Android anche su PlayBook. Infatti a livello di prestazioni non si hanno differenze, l’unica differenza che può essere data da una stessa app che gira su PlayBook o su un tablet android è quella data dall’hardware del dispositivo che si sta utilizzando. La differenza di prestazioni, quantizzata nel peggiore dei casi con una perdita del 10%, è solo relativa alle differenza di specifiche fisiche tra i dispositivi.
Nella maggior parte dei casi, come ci spiega Luca, il porting rende possibile utilizzare le funzioni dell’applicazione nativa android con il 100% delle sue funzionalità. Nel caso qualche funzione non possa essere utilizzata gli sviluppatori hanno sempre tra le mani facili "trucchetti" per aggirare i problemi. Ad esempio nel porting non è possibile utilizzare la funzione mappe, ma è possibile far aprire il browser di navigazione in una pagina che mostra la mappa e la precisa posizione indicata.
Discutendo con Luca, ci ha rivelato che fino ad ora (lui sviluppa applicazioni dalla nascita di android) ha trovato una sola funzione (parliamo di funzione e non di un intera applicazione!) che non fosse compatibile, ormai all’NDK di android ci si affida sempre meno, quindi di problemi di non funzionamento di determinate funzionalità tra android e PlayBook ce ne saranno davvero pochi.
L’utente finale troverà le applicazioni convertite nell’App World: esse non saranno contraddistinte dalle normali applicazioni “native” per PlayBook.
La sicurezza, tema molto caldo in questo periodo in ambiente Android, è garanita come sempre ai massimi livelli da BlackBerry. Infatti il BlackBerry Runtime for Android App gira in un ambiente sicuro su tablet basato su BlackBerry OS che fa si che android resti “isolato” dal resto del sistema.
Concludiamo con un video in cui Luca ci mostra il funzionamento della stessa applicazione su un tablet Android (a sinistra) ed il PlayBook di BlackBerry (a destra):
Per maggiori informazioni sulla parte sviluppo vi lasciamo alla pagina Android Developer del sito ufficiale BlackBerry.



