- Marco de la aplicación permitiendo la reutilización y sustitución de componentes
- Dalvik máquina virtual optimizada para dispositivos móviles
- Navegador integrado, basado en la fuente abierta WebKit motor
- Gráficos optimizados impulsado por una costumbre de la biblioteca de gráficos 2D, gráficos 3D basado en la especificación OpenGL ES 1.0 (aceleración de hardware opcional)
- SQLite para el almacenamiento de datos estructurados
- Apoyo a los medios de audio comunes, videos y formatos de imagen (MPEG4, H.264, MP3, AAC, AMR, JPG, PNG, GIF)
- GSM de telefonía (dependiente del hardware)
- Bluetooth, EDGE, 3G y WiFi (dependiente del hardware)
- Cámara, GPS, brújula y el acelerómetro (dependiente del hardware)
- Entorno de desarrollo incluyendo un emulador de dispositivo, herramientas para la depuración, la memoria y de perfiles de rendimiento, y un plugin para el IDE de Eclipse.
Linux Kernel
Android se basa en la versión 2.6 de Linux para los servicios del núcleo del sistema como la seguridad, la gestión de memoria, gestión de procesos, la pila de red, y el modelo de controlador. El núcleo también actúa como una capa de abstracción entre el hardware y el resto de la pila de software.
via: android.com


No comments:
Post a Comment