2. Android es un sistema operativo móvil basado en Linux, que junto con
aplicaciones middleware, está enfocado para ser utilizado en
dispositivos móviles como teléfonos inteligentes, tablets, Google TV y
otros dispositivos
o Framework de aplicaciones: permite reuso y reemplazo de
componentes.
o Máquina virtual Dalvik: optimizada para dispositivos móviles.
o Navegador integrado: basado en el motor de código abierto WebKit.
o Gráficos optimizados, con una biblioteca de gráficos 2D;
gráficos 3D basado en la especificación OpenGL ES 1.0 (aceleración por
hardware opcional).
o SQLite para almacenamiento de datos estructurados.
o Soporte para medios con formatos comunes
de audio, vídeo e imágenesplanas
(MPEG4, H.264, MP3, OGG, AAC, AMR, JPG, PNG, GIF)
o Telefonía GSM (dependiente del hardware)
o Bluetooth, EDGE, 3G, y WiFi (dependiente del hardware)
o Cámara, GPS, brújula, y acelerómetro (dependiente del hardware)
o Ambiente rico de desarrollo incluyendo un emulador de dispositivo,
herramientas para depurar, perfiles de memoria y rendimiento, y un
complemento para el IDE Eclipse.
o Pantalla táctil
o Android Market permite que los desarrolladores pongan sus
aplicaciones, gratuitas o de pago, en el mercado a través de esta
aplicación accesible desde todos los teléfonos con Android.