1. Es un sistema operativo basado en el kernel
de Linux. Fue diseñado principalmente para
dispositivos móviles con pantalla táctil, como
teléfonos inteligentes o tablets; y también
para relojes inteligentes, televisores y
automóviles.
Desarrollado
por:
Android Inc.
Google.
Caracterizado
por:
MultiTacto
Multitarea
Procesamiento
en trasfondo
Base de
datos SQLite
Los principales componentes de Android son:
Las aplicaciones básicas
incluyen un cliente de
correo electrónico,
programa de SMS,
calendario, mapas,
navegador, contactos,
entre otros. Todas las
aplicaciones están escritas
en lenguaje JAVA.
Marco de trabajoAplicaciones
Los desarrolladores
tienen acceso al API del
Framework usado por las
aplicaciones base. La
arquitectura está diseñada
para simplificar y
reutilizar los
componentes.
Bibliotecas Núcleo Linux
Android incluye un
conjunto de bibliotecas
C/C++, usada por varios
componentes del sistema,
algunas son: System C
library, biblioteca de
medios, biblioteca de
gráficos, 3D y SQLite
entre otras.
Android depende de Linux
para los servicios base del
sistema como seguridad,
gestión de memoria, gestión
de proceso, pila de red y
modelo de controladores. El
núcleo también actúa como
una capa de abstracción entre
el hardware y el software.