2) ¿En qué está basado? y ¿Cómo está desarrollado su núcleo?
3) Enuncie sus generalidades y características.
1) Android es un sistema Operativo basado en Linux, diseñado para dispositivos con
pantallas táctiles como teléfono inteligentes o tablets 2) Android esta basado en Linux, su núcleo esta desarrollado en lenguaje C, posee alguna biblioteca de tercero en C++, y tiene de lenguaje de programación nativa a Java, Android depende de Linux para los servicios base del sistema como seguridad, gestión de memoria, gestión de procesos, pila de red y modelo de controladores. También actúa como capa de abstracción entre el hardware y el resto de la pila de software. 3) Tiene un modelo de desarrollo de código abierto, fue lanzado en 23 de septiembre de 2008 y esta orientado al mercado de los teléfonos inteligentes, tablets y consolas (actualmente también se usa en Google TV, smartwatch, GoogleGlases, entre otros), su núcleo esta desarrollado en lenguaje C, posee alguna biblioteca de tercero en C++, y tiene de lenguaje de programación nativa a Java. Sus características son: • Código abierto. • Núcleo basado en el Kernel de Linux. • Adaptable a muchas pantallas y resoluciones. • Utiliza SQLite para el almacenamiento de datos. • Ofrece diferentes formas de mensajería. • Navegador web basado en WebKit incluido. • Soporte de Java y muchos formatos multimedia. • Soporte de HTML, HTML5, Adobe Flash Player, etc. • Incluye un emulador de dispositivos, herramientas para depuración de memoria y análisis del rendimiento del software. • Catálogo de aplicaciones gratuitas o pagas en el que pueden ser descargadas e instaladas (Google Play). • Bluetooth. • Google Talk desde su versión HoneyComb, para realizar videollamadas. • Multitarea real de aplicaciones.