Está en la página 1de 16

INSTITUTO TECNOLGICO DE LA PAZ Programacin de dispositivos mviles

Profesor: Luis Armando Crdenas Florido.

Alumno: Irving Mariscal Calzada.

Trabajo: Historia de las versiones de android.

Fecha: 10/09/13

Introduccin

Android es un sistema operativo basado en Linux, diseado principalmente para dispositivos mviles con pantalla tctil como telfonos inteligentes o tabletas inicialmente desarrollados por Android, Inc., que Google respald econmicamente y ms tarde compr en2005, Android fue presentado en 2007 junto la fundacin del Open Handset Alliance: un consorcio de compaas de hardware, software y telecomunicaciones para avanzar en los estndares abiertos de los dispositivos mviles. El primer mvil con el sistema operativo Android fue el HTC Dream y se vendi en octubre de 2008.

Versiones de android

Android beta
La versin beta de Android fue lanzada el 5 de noviembre de 2007, mientras el Software development kit (SDK) fue lanzado el 12 de noviembre de 2007. La fecha del 5 de noviembre es popularmente celebrada como el "cumpleaos" de Android. Las versiones pblicas Beta del SDK fueron lanzados en el siguiente orden: 16 de noviembre de 2007: m3-rc22a 14 de diciembre de 2007: m3-rc37a 13 de febrero de 2008: m5-rc14 3 de marzo de 2008: m5-rc15 18 de agosto de 2008: 0.9 23 de septiembre de 2008: 1.0-r1

Android 1.0 Apple Pie


Android 1.0, la primera versin comercial del software, fue lanzado el 23 septiembre de 2008. El primer dispositivo Android, el HTC Dream, incorpor las siguientes caractersticas de Android 1.0: Versin Fecha lanzamiento

Caractersticas
Android Market Programa con un mercado para la descarga y actualizacin de aplicaciones. Navegador Web para visualizar pginas webs en full HTML y XHTML mltiples pginas mostradas como ventanas ("tarjetas").

1.0

23 de septiembre de2008

Soporte Cmara sin embargo esta versin carece de la opcin de cambiar la resolucin de la cmara, balance de blancos, calidad, etc.

Carpetas permiten la agrupacin de un nmero de iconos de aplicaciones dentro de una simple carpeta en la pantalla de inicio.

Acceso a servidores de correo electrnico por web, soporte POP3, IMAP4 y SMTP. Sincronizacin de Gmail con la aplicacin de Gmail. Sincronizacin de Google Contacts aplicacin de personas. Sincronizacin de Google Calendar con la aplicacin de calendario. Google Maps con Latitude y Street View para ver mapas e imgenes por satlite, as como para encontrar negocios locales y obtener direcciones de conduccin usando GPS.

Google Sync, permite la administracin de la sincronizacin OTA de Gmail, Personas, y Calendario Google Search, permite a los usuarios buscar en internet, en aplicaciones del telfono mvil, en contactos, en calendario, etc.

Mensajera instantnea Google Talk. Mensajera instantnea, mensajes de texto y MMS. Reproductor de medios, habilitada administracin, importacin, y reproduccin de archivos multimedia sin embargo, esta versin carece de soporte de vdeo y estreo por Bluetooth.

Las notificaciones aparecen en la barra de estado, con opciones para configurar alertas por timbre, LED o vibracin.

Marcacin por voz permite marcar y llamar sin escribir nombre o nmero. Fondo de escritorio permite al usuario configurar una imagen de fondo o una foto detrs de los iconos y widgets de la pantalla de inicio.

Reproductor de vdeo YouTube. Otras aplicaciones incluyen: Alarma, Calculadora, Marcacin (telfono), Pantalla de inicio (launcher), Imgenes (Galera) y ajustes.

Soporte para Wi-Fi y Bluetooth.

Android 1.1 Banana Bread


El 9 de febrero de 2009, La actualizacin Android 1.1 fue lanzada, inicialmente para el HTC Dream solamente. Android 1.1 fue conocido como "Petit Four" internamente, aunque este nombre no se utiliz oficialmente. La actualizacin resolvi fallos, cambio la API y agreg una serie de caractersticas: Versin Fecha lanzamiento

