CC-BY-SA • PID_00178750
10
Esta gran cantidad de novedades y la velocidad a la que aparecen, provoca que existan muchas versiones disponibles en cada momento, y eso es algo que debéis tener en cuenta a la hora de desarrollar para Android. 1.2. ¿Qué es Android?
Android es una solución completa de software para dispositivos móviles. Incluye toda una pila de aplicaciones, como el sistema operativo, el middleware y las aplicaciones clave. También incluye herramientas para desarrollar en la plataforma, principalmente con el lenguaje de programación Java. Todo ello bajo licencia de código libre Apache, lo cual abre muchas posibilidades.
Android nos proporciona una serie de funcionalidades organizadas, tal como podéis ver en el siguiente gráfico. Arquitectura de componentes de Android
Desarrollo de aplicaciones basadas en Android