Im planing en la mirada para desarrollar juegos para Android, pero no estoy seguro de dónde debo comenzar. He trabajado mucho con C++ y OpenGL y preferiría continuar trabajando en C++ incluso en Android. Al ver el google i/o 2011 sobre la programación de NDK y c/C++ tuve la sensación de que se podía hacer con relativa facilidad. Pero sigo leyendo artículos sobre lo difícil que sería y que, si no tengo un relevo, es una buena razón por la que debería atenerme al SDK, pero no estoy seguro de si esta es información antigua y no relevante.Desarrollo Android NDK
¿Debo usar el ndk solo porque me gusta C++ más que java o debería simplemente comenzar con el sdk?
No sé a ciencia cierta, pero ... Java SDK evitarte algunos problemas con diferentes versiones de Android. Creo que usar Java será mucho más fácil para portar su código a diferentes dispositivos/versiones. Otra cosa es que Java en Android está muy bien optimizado y el rendimiento no debería ser tan bajo ... – fen
Java + optimizado * tos * – CQM
java es el entorno de tiempo de ejecución más lento que yo conozco. pero C++ está limitado solo por el algoritmo que usa. Pero recuerde que con gran poder viene una responsabilidad. –