View Full Version : BlackBerry PlayBook supporterà le applicazioni Android
Redazione di Hardware Upg
25-03-2011, 14:44
Link alla notizia: http://www.hwupgrade.it/news/telefonia/blackberry-playbook-supportera-le-applicazioni-android_36043.html
Nelle ultime ore, Research In Motion ha ufficialmente annunciato che il proprio tablet PlayBook supporterà le applicazioni provenienti dal market di Android
Click sul link per visualizzare la notizia.
Ottimo!
L'Android Market diventa ancora più interessante per i dev perché di colpo avrà un allargamento di potenziali utenti, perché gli utenti RIM sono più propensi all'acquisto, e perché se il tutto funziona bene con una sola versione di un'app coprono 2 piattaforme.
Per gli utenti sia Android che RIM si traduce in più app e più scelta.
Cosa che era già stata detta tempo addietro.
Ma poi non aveva più senso se ci mettevano Android e loro ci mettevano le app? Spendevano meno e ottenevano risultati migliori.
utentenonvalido
25-03-2011, 15:11
Ma come funzionano questi player? Credo che per eseguire applicazioni compilate per android su RIM usino degli emulatori e questa cosa non mi convicerebbe molto dal punto di vista delle performances ...
Donbabbeo
25-03-2011, 15:34
Ma come funzionano questi player? Credo che per eseguire applicazioni compilate per android su RIM usino degli emulatori e questa cosa non mi convicerebbe molto dal punto di vista delle performances ...
No, niente emulatori.
Android utilizza una JVM potenziata, Dalvik VM, quindi in teoria il codice è calcolato JIT, il che significa che non è necessario riscrivere le app.
Per l'interprete DVM "basta" prendere il JVM e sostituire le chiamate di libreria che in Dalvik richiamano componenti hardware della piattaforma Android e sostituirle con altre chiamate che richiamano gli stessi componenti della piattaforma hardware RIM.
utentenonvalido
25-03-2011, 15:47
No, niente emulatori.
Android utilizza una JVM potenziata, Dalvik VM, quindi in teoria il codice è calcolato JIT, il che significa che non è necessario riscrivere le app.
Per l'interprete DVM "basta" prendere il JVM e sostituire le chiamate di libreria che in Dalvik richiamano componenti hardware della piattaforma Android e sostituirle con altre chiamate che richiamano gli stessi componenti della piattaforma hardware RIM.
Onestamente non conosco Android e tantomeno RIM, ma da ex sviluppatore JAVA ricordo che il porting delle applicazioni su JVM diverse non è cosi' trasparente. Certamente se lo fà una multinazionale come RIM sarà sicuramente funzionale.
Ad ogni modo sentir parlare di java su dispositivi mobili dalle risorse limitate mi fa venire la pelle d'oca ...
misocurdo
25-03-2011, 16:08
(in particolare negli stati di Orlando e Florida)
:mbe:
:read:
http://it.wikipedia.org/wiki/Orlando_(Florida)
Tralasciando il dettagli della città scambiata per uno stato, perchè tale aggiornamento avrà priorità in Florida rispetto agli altri stati?
avvelenato
25-03-2011, 17:02
Cosa che era già stata detta tempo addietro.
Ma poi non aveva più senso se ci mettevano Android e loro ci mettevano le app? Spendevano meno e ottenevano risultati migliori.
la scelta potrebbe essere sul lungo periodo azzeccata, la compilazione jit sugli android ciuccia una frazione piccola ma significativa di prestazioni come overhead, così come accadrà prevedibilmente sui prodotti blackberry. Tuttavia mentre la seconda offrirà la possibilità di creare apps native, afaik i prodotti basati su android non offrono la medesima flessibilità, pertanto potrebbe accadere che un produttore sw, riscontrando un'aspettato successo di mercato di un app android su terminali blackberry, decida di investire nella pubblicazione di una versione nativa. Questa versione sarà più performante e quindi permetterà o una migliore user esperience a parità di risorse hw, o una user esperience analoga con terminale meno dotato e quindi più economico.
Ergo: blackberry vs android - 1 a 0 :)
Simock85
27-03-2011, 11:44
la scelta potrebbe essere sul lungo periodo azzeccata, la compilazione jit sugli android ciuccia una frazione piccola ma significativa di prestazioni come overhead, così come accadrà prevedibilmente sui prodotti blackberry. Tuttavia mentre la seconda offrirà la possibilità di creare apps native, afaik i prodotti basati su android non offrono la medesima flessibilità, pertanto potrebbe accadere che un produttore sw, riscontrando un'aspettato successo di mercato di un app android su terminali blackberry, decida di investire nella pubblicazione di una versione nativa. Questa versione sarà più performante e quindi permetterà o una migliore user esperience a parità di risorse hw, o una user esperience analoga con terminale meno dotato e quindi più economico.
Ergo: blackberry vs android - 1 a 0 :)Guarda che anche su android puoi usare codice 'nativo', usando l'NDK e scrivendo in c o c++
AleMeikai81
28-03-2011, 08:16
aaa bhe... allora torniamo a programmare in c++ ^^
agiabuba
28-03-2011, 23:33
quanta disinformazione :/
- innanzitutto le applicazioni dell'Android Market non saranno automaticamente compatibili: dovranno essere espressamente "convertite" e pubblicate dagli sviluppatori Android sullo store del PlayBook
- inoltre la compatibilità è limitata alle app scritte per Gingerbread (2.3), questo significa che le app [che gli sviluppatori vorranno rendere] disponibili saranno quelle da "telefono", e non quelle create specificatamente per i tablet (Honeycomb 3.0)
- in ultima battuta, le app GIRERANNO in una VM, come da comunicato ufficiale di RIM, dunque per scrivere applicazioni che sfruttino tutto il potenziale di QNX bisognerà aspettare l'SDK nativo (attualmente ancora in sviluppo)
source (http://www.mondaynote.com/2011/03/27/rim-the-inmates-have-taken-over-the-asylum/) :read:
Cosa che era già stata detta tempo addietro.
Ma poi non aveva più senso se ci mettevano Android e loro ci mettevano le app? Spendevano meno e ottenevano risultati migliori.
le DirectX sono nate per creare una sandbox e lasciare il totale controllo sul software e l'hardware a Microsoft pur concedendo delle API per l'accelerazione grafica; RIM vorrà fare la stessa cosa.
vBulletin® v3.6.4, Copyright ©2000-2025, Jelsoft Enterprises Ltd.