viernes, 18 de marzo de 2011

miércoles, 16 de marzo de 2011

Android

Android es un sistema operativo para dispositivos móviles basado en el núcleo Linux. Inicialmente fue desarrollado por Google y luego por la Open Handset Alliance (liderada por la propia Google). La presentación de la plataforma Android se realizó el 5 de noviembre de 2007 junto con la fundación Open Handset Alliance, un consorcio de 48 compañías de hardware, software ytelecomunicaciones comprometidas a la promoción de estándares abiertos para dispositivos móviles.
Esta plataforma permite el desarrollo de aplicaciones por terceros (personas ajenas a Google). Los desarrolladores deben escribir
código gestionado en ellenguaje de programación Java a través de la SDK que proporciona Google. Una alternativa es el uso de la NDK (Native Development Kit) de Google para hacer el desarrollo en el C en código nativo. La mayoría del código fuente de Android ha sido publicado bajo la licencia de software Apache, una licencia de software libre y código fuente abierto. Google lanzó la última versión de Android, la Cupcake 1.5, en abril de 2009.

Características

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

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

Los avances de los celulares

Los Avances de los celulares:

ya no solo se ocupan los celulares para llamarse entre si.. si no q se puede ocupar para guardar informacion y escuchar musica ,navegar en internet,bajar aplicaciones con videojuegos,y un fin de otras cosas mas mientras mas aplicaiones tenga este sistema se llama Andrioid