Get Started. It's Free
or sign up with your email address
Android by Mind Map: Android

1. Su estructura

1.1. Se ejecuta en un framework Java

1.1.1. orientada a objetos

1.1.2. sobre un núcleo de bibliotecas de java

1.2. Usa una máquina virtual Dalvik

1.3. Su compilación es en tiempo de ejecución

1.4. Las bibliotecas escritas en lenguaje C

1.4.1. Incluyen un administrador de interfaz gráfica

1.4.2. Un framework OpenCore

1.4.3. Una base de datos relacional SQLite

1.4.4. una Interfaz de programación de API gráfica OpenGL ES 2.0 3D

1.4.5. Un motor de renderizado WebKit

1.4.6. Un motor gráfico SGL, SSL

1.4.7. Una biblioteca estándar de C Bionic

1.5. Compuesto por 12 millones de líneas de código

1.6. 3 millones de líneas de XML

1.7. 2,8 millones de líneas de lenguaje C

1.8. 2,1 millones de líneas de Java

1.9. 1,75 millones de líneas de C++

2. sistema operativo

2.1. Basado en el núcleo Linux

2.2. diseñado principalmente para:

2.2.1. Teléfonos inteligentes o tablets

2.2.2. Relojes inteligentes

2.2.3. Televisores inteligentes

2.3. Dispositivos móviles con pantalla táctil

2.4. desarrollado por Android Inc

3. El logotipo es el robot "Andy".

4. Características

4.1. Diseño de dispositivo

4.1.1. adaptable a pantallas de mayor resolución

4.1.2. VGA

4.1.3. Biblioteca de gráficos 2D

4.1.4. Biblioteca de gráficos 3D basada en las especificaciones de la OpenGL ES 2.0

4.2. Almacenamiento

4.2.1. SQLite

4.2.1.1. una base de datos liviana

4.2.1.2. usada para propósitos de almacenamiento de datos.

4.3. Conectividad

4.3.1. Android soporta las siguientes tecnologías de conectividad:

4.3.1.1. GSM/EDGE

4.3.1.2. Bluetooth

4.3.1.3. Wi-F

4.3.1.4. i, LTE, HSDPA, HSPA+, NFC y WiMAX.

4.4. Mensajería

4.4.1. SMS y MMS

4.4.2. mensajería de texto y ahora la Android Cloud to Device Messaging Framework

4.5. Navegador web

4.5.1. basado en el motor de renderizado de código abierto WebKit

4.5.2. emparejado con el motor JavaScript V8 de Google Chrome

4.6. Soporte de Java

4.6.1. virtual Java en la plataforma

4.7. Soporte multimedia

4.7.1. Android soporta los siguientes formatos multimedia:

4.7.1.1. WebM, H.263, H.264 (en 3GP o MP4), MPEG-4 SP, AMR, AMR-WB (en un

4.7.1.2. WAV, JPEG, PNG, GIF y BMP.

4.8. Soporte para hardware adicional

4.8.1. Android soporta

4.8.1.1. cámaras de fotos

4.8.1.2. Pantallas táctiles

4.8.1.3. De vídeo

4.8.1.4. GPS,

4.8.1.5. giroscopios

4.8.1.6. sensores de luz, gamepad, termómetro, aceleración por GPU 2D y 3D.

4.9. Entorno de desarrollo

4.9.1. Incluye un emulador de dispositivos

4.9.2. herramientas para depuración de memoria

4.9.3. nálisis del rendimiento del software

4.10. Google Play

4.10.1. es un catálogo de aplicaciones

4.10.1.1. gratuitas

4.10.1.2. de pago

4.10.1.3. Descargadas e instaladas en dispositivos Android sin la necesidad de un PC

4.11. Bluetooth

4.11.1. El soporte para A2DF y AVRCP

4.11.2. envío de archivos (OPP)

4.11.3. envío de contactos entre teléfonos

4.12. Videollamada

4.12.1. videollamada a través de Hangouts

4.13. Multitarea

4.13.1. las aplicaciones que no estén ejecutándose en primer plano reciben ciclos de reloj

4.13.1.1. reloj

5. Historia

5.1. En octubre de 2003

5.1.1. En Palo Alto

5.1.2. Andy Rubin, Rich Miner, Chris White y Nick Sears

5.1.3. Fundan Android Inc

5.2. En julio de 2005

5.2.1. Google compra Android Inc

5.3. El 5 de noviembre de 2007

5.3.1. Se crea la Open Handset Alliance

5.3.1.1. Conglomerado de fabricantes

5.3.1.2. Desarrolladores

5.3.1.2.1. Hardware

5.3.1.2.2. Software

5.3.1.2.3. Operadores de servicio

5.3.2. Anuncia la primera versión del sistema operativo

5.3.2.1. Android 1.0 Apple Pie