Sie sind auf Seite 1von 8

Introduccin al desarrollo de aplicaciones Android

David Eduardo Ibarra Daz


Herramientas de Programacin Mvil
Instituto IACC
27 noviembre 2016

Desarrollo

En esta semana se ha estudiado de manera introductoria el sistema operativo mvil Android,


entregndonos una breve historia de cmo comenz a operar este popular sistema y los cambios
que se han realizado a travs de los aos, para ir mejorando o simplemente ir introduciendo
nuevas herramientas al sistema.
A continuacin, se muestra de manera grfica una lnea de tiempo, la cual se detalla ms abajo,
resumiendo lo estudiado esta semana, incorporando los ltimos avances para este sistema
operativo mvil, el cual nace en el ao 2003 con el desarrollo inicial de este sistema operativo, el
cual en el ao 2005 es comprado por Google para proceder con la evolucin de este.

Segn lo observado existen 17 versiones de este sistema operativo mvil, los cuales se detallan a
continuacin.
1. Milestone 3
Este sistema fue lanzado el ao 2007 en una versin beta, para luego ser liberado en una versin
la cual permite la creacin de aplicaciones, fue bautizada como Android 0.5 Milestone 3 y
constaba con una interfaz que fuera capaz de implementar botones, porque an no era capaz de
soportar pantallas tctiles. Una caracterstica importante de este sistema era la capacidad que
posea para ejecutar aplicaciones en segundo plano, adems la ltima versin de este sistema
presenta una mejor resolucin de pantalla, mostrando ms espacio para observar las aplicaciones.

2. Milestone 5
Este es conocido como el primer intento de Google por aplicar un sistema a una interfaz tctil.
Este fue lanzado en febrero del ao 2008, con algunas mejoras no muy favorables, porque an no
permita hacer cambio de nuestro fondo de pantalla, pero si posea un escritorio donde se poda
tener aplicaciones y adems de un botn all el cual nos daba acceso a todas nuestras
aplicaciones.
3. Android 0.9 Beta
En el ao 2008 a mediados de agosto, aparece este sistema operativo, el cual competa con el
lanzamiento del conocido iPhone 3G. En esta versin ya se comenzaban a ver indicios de como
sera el sistema como tal, esta versin tambin se le aplicaron widgets, las cuales principalmente
era reloj, fotografas y buscar, simplificando un poco ms la navegacin, adems de un icono de
todas las aplicaciones, adems del gesto para observar las aplicaciones que se encuentran en
ejecucin, y las primeras versiones para las aplicaciones de calculadora, alarma, mensajes,
galera de fotos y reproductor de msica.
4. Android 1.0
En octubre 2008 se da inicio al lanzamiento de esta versin, la cual fue importante porque es
aqu donde nos podemos dar cuenta que es posible experimentar el sistema operativo en un
dispositivo mvil directamente y no a travs de un emulador. Esta versin tambin incluye por
primera vez una suite de aplicaciones Google, adems de incluir una versin beta de Android
Market, donde la idea principal era poseer una aplicacin donde los usuarios pudieran comprar
todo tipo de aplicaciones necesarias para su dispositivo.
5. Android 1.1
Este lanzamiento del 2009, no fue muy popular porque no presento grandes cambios, adems de
quitar el soporte a las aplicaciones agregadas por parte de Google, pero si se agreg dicho
soporte a las aplicaciones de pago encontradas en Android Market, junto con la incorporacin de
Google Maps.
6. Android 1.5 CUPCAKE
En abril del ao 2009 es lanzado este nuevo sistema mejorado de Android, con gran
caracterstica como lo es el teclado tctil, adems de esto se agreg una funcionalidad de
grabacin a la cmara, otro aporte fue el de permitir a los desarrolladores crear widgets que
mejoren la navegacin, al navegador web se le agrego la posibilidad de copiar cualquier texto de

un sitio, lo que antes solo se poda realizar por medio de una caja de ingreso, se agrega tambin a
la aplicacin de YouTube la herramienta para subir videos.
7. Android 1.6 DONUT
En septiembre de 2009 aparece la versin 1.6 de Android, ms conocida como DONUT, con
soportes para diferentes tamaos de pantalla, adems de soporte para redes CDMA y TTS, se
agregan tambin nuevas versiones del Market, de la cmara de fotos y YouTube. Otra
caracterstica es que a las aplicaciones se les comenz a aplicar texturas de elementos del mundo
real, haciendo de estas ms amigables.
Aqu se aprecian algunas complicaciones con el botn de men, puesto que este estaba siendo
utilizado como un lugar para poner aquellas funcionalidades que no caban en la interfaz de la
aplicacin. Con respecto a los widgets, se agregaron control de funcionalidades del hardware.
8. Android 2.0 ECLAIR
En el mismo ao 2009 se lanza el siguiente sistema Android 2.0 ECLAIR, aqu se agrega el
widget de bsqueda utilizado hasta el da de hoy. Los avances observados en esta versin fueron
positivos, por ejemplo, Google Maps agrego una opcin de navegacin con instrucciones
totalmente gratis, las cuales se podan escuchar gracias a TTS.
9. Android 2.1
Este apareci con el lanzamiento del equipo porttil Nexus one de Google, los ingenieros dieron
ms atractivos de interfaz de usuario, incorporando animaciones, las cuales fueron excesivas
provocando la apariencia de un demo que haber mejorado la experiencia del usuario, tambin se
agrega la capacidad de seleccionar las pestaas con el gesto de swipe, adems de agregar el gesto
de zoom con los dedos.
10. Android 2.2 FROYO
Fue lanzada en mayo del 2010, aqu se da aparicin a la compilacin JIT, permitiendo un
aumento en el rendimiento del sistema, tambin al navegador de internet se le incorporo el motor
JavaScript V8 de Chrome, caracterstica perteneciente a la versin de escritorio, lo cual con el
tiempo se remplazara completamente con la aplicacin Chrome para mviles.

