Google vient de mettre en ligne la dernière version de son NDK (?Android Native Developpement Kit) soit la révision 3. Ce NDK fonctionne avec toutes les version d’Android à partir de cupcake 1.5.
On notera en plus de corrections de bugs, ces nouvelles fonctionnalités :
- Mise à jours du toolchain, passant à GCC 4.4.0
-
Support d’OpenGL ES 2.0 : Le NDK supporte donc maintenant la toute dernière version d’openGL mobile. Cela va permettre la création de jeux plus avancés, et pourquoi pas le portage du moteur Ogre 3D
Un nouvel exemple a fait son apparition « hello-gl2 », utilisant cette dernière fonctionnalité.
OpenGL ES 2.0 n’est cependant accessible que pour les téléphones en Android 2.0 et supérieur…
Retrouvez un résumé du meilleur de l’actu tech tous les matins sur WhatsApp, c’est notre nouveau canal de discussion Frandroid que vous pouvez rejoindre dès maintenant !
[…] ↑ Sortie du Android NDK 2.0 ! [archive], FrAndroid, 8 mars 2010 […]
Merci les gars. Cette fois, je pige un peu mieux ;)
J'ai compilé l'exemple et je le trouve un peu léger... pas vraiment de 3d ni d'interaction avec le tactile de l'écran. ..basique on va dire... Est il possible d'apprendre a utiliser opengl 2 en suivant ce qui a déjà ete fait avec opengl (1) ? Existe t il une liste de différence? En tout cas j'ai hate de voir un bench d'opengl2 sur le nexus :)
Le NDK (Native Development Toolkit) te permets de développer une partie de ton application en C/C++ natif et donc d'en optimiser les parties où les performances sont critiques.
@ Prog-amateur Traduction trouvée ici : http://android-france-dev.blogspot.com/2010/03/android-ndk-r3.html
Quelle différence avec un SDK ? Merci.
Moi j'ai rien compris ^^
Tres intéressant tout ca ! C'est plus orienté 3D que audio processing mais on va voir ce que la bête a dans le ventre :)
le port Ogre 3D est en cours depuis qq temps pour ceux qui veulent suivre en anglais et aider/tester c'est là : http://www.ogre3d.org/forums/viewtopic.php?f=5&t=37608
GCC 4.4.0 => Neon sur le nexus ?
En fait c’est la r3 du NDK.
Ce contenu est bloqué car vous n'avez pas accepté les cookies et autres traceurs. Ce contenu est fourni par Disqus.
Pour pouvoir le visualiser, vous devez accepter l'usage étant opéré par Disqus avec vos données qui pourront être utilisées pour les finalités suivantes : vous permettre de visualiser et de partager des contenus avec des médias sociaux, favoriser le développement et l'amélioration des produits d'Humanoid et de ses partenaires, vous afficher des publicités personnalisées par rapport à votre profil et activité, vous définir un profil publicitaire personnalisé, mesurer la performance des publicités et du contenu de ce site et mesurer l'audience de ce site (en savoir plus)
En cliquant sur « J’accepte tout », vous consentez aux finalités susmentionnées pour l’ensemble des cookies et autres traceurs déposés par Humanoid et ses partenaires.
Vous gardez la possibilité de retirer votre consentement à tout moment. Pour plus d’informations, nous vous invitons à prendre connaissance de notre Politique cookies.
Gérer mes choix