Arquitectura de una Aplicación Android
Contents
Introducción
El objetivo de esta sección es entender todos los detalles que hacen que una aplicación pueda ser diseñada, desarrollada, desplegada y mantenida dentro de la plataforma Android. El desarrollo se cubre en esta sección. Preguntas a resolver son por ejemplo, ¿cómo se gestionan las dependencias?, ¿en qué lenguajes se puede desarrollar?.
Código fuente
- Desarrollo en Java
- Desarrollo en C
- Desarrollo en otros lenguajes
- Referencias
ASE: Android Scripting Environment Python, Perl, Ruby
NDK: Native Development Kit C, C++
Compilación
- Compilador
- JIT
Entorno de Ejecución
- Máquina virtual Dalvik
- Depedencias
- APIs disponibles