Este documento describe el Native Development Kit (NDK) de Android y cómo desarrollar aplicaciones que utilizan código nativo. El NDK permite incorporar código C/C++ en aplicaciones Android a través de la interfaz Java Native Interface (JNI). El código nativo puede mejorar el rendimiento de aplicaciones complejas o multimedia. El documento explica cómo crear proyectos NDK, compilar código nativo, depurar aplicaciones y optimizar el rendimiento aprovechando instrucciones SIMD.