Il gruppo di sviluppo di Android ha rilasciato recentemente il kit nativo per Android, che permette l’uso di codice nativo in C e C++ con tutti i benefici ed i limiti che la cosa può comportare. Emulatori più performanti per esempio! ;)
Il kit mette a disposizione tutto quello che serve per poter creare librerie di codice nativo ed inserile all’interno dei file apks, in modo da poterle usare dentro le applicazioni che normalmente usano la Dalvik virtual machine (dove girano normalmente le applicazioni), che rimane comunque il principale ambiente runtime per le applicazioni. Quindi non applicazioni native, ma codice nativo che può essere usato dalle applicazioni.