[MontelLUG] Sviluppo su Android
Diego
diego.ml a zoho.com
Lun 24 Ott 2016 10:40:35 CEST
On Wednesday 19 October 2016 14:19:03 Davide Rondini via montellug wrote:
> P.S.: NON usare l'emulatore se non vuoi avere i capelli bianchi prima di
> riuscire a vedere lo splash screen della tua app, indipendentemente da
> quanto è potente il tuo PC. Se per un secondo ti dovesse sfuggire che
> Android usa Java, quando lanci l'emulatore ti sovviene subito. Comprati
> un telefono Android che ormai si trovano nei cestoni del supermercato.
>
Ciao a tutti, ciao fratello,
che Java non sia performante è una leggenda legata un po' agli albori di Java
e po' all'abitudine dei programmatori Java di fare copioso uso di librerie
(non sempre a torto), andando ad occupare RAM senza tante remore. Le
performance pure sono spesso comparabili a quelle del C/C++.
La lentezza dell'emulatore non è per nulla legata a Java, ma all'emulazione di
un processore, spesso con una diversa architettura, da parte del proprio PC.
Il problema si risolve totalmente utilizzando l'accelerazione per la
virtualizzazione inclusa in molte CPU per PC creando un emulatore con
architettura x86.
https://youtu.be/adYfI-tXR0A
Rimane il problema delle librerie native ARM, ma raramente questo è un
problema.
Ciao,
Diego
Maggiori informazioni sulla lista
montellug