martes, 13 de septiembre de 2011

Google lanza el NDK5 queriendo potenciar el desarrollo de juegos


Cuando  libera una versión del sistema operativo tiene que dar herramientas a los programadores para que puedan empezar a crear sus desarrollos en esa nueva versión y es lo que conocemos por  - Software Development Kit. Con este paquete de herramientas el desarrollador tiene acceso prácticamente a todas las partes  del sistema operativo y a través de las APIS confeccionan sus aplicaciones que interactúan con el sistema.
Aunque con el   el abanico de  es muy amplio, a veces y sobre todo para aplicaciones que necesitan obtener respuestas muy rápidas del hardware del terminal, es preciso comunicarse directamente con él y para eso hay que crear código nativo. Esto se consigue mediante el NDK - Native Development Kit- que nos permite(a los desarrolladores) crear sus propias librerías en lenguaje C o C++ que se comunica directamente con el recurso necesario de hardware.
Pues este paquete de  nativo como es el NDK ha sido lanzado en su última versión, la r5 siendo ahora compatible con Gingerbread y sus nuevas implementaciones. Además en esta nueva versión se han introducido nuevas APIS de programación que hace que se pueda desarrollar una aplicación en estos lenguajes ( C y C++) sin ser necesario hacerlo en Java. La aplicación se empaquetará como un archivo apk más y se ejecutará igual que otra.
Con todo esto se consigue tener más y mejor control sobre lo que se desarrolla y potenciando más la creación de juegos de mayor calidad tanto gráfica como en sonidos. También se podrán portar juegos a Android que ya estén escritos actualmente en estos lenguajes con suma facilidad. El vídeo es otro de los grandes beneficiados con este nuevo NDK ya que se obtiene acceso directo a los codecs de vídeo.
Esperemos que esto se note en las aplicaciones que lleguen.

No hay comentarios:

Publicar un comentario

Tu aporte puede ayudar a muchas personas...
Evitemos comentarios groseros que puedan afectar a otros usuarios...