¿Qué es Android?
Esta sencillez, junto a la existencia de herramientas de programación gratuitas, hacen que una de las cosas más importantes de este sistema operativo sea la cantidad de aplicaciones disponibles, que extienden casi sin límites la experiencia del usuario.
Características

- 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.
Arquitectura
- Aplicaciones: incluyen un cliente de correo electrónico, programa de SMS, calendario, mapas, navegador, contactos y otros. Todas ellas escritas en Java.
- Marco de trabajo de aplicaciones: los desarrolladores tienen acceso completo a los mismos APIs del framework usados por las aplicaciones base. La arquitectura está diseñada para simplificar la reutilización de componentes; cualquier aplicación puede publicar sus capacidades y cualquier otra aplicación puede luego hacer uso de esas capacidades.
- Bibliotecas: incluye un conjunto de bibliotecas de C/C++ usadas por varios componentes del sistema.
- Runtime de Android: incluye un set de bibliotecas base que proporcionan la mayor parte de las funciones disponibles en las bibliotecas base del lenguaje Java. Cada aplicación Android corre su propio proceso, con su propia instancia de la máquina virtual Dalvik.
- Núcleo Linux: 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.
Versiones
Nombre código | Número de versión | Fecha de lanzamiento | Nivel de API |
---|---|---|---|
(Sin nombre código)1 | 1.0 | 23 de septiembre de 2008 | 1 |
(Conocido internamente como "Petit Four")1 | 1.1 | 9 de febrero de 2009 | 2 |
Cupcake | 1.5 | 25 de abril de 2009 | 3 |
Donut | 1.6 | 15 de septiembre de 2009 | 4 |
Eclair | 2.0–2.1 | 26 de octubre de 2009 | 5-7 |
Froyo | 2.2–2.2.3 | 20 de mayo de 2010 | 8 |
Gingerbread | 2.3–2.3.7 | 6 de diciembre de 2010 | 9–10 |
Honeycomb2 | 3.0–3.2.6 | 22 de febrero de 2011 | 11–13 |
Ice Cream Sandwich | 4.0–4.0.5 | 18 de octubre de 2011 | 14–15 |
Jelly Bean | 4.1–4.3.1 | 9 de julio de 2012 | 16–18 |
KitKat | 4.4–4.4.4, 4.4W–4.4W.2 | 31 de octubre de 2013 | 19–20 |
Lollipop | 5.0–5.1.1 | 12 de noviembre de 2014 | 21–22 |
Marshmallow | 6.0–6.0.1 | 5 de octubre de 2015 | 23 |
Nougat | 7.0 - 7.1 - 7.1.1 - 7.1.2 | 15 de junio de 2016 | 24-25 |
Oreo | 8.0 - 8.1 | 21 de agosto de 2017 | 26-27 |
P | 9.0 | Agosto de 2018 | 28 |
Referencia:
https://www.xatakandroid.com/sistema-operativo/que-es-android
http://androidos.readthedocs.io/en/latest/data/caracteristicas/
No hay comentarios:
Publicar un comentario