FerCho MuRi
Mind Map by , created about 2 years ago

Un cuadro sinóptico sobre la historia, evolución y características de Android. Bibliografía: http://stelapps.com/historia http://androidos.readthedocs.io/en/latest/data/caracteristicas/#android-x86 https://developer.android.com/guide/platform/index.html https://sites.google.com/site/swcuc3m/home/android/generalidades/2-2-arquitectura-de-android https://www.tuexperto.com/2017/08/04/evolucion-de-android-desde-su-creacion-a-android-8-o/

3
0
0
FerCho MuRi
Created by FerCho MuRi about 2 years ago
Us de les TAULETES
Jaume Soriano Sivera
sistemas operativos
dan sanchez rosales
Exam 70-410: Installing and Configuring Windows Server 2012 R2
Mike M
Physics GCSE equations unit 1
James Howlett
SISTEMAS OPERATIVOS PARA DISPOSITIVOS MOVILES
martinezgarciad2
os for movi
israel397ame
Android
Tomas Pardellas
Aplicaciones moviles
Les Lozano
SISTEMAS OPERATIVOS PARA MÓVIL
martineztrejomar
Android
1 Historia
1.1 Android Inc. fue fundada en Octubre de 2003 por Andy Rubin, Rich Miner, Nick Sears y Chris White. Sus intenciones iniciales eran las de desarrollar un sistema operativo inteligente, que tuviese en cuenta la localización y los gustos de su propietario y actuase en consecuencia.
1.1.1 Al principio, este sistema operativo estaba enfocado a cámaras de fotografí­a digitales, pero al darse cuenta de que el mercado de telefoní­a móvil no estaba tan explotado como podrí­a, decidieron dividir los esfuerzos y producir también un sistema operativo para móviles que compitiese con Windows Mobile y Symbian, muy fuerte por aquel entonces.
2 Arquitectura
2.1 Aplicaciones
2.1.1 Este nivel contiene, tanto las incluidas por defecto de Android como aquellas que el usuario vaya añadiendo posteriormente, ya sean de terceras empresas o de su propio desarrollo. Todas estas aplicaciones utilizan los servicios, las API y librerías de los niveles anteriores.
2.2 Framework de Aplicaciones:
2.2.1 Representa fundamentalmente el conjunto de herramientas de desarrollo de cualquier aplicación. Toda aplicación que se desarrolle para Android, ya sean las propias del dispositivo, las desarrolladas por Google o terceras compañías, o incluso las que el propio usuario cree, utilizan el mismo conjunto de API y el mismo "framework", representado por este nivel.
2.3 Librerías
2.3.1 La siguiente capa se corresponde con las librerías utilizadas por Android. Éstas han sido escritas utilizando C/C++ y proporcionan a Android la mayor parte de sus capacidades más características. Junto al núcleo basado en Linux, estas librerías constituyen el corazón de Android.
2.4 Tiempo de ejecución de Android
2.4.1 Al mismo nivel que las librerias de Android se sitúa el entorno de ejecución. Éste lo constituyen las Core Libraries, que son librerias con mulititud de clases Java y la máquina vistual Dalvik.
2.5 Núcleo de Linux
2.5.1 Android utiliza el núcleo de Linux 2.6 como una capa de abstracción para el hardware disponible en los dispositivos móviles. Esta capa contiene los drivers necesarios para que cualquier componente hardware pueda ser utilizado mediante las llamadas correspondientes.
3 Características
3.1 Núcleo basado en el Kernel de Linux.
3.2 Utiliza SQLite para el almacenamiento de datos.
3.3 Multitarea real de aplicaciones.
3.4 Soporte de Java y muchos formatos multimedia
3.5 Adaptable a muchas pantallas y resoluciones.
3.6 Soporte de HTML, HTML5, Adobe Flash Player, etc
3.7 Código abierto
4 Evolución
4.1 1era Generación
4.1.1 1.1 Petit Four, 1.5 Cupcake y 1.6 Donut
4.2 2da Generación
4.2.1 Andorid 2.1 Eclair, Android 2.2 Froyo y Android 2.3 Gingerbread
4.3 3ra Generación
4.3.1 Android 3.0 Honeycomb
4.4 4ta Generación
4.4.1 Android 4.0 Ice Cream Sandwich, Android 4.1 Jelly Bean, Android 4.2 Jelly Bean (Gummy Bear), Android 4.3 Jelly Bean (Michel) y Android 4.4 KitKat.
4.5 5ta Generación
4.5.1 Android 5 Lollipop
4.6 6ta Generación
4.6.1 Android 6 Marshmallow
4.7 7ma Generación
4.7.1 Android 7 Nougat

Media attachments