Android es algo así como un Sistema operativo que estará dentro de los dispositivos móviles, entiendase celulares. Fue desarrollado por Google y muchas otras empresas.
Android se puede ver como un conjunto de especificaciones que deben de acatar las compañias que tienen que ver con celulares. Así un programador que conozca el SDK de Android puede realizar aplicaciones que van a funcionar en un Motorola, Nokia incluso un Iphone sin necesidad de hacer malabares o grandes cambios al código.
Lo mejor de Android para los programadores es que es libre y gratis, todos podríamos realizar aplicaciones sin tener que comprar licencias o cosas así.
En características más específicas tenemos que Android:
- Tiene una Máquina virtual Dalvik, como la de Java pero optimizada para pequeños dispositivos.
- Esta basado en Linux.
- Tiene un Navegador integrado: basado en el motor open source WebKit.
- Ttiene gráficos optimizados, con una librería de gráficos 2D; gráficos 3D basado en la especificación OpenGL ES 1.0 (aceleración de hardware opcional).
- Tiene soporte para base de datos con SQLite.
- Soporte para medios con formatos comunes de audio, video e imágenes planas (MPEG4, H.264, MP3, AAC, AMR, JPG, PNG, GIF)
- Telefonía GSM (dependiente del hardware)
- Bluetooth, EDGE, 3G, y WiFi (dependiente del hardware)
- Cámara, GPS, brújula, y acelerómetro (dependiente del hardware)
En fin... tiene muchas cosas. Lo importante a saber es que pronto (se supone que este año) aparecerán en el mercado los teléfonos que ya tengan Android como SO.
Aqui esta un pequeño video que muestra lo que se puede hacer con Android.
No hay comentarios:
Publicar un comentario