Des applications en pur C++ bientôt sur Android

Grâce à un nouveau SDK, il est désormais possible de développer des applications en C et C++ plutôt qu'en Java pour l'OS mobile de Google.

L'information a été publiée par le blog de Google à destination des développeurs Android. Le SDK livré en juillet 2010 pour l'OS mobile de Google permet désormais de développer des applications en C et C++ sans avoir recours à un seul code de Java. Jusqu'ici, l'utilisation de composants Java était en effet nécessaire pour les faire fonctionner.

Les développements C et C++ en sortie de la cinquième version du NDK (pour Native Development Kit) de Google devront néanmoins toujours faire appel à la machine virtuelle Java d'Android (lire l'astuce : Comment afficher les nombres de 1 à 1000 en C ou C++ sans boucle ni structure conditionnelle ?).

Alors qu'Oracle accuse Google de violer ses brevets Java dans Android (une action en justice est en cours aux Etats-Unis), cette nouvelle ne passe pas inaperçue. Avec NDKr5, Google s'engage sur le chemin d'un OS multi-langage, et prend ainsi des distances avec la technologie Java.