View Single Post
Old 10-04-2014, 17:28   #10
Unrealizer
Senior Member
 
L'Avatar di Unrealizer
 
Iscritto dal: May 2006
Città: Milano&Palermo
Messaggi: 10273
Quote:
Originariamente inviato da LMCH Guarda i messaggi
Su Android le app scritte in java generano bytecode Dalvik che viene eseguito con compilazione just-in-time su Dalvik e con alcune parti che vengono compilate nativamente all'installazione con ART, poi il disporre di un sacco di funzioni native (a differenza di JVM) accelera di molto le cose.
Inoltre dalla versione 2.2 (se ricordo bene) si possono anche compilare nativamente librerie ed app (con giusto un "loader" standard scritto in Java che identifica il processore e sceglie quale versione in codice nativo selezionare per l'esecuzione vera e propria dell'app).
Io infatti per sviluppare per Android uso Qt e C++ (perchè così è molto più semplice supportare un fottio di target differenti, anche roba su cui non sono disponibili versioni decenti di JVM o di runtime .Net-compatibili).
ah, finalmente qualcuno che mi dice esattamente cosa è ART... praticamente è una versione client-side di ciò che fa MS su WP8 con MDIL, e che farà su Windows con .NET Native
__________________
PC9Ryzen 9 3900X64GB Vengeance LPXGigabyte RTX3080TiCorsair MP600Aorus Elite X570 - PC10SQ216GB LPDDR4256 GB SSDSurface Pro X - PC11Core i9-9980HK64GB DDR4512GB SSDMacBook Pro 2019 - xboxlivekipters - originkipter - steamkippoz - psnkipters
Unrealizer è offline   Rispondi citando il messaggio o parte di esso
 
1