Caractersticas
Detalles y reseas disponibles cuando un usuario busca negocios en los mapas. Pantalla en llamada ms larga por defecto cuando estn en uso el manos libres, adems la habilidad de mostrar/esconder el marcador.

1.1

9 de febrero de 2009

Posibilidad de guardar archivos adjuntos en los mensajes. Aadido soporte para marquesina en diseos de sistemas.

Android 1.5 Cupcake


El 30 de abril de 2009, La actualizacin de Android 1.5 fue lanzada, basada en ncleo Linux 2.6.27. ("Cupcake",Magdalena glaseada), un tema que se utilizara para todas las versiones de aqu en adelante. La actualizacin incluye varias nuevas caractersticas y correcciones de interfaz de usuario: Versin Fecha lanzamiento

Caractersticas
Soporte para teclados virtuales de terceros con prediccin de texto y diccionario de usuarios para palabras personalizadas.

1.5

30 de abril de 2009

Soporte para Widgets - vistas de miniaturas de las aplicaciones que pueden ser incrustadas en otras aplicaciones (tal como la pantalla inicio) y recibir actualizaciones peridicas.

Grabacin y reproduccin en formatos MPEG-4 y 3GP. Auto-sincronizacin y soporte para Bluetooth estreo aadido (perfiles A2DP y AVRCP) Caractersticas de Copiar y pegar agregadas al navegador web. Fotos de los usuarios son mostradas para favoritos en los contactos. Marcas de fecha/hora mostradas para eventos en registro de llamadas y acceso conn un toque a la tarjeta de un contacto desde un evento del registro de llamadas.

Pantallas de transiciones animadas. Agregada opcin de auto-rotacin. Agregada la animacin de inicio por defecto actual. Habilidad de subir vdeos a YouTube. Habilidad de subir fotos a Picasa.

Android 1.6 Donut


El 15 de septiembre de 2009, el SDK de Android 1.6 SDK dubbed Donut fue lanzado, basado en el ncleo Linux 2.6.29. Incluido en la actualizacin son numerosas caractersticas nuevas: Versin Fecha lanzamiento

Caractersticas
Mejora en la bsqueda por entrada de texto y voz para incluir historial de favoritos, contactos y la web.

1.6

15 de septiembre de2009

Habilidad de los desarrolladores de incluir su contenido en los resultados de bsqueda. Motor multi-lenguaje de Sntesis de habla para permitir a cualquier aplicacin de Android "hablar" una cadena de texto.

Bsqueda facilitada y habilidad para ver capturas de las aplicaciones en el Android Market(Google Play).

Galera, cmara y videocmara con mejor integracin, con rpido acceso a la cmara. La galera ahora permite a los usuarios seleccionar varias fotos para eliminarlas. Actualizacin soporte a tecnologa para CDMA/EVDO, 802.1x, VPNs y un motor text-to-speech. Soporte para resoluciones de pantalla WVGA. Mejoras de velocidad en bsqueda y aplicaciones de cmara. Framework de gestos ampliado y una nueva herramienta de desarrollo GestureBuilder.

Android 2.0/2.1 Eclair


El 26 de octubre de 2009, el SDK de Android 2.0 con nombre en clave Eclair fue lanzado, basado en el ncleo de linux 2.6.29. Cambios incluyen:

Versin

Fecha lanzamiento

Caractersticas

2.0

26 de octubre de2009

Sincronizacin cuenta expandida, permitiendo a los usuarios agregar mltiples cuentas al dispositivo para sincronizacin de correo y contactos.

Soporte intercambio de correo, con bandeja combinada para buscar correo desde mltiples cuentas en la pgina.

Soporte Bluetooth 2.1. Habilidad para tocar un foto de un contacto y seleccionar llamar, enviar SMS o correo a la persona.

Habilidad para en todos los mensajes SMS y MMS guardados, con eliminacin de mensajes ms antiguos en una conversacin automticamente cuando un lmite definido se ha alcanzado.

Nuevas caractersticas para la cmara, incluyendo soporte de flash, zoom digital, modo escena, balance de blancos, efecto de colores y enfoque macro.

Mejorada velocidad de tipeo en el teclado virtual, con diccionario inteligente que aprende el uso de palabras e incluye nombres de contactos como sugerencias.

