[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