11. Android 2.3 GINGERBREAD


En diciembre del ao 2010, fue lanzado esta nueva versin, donde se redisearon todas las
pantallas del sistema, el problema que surge aqu es que no existan cnones establecidos para las
aplicaciones, con respecto a su apariencia, por lo que existan aplicaciones con distintas
interfaces desde colores, texturas, etc. Esta versin adems no necesita de tantos recursos de
hardware para funcionar, por lo que hasta la fecha an es utilizado en equipos mviles de baja
gama, y por lo tanto aun es soportado por Google.
12. Android 3.0 HONEYCOMB
En 2011 fue lanzado esta nueva versin de Android la cual estaba orientada para Tablets, puesto
que meses antes haba sido el lanzamiento de la competencia, el iPad. Este lanzamiento fue un
gran avance en lo que corresponde a experiencia de usuario, porque se reconstruyo
completamente la interfaz de usuario y se unifico la apariencia de todas las aplicaciones, se
agreg a esto una barra el lado izquierdo que posea los botones necesarios de atrs, home, entre
otros. El desbloqueo paso a ser radial con lo que el usuario colocaba su dedo y elega la accin
que deseaba utilizar, tambin se agregaron algunas caractersticas como mapas en 3D, en market
se agreg la opcin de descargar no solo aplicaciones, si no tambin libros y pelculas.
13. Android 4.0 ICE CREAM SANDWICH
Este fue lanzado a fines del ao 2011, era aplicable tanto para Tablet como equipos celulares,
casi todas las aplicaciones posean una barra en la parte superior que contena el icono y nombre
correspondiente a la aplicacin, se mejor la navegacin por pestaas, adicionalmente se dio
soporte completo a la tecnologa NFC, se permiti deshabilitar las aplicaciones que no se
pudiesen desinstalar, otorgando al usuario ms control sobre su dispositivo.
14. Android 4.1 JELLY BEAN
Fue lanzado a mediados del ao 2012, con la incorporacin de un sistema capaz de hacer que las
animaciones dentro del sistema se vieran fluidas, el panel de notificaciones fue rediseado por
completo, se agreda tambin una caracterstica fuerte la cual es Google Search, adems de la
bsqueda predictiva Google Now, a medida que pasaba el tiempo esta versin se actualizo pero
no con muchos cambios a la versin 4.2, donde se aplica en la pantalla de bloqueo widgets de
aplicaciones, adems de las configuraciones rpidas, la cual permita activar o desactivar
funciones del dispositivo.

15. Android 4.4 KITKAT


A finales del 2013, se lanza la versin 4.4 de Android denominada KITKAT, donde una mejora
importante fue la de optimizar el uso de memoria, siendo un sistema mucho ms liviano, en esta
versin se retiraron los widgets de la pantalla de bloqueo, desaparecieron adems los colores en
los iconos de la barra de notificaciones, adems de aplicar una bsqueda por voz la cual se
denomin Ok Google, y algo importante a su vez fue la incorporacin de aplicaciones de oficina,
la cual permita la portabilidad de todo tipo de documentos necesarios, junto con esto un
controlador que permita imprimir dichos documentos desde nuestro Smartphone.
16. Android 5.0 LOLLIPOP
Lanzado el ao 2015 LOLLIPOP introduce el llamado Material Design o Diseo material: una
revisin de la Interfaz de Usuario que busca que la experiencia de uso y navegacin entre
distintas apps y pantallas sea mucho mejor, a base de nuevas capas, una luz ms realista y
elementos visuales ms familiares. Tambin hay nuevos colores y tipografas que el usuario
puede personalizar para obtener mayor contraste, mejor legibilidad, etc. pone mucho nfasis en
el control de las notificaciones, para que el usuario reciba solo las que le interesen. Por medio de
deslizar el dedo dos veces de arriba abajo en la pantalla, acceders a un men con las opciones
de configuracin que usas ms a menudo: linterna, hotspot, wifi, bluetooth, brillo, etc. Lollipop
adems es mucho ms rpido y potente: porque multiplica el rendimiento, mejorando la
transicin en apps con grficos complejos y animados. Adems, es compatible con apps de Java
64 bits
17. Android 6.0 MARSHMELLOW
A mediados del 2015, se lanza la versin de Android MARSHMELLOW, el cual introduce un
modelo de permisos rediseado. Se utiliza ahora un sistema "opt-in", en el que los usuarios
pueden conceder o denegar permisos individuales a una aplicacin cuando lo requieran, tales
como el acceso a la cmara o el micrfono. Las aplicaciones recuerdan las concesiones de
permisos de cada usuario, y pueden ser ajustados en cualquier momento. Slo las aplicaciones
compiladas para Android 6.0 Marshmallow con su SDK utilizarn el nuevo sistema de permisos,
mientras que todas las dems aplicaciones continuarn utilizando el modelo de permisos anterior.
Se ofrece tambin soporte nativo para el reconocimiento de huellas digitales, lo que permite el
uso de las mismas para desbloquear los dispositivos, y para la autenticacin de Play Store o
Android Pay.

Bibliografa
IACC (2015). Introduccin al Desarrollo de Aplicaciones Android. Herramientas de Programacin Mvil.
Semana 1.

Das könnte Ihnen auch gefallen