Renovada interfaz de usuario del navegador con imgenes en miniatura de marcador, zoom de toque-doble y soporte para HTML5.

Vista agenda del calendario mejorada, que muestra el estado asistiendo a cada invitado, y la capacidad de invitar a nuevos invitados a los eventos.

Optimizacin en velocidad de hardware y GUI renovada. Soporte para ms tamaos de pantalla y resoluciones, con mejor ratio de contraste. Mejorado Google Maps 3.1.2. Clase MotionEvent mejorada para rastrear eventos multi-touch. Adicin de fondos de pantalla animados, permitiendo la animacin de imgenes de fondo de la pantalla inicio para mostrar movimiento.

2.0.1 2.1

3 de diciembre de2009 12 de enero de2010

Cambios menores de API, arreglo de errores y cambios del comportamiento del framework. Modificaciones menores de la API y correcciones de errores.

Android 2.2.x Froyo


El 20 de mayo de 2010, El SDK de Android 2.2 (Froyo, yogur helado) fue lanzado, basado en el ncleo Linux 2.6.32. Versin Fecha lanzamiento

Caractersticas
Optimizaciones en velocidad,memoria y rendimiento Mejoras adicionales de rendimiento de aplicacin, implementadas mediante compilacin Just-intime (JIT)

2.2

20 de mayo de 2010

Integracin del motor de JavaScript V8 de Chrome en el navegador. Soporte para el servicio Android Cloud to Device Messaging (C2DM), habilitando notificaciones push

Soporte para Microsoft Exchange mejorado, incluyendo polticas de seguridad, autodescubrimiento, consulta a la Global Access List (GAL), sincronizacin de calendario, y borrado remoto.

Mejoras en la aplicacin del lanzador con accesos directos de las aplicaciones telfono y navegador web


2.2.1 18 de enero de 2011

Funcionalidad de anclaje de red por USB y Wi-Fi hotspot Agregada opcin para deshabilitar acceso de datos sobre red mvil Actualizada la aplicacin Market con caractersticas de grupo y actualizaciones automticas Cambio rpido entre mltiples lenguajes de teclado y diccionario Discado por voz e intercambio de contactos por Bluetooth Soporte para docks Bluetooh-habilitado para autos y de escritorio Soporte para contraseas numricas y alfanumricas Soporte para subida de archivos en la aplicacin del navegador Soporte para instalacin de aplicaciones en la memora expandible Soporte para Adobe Flash Soporte para pantallas de alto nmero de PPI (320 ppi), como 4" 720p Galera permite a los usuarios ver pilas de imgenes mediante un gesto de zoom Arreglo de errores, actualizaciones de seguridad y mejoras de rendimiento Arreglo de fallos menores, incluyendo problemas con el routeo de SMS que afectaron al Nexus One.
34

2.2.2

22 de enero de 2011

2.2.3

21 de noviembre de2011

Dos parches de seguridad

Android 2.3.x Gingerbread


El 6 de diciembre de 2010, el SDK de Android 2.3 (Gingerbread) fue lanzado, basado en el ncleo Linux 2.6.35. Cambios incluyen: Versin Fecha lanzamiento

Caractersticas
Actualizado el diseo de la interfaz de usuario con incrementos en velocidad y simpleza. Soporte para tamaos y resoluciones de pantalla extra-grandes (WXGA y mayores). Soporte nativo para SIP y telefona por internet VoIP. Entrada de texto del teclado virtual ms rpida e intuitiva, con mejoras en precisin, texto sugerido y entrada por voz.

2.3

6 de diciembre de2010

Mejoras en la funcionalidad de copiar/pegar, permitiendo a los usuarios seleccionar una palabra al presionar-mantener, copiar y pegar.

Soporte para Near Field Communication (NFC), permitiendo al usuario leer la etiqueta NFC incrustada en un pster, sticker o anuncio publicitario.

Nuevos efectos de audio tales como reverberacin, ecualizador, virtualizacin de audfonos y aumento de bajos.

Nuevo gestor de descargas, que da a los usuarios fcil acceso a cualquier archivo descargado del navegador, correo electrnico u otra aplicacin.

Soporte para mltiples cmaras en el dispositivo, incluyendo cmara frontal-facial, si est disponible.

Soporte para reproducccin de video por WebM/VP8, encodeo de audio por AAC. Mejoras en la administracin de la energa, con un mayor rol activo en aplicaciones de administracin que se mantienen activas en el dispositivo por mucho tiempo.


2.3.3 9 de febrero de 2011

Mejorado soporte para el desarrollo de cdigo nativo. Cambio desde YAFFS a ext4 en dispositivos nuevos. Mejoras en audio, grficos y entrada para desarrolladores de juegos. recolector basura concurrente para incrementar el rendimiento. Soporte nativo para ms sensores (tales como giroscopio y barmetro). Varias mejoras y arreglos del API. Soporte de chat de video o voz, usando Google Talk. Soporte a la biblioteca Open Accessory. Open Accessory fue introducida en 3.1 (Honeycomb) pero la biblioteca Open Accessory Library subvenciona en 2.3.4 agregado su soporte cuando un perifrico USB es conectado con software compatible y una aplicacin compatible en el dispositivo.

2.3.4

28 de abril de 2011


2.3.5 25 de julio de 2011

Mejoras en el sistema. Mejoras en el rendimiento por red del Nexus S 4G. Arreglado una falla de Bluetooth en el Samsung Galaxy S. Mejoras a la aplicacin de correo electrnico. Animacin de sombras al deslizar por listas. Mejoras al software de la cmara. Mejorada la eficiencia de la batera. Arreglado fallo en la bsqueda por voz.

2.3.6

2 de septiembre de2011

(La actualizacin 2.3.6 tuvo el efecto-secundario de menoscabar la funcionalidad de Wi-Fi hotspot de muchos telfonos Nexus S. canadienses. Google reconoci este problema y fue arreglado a finales de septiembre).

2.3.7

21 de septiembre de2011

Soporte de Google Wallet para el Nexus S 4G.

Android 3.x Honeycomb


El 22 de febrero de 2011, el SDK de Android 3.0 (Honeycomb) fue la primera actualizacin exclusiva para tablet Android fue lanzada, basada en el ncleo de linux 2.6.36.El primer dispositivo con esta versin, fue la tableta Motorola Xoom, fue lanzado el 24 de febrero de 2011. Las caractersticas de la actualizacin incluyen: Versin Fecha lanzamiento

Caractersticas
Soporte optimizado para tablets, con una nueva y "virtual" interfaz de usuario hologrfica. Agregada barra de sistema, con caractersticas de acceso rpido a notificaciones, estados y botones de navegacin suavizados, disponible en la parte inferior de la pantalla.

3.0

22 de febrero de2011

Aadida barra de accin (Action Bar en ingls), entregando acceso a opciones contextuales, navegacin, widgets u otros tipos de contenido en la parte superior de la pantalla.

Multitarea simplificada tocando Aplicaciones recientes en la barra del sistema permite a los usuarios ver instantneas de las tareas en curso y saltar rpidamente de una aplicacin a otra.

Teclado rediseado, permitiendo una escritura rpida, eficiente y acertada en pantallas de gran tamao.

Interfaz simplificada y ms intuitiva para copiar/pegar. Las pestaas mltiples reemplazan las ventanas abiertas en el navegador web, adems de la caracterstica de auto completado texto y un nuevo modo de "incgnito" permitiendo la navegacin de forma annima.

Acceso rpido a las caractersticas de la cmara como la exposicin, foco, flash, zoom, cmara facial-frontal, temporizador u otras.

Habilidad para ver lbumes y otras colecciones de fotos en modo pantalla completa en galera, con un fcil acceso a vistas previas de las fotografas.

Nueva interfaz de contactos de dos paneles y desplazamiento rpido para permitir a los usuarios organizar y reconocer contactos fcilmente.

Nueva interfaz de correo de dos paneles para hacer la visualizacin y organizacin de mensajes ms eficiente, permitiendo a los usuarios seleccionar uno o ms mensajes.


3.1 10 de mayo de2011

Soporte para videochat usando Google Talk. Aceleracin de hardware. Soporte para microprocesadores multi-ncleo. Habilidad para encriptar todos los datos del usuario. Mejoras en el uso de HTTPS con Server Name Indication (SNI). Filesystem in Userspace (FUSE; kernel module). Refinamiento a la interfaz de usuario. Conectividad para accesorios USB.

Lista expandida de aplicaciones recientes. Widgets redimensionables en la pantalla de inicio. Soporte para teclados externos y dispositivos punteros. Soporte para joysticks y gamepads. Soporte para reproduccin de audio FLAC Bloqueo de Wi-Fi de alto rendimiento, manteniendo conexiones Wi-Fi de alto rendimiento cuando la pantalla del dispositivo est apagada.


3.2 15 de julio de2011

Soporte para proxy HTTP para cada punto de acceso Wi-Fi conectado Mejoras de soporte de hardware, incluyendo optimizaciones para un amplio rango de tabletas. Incrementada la capacidad de las aplicaciones para acceder a archivos de las tarjetas SD, por ejemplo para sincronizacin.

Modo de vista de compatibilidad para apliaciones que no han sido optimizadas para resoluciones de pantalla de tabletas.

Nuevas funciones de soporte de pantalla, dando a los desarrolladores un mayor control sobre la apariencia de la pantalla en diferentes dispositivos Android.


3.2.1 20 de septiembre de2011

Correccin de errores menores y mejoras de seguridad, mejoras en estabilidad y Wi-Fi. Actualizacin del Android Market con actualizaciones texto de trminos y condiciones de fcil lectura.


3.2.2 3.2.4 30 de agosto de2011 diciembre de 2011

Actualizacin de Google Books. Mejoras en el soporte de Adobe Flash del navegador. Mejoras en la prediccin de escritura a mano en chino. Arreglo de fallos y otras mejoras menores para el Motorola Xoom 4G. Soporte para "Pay as You Go" para tabletas 3G y 4G. Arreglado problema de conectividad de datos en modo avin en la versin estadounidense 4G del Motorola Xoom.

3.2.6

febrero de 2012

Android 4.0.x Ice Cream Sandwich


El SDK para Android 4.0.1 (Ice Cream Sandwich), basado en el ncleo de linux 3.0.1, fue lanzado pblicamente el 19 de octubre de 2011. Gabe Cohen de Google declar que Android 4.0 era "tericamente compatible" con cualquier dispositivo Android 2.3.x en produccin en ese momento. El cdigo fuente para Android 4.0 se puso a disposicin el 14 de noviembre de 2011. La actualizacin incluye numerosas novedades, entre ellas: Versin Fecha de lanzamiento

Caractersticas
Botones suaves Android 3.x estn ahora disponibles para usar en los telfonos mviles. Separacin de widgets en una nueva pestaa, listados de forma similar a las aplicaciones. Facilidad para crear carpetas, con estilo de arrastrar y soltar. Lanzador personalizable. Buzn de voz mejorado con la opcin de acelerar o retrasar los mensajes del buzn de voz. Funcionalidad de pinch-to-zoom en el calendario. Captura de pantalla integrada (manteniendo presionado los botones de bloqueo y de bajar volumen).

4.0.1

19 de octubre de 2011

Corrector ortogrfico del teclado mejorado. Habilidad de acceder a aplicaciones directamente desde la pantalla de bloqueo. Funcionalidad copiar-pegar mejorada. Mejor integracin de voz y dictado de texto en tiempo real contnuo. Desbloqueo facial, caracterstica que permite a los usuarios desbloquear los equipos usando software de reconocimiento facial.

Nuevo navegador web con pestaas bajo la marca de Google Chrome, permitiendo hasta 15 pestaas.

Sincronizacin automtica del navegador con los marcadores de Chrome del usuario. Nueva tipografa para la interfaz de usuario, Roboto. Seccin para el uso de datos dentro de la configuracin que permite al usuario poner avisos cuando se acerca a cierto lmite de uso, y desactivar los datos cuando se ha excedido dicho lmite.

Capacidad para cerrar aplicaciones que estn usando datos en segundo plano. Aplicacin de la cmara mejorada sin retardo en el obturador, ajustes para el time lapse, modo panormico y la posibilidad de hacer zoom durante la grabacin.

Editor de fotos integrado. Nuevo diseo de la galera, organizada por persona y localizacin. Aplicacin "People" actualizada con integracin en redes sociales, actualizacin de estados e imgenes en alta resolucin.

Android Beam, una caracterstica de Near field communication que permite el rpido intercambio de corto alcance de enlaces web favoritos de un navegador de internet, informacin de contactos, direcciones, videos de YouTube y otros datos

Soporte para el formato de imagen WebP Aceleracin por hardare de la interfaz de usuario Wi-Fi Direct Grabacin de video a 1080p para dispositivos con Android de serie. Android VPN Framework (AVF), and TUN (but not TAP) kernel module. Prior to 4.0, VPN software required rooted Android.

Arreglados fallos menores en el Galaxy Nexus de Verizon, el lanzamiento en EE.UU. fue retrasado hasta diciembre de 2011

4.0.2

29 de noviembre de2011

(para los clientes canadienses, segn se informa 4.0.2 cre un bug en el Galaxy Nexus que crasheaba la aplicacin market cuando los usuarios se disponan a ver detalles de cualquier aplicacin Android y tambin inadvertidamente reduca capacidades del NFC del telfono Nexus).


4.0.3 16 de diciembre de2011

Numerosas optimizaciones y correccin de errores Mejoras en grficos, bases de datos, correccin ortogrfica y funcionalidades Bluetooth. New APIs for developers, including a social stream API in the Contacts provider. Mejoras en el calendario. Nuevas aplicaciones de la cmara en mejora de la estabilidad en los videos y resolucin QVGA Accessibility refinements such as improved content access for screen readers Mejoras de estabilidad Mejor rendimiento de la cmara Rotacin de la pantalla ms fluida Mejoras en el reconocimiento de los nmeros en el telfono

4.0.4

29 de marzo de2012

Android 4.1 Jelly Bean


Google anunci Android 4.1 (Jelly Bean) en conferencia Google I/O el 27 de junio de 2012. Basado en el ncleo de linux 3.0.31, Jelly Bean fue una actualizacin incremental con el enfoque primario de mejorar la funcionalidad y el rendimiento de la interfaz de usuario. La mejora de rendimiento involucr el "Proyecto Butter", el cual usa anticipacin tctil, triple buffer, latencia vsync extendida y un arreglo en la velocidad de cuadros de 60 fps para crear una fluida y "mantecosa"-suavidad de la interfaz de usuario. Android 4.1 Jelly Bean fue lanzado bajo AOSP el 9 de julio de 2012, y el Nexus 7, el primer dispositivo en correr Jelly Bean, fue lanzado el 13 de julio de 2012.

Versin

Fecha de lanzamiento

Interfaz de usuario ms fluida:

Caractersticas

4.1

9 de julio de 2011

Vsync timing across all drawing and animation done by the Android framework, including application rendering, touch events, screen composition and display refresh

Triple buffer en los pipelines grficos

Mejoras en accesibilidad Soporte de texto bi-direccional y otros lenguajes Mapas de teclado usuario-instalable Notificaciones expandibles Capacidad para desactivar las notificaciones de forma especfica para una aplicacin Accesos directos y widgets pueden automticamente ser reorganizadas o redimensionadas para permitir que nuevos tems encajen en la pantalla de inicio

Transferencia de datos Bluetooth para Android Beam Dictado de voz offline Nuevo diseo de la interfaz para tablets con pantallas pequeas o phablets (cuyas pantallas se asemejan ms a la de un telfono)

Mejoras en bsqueda por voz Mejoras en la aplicacin de la cmara Google Wallet (para el Nexus 7) Fotos de contactos en alta resolucin en Google+ Aplicacin de bsqueda Google Now Audio multicanal Audio USB (Conversor digital-analgico para sonido externo) Encadenamiento de audio (tambin conocido como reproduccin sin pausas) El navegador de serie de Android es remplazado por la versin mvil de Google Chrome en

dispositivos con Android 4.1 preinstalado

Habilidad para otros Launchers para aadir widgets desde el cajn de aplicaciones sin necesidad de acceso root.

4.1.1

23 de julio de2012

Arreglado un fallo en el Nexus 7 con respecto a la incapacidad de cambiar de orientacin de la pantalla en cualquier aplicacin

4.1.2 9 de octubre de2012

Soporte de rotacin de la pantalla principal Arreglo de fallos y mejoras en rendimiento Notificaciones expansin/contraccin con un dedo