domingo, 5 de febrero de 2017

Evolución versiones de Android

En este articulo quiero hacer un breve recorrido sobre como surgieron y evolucionaron hasta el día de hoy las versiones de android.

Pre Afa



He clasificado este periodo, anterior a la compra de Android inc por parte de Google, desde el 2003 a agosto del 2005.

No hay apenas datos de como se estaba fraguando Android en aquellos tiempos, sabemos que sus creadores Andy Rubin, Rich Miner, Nick Sears y Chris White habian decidido crear un sistema operativo con el nucleo de Linux, ya que crear un núcleo de un sistema operativo desde cero lleva mucho tiempo y dinero y en un principio orientado a cámaras fotográficas.

Durante este periodo llamaron a varias puertas intentando venderlo o conseguir financiación, el caso mas conocido es que Samsung lo rechazo.

Alfa 


En Google y OHA hubo varios lanzamientos de la versión Alfa de android, confirmados por lo menos dos. Cada lanzamiento tenia el nombre interno de un robot de comics o películas como Astroboy, Bender y R2-D2.

Estas versiones normalmente no estaban pensadas para movile tactiles.

Dan Morril creó algunos de los primeros logitipos de mascotas llamados Dandrois que eran utilizados como logo en las charlas y presentaciones, finalmente Irina Blok diseño el logo de la actual mascota de android Andy.


Dandroid y Andy


Beta

La beta de Android fue lanzada el 5 de noviembre de 2007 y Software development kit (SDK) fue lanzado el 12 de noviembre de 2007.4 5 Las versiones públicas Beta del SDK fueron lanzadas en el siguiente orden:

    16 de noviembre de 2007: m3-rc22a6
    14 de diciembre de 2007: m3-rc37a7
    13 de febrero de 2008: m5-rc148
    3 de marzo de 2008: m5-rc159
    18 de agosto de 2008: 0.910
    23 de septiembre de 2008: 1.0-r111



Algunas pantallas de la Beta


Android 1.0 y 1.1

 Android 1.0 Apple Pie (Tarta de manzana) Fue la primera  versión de Android lanza al mercado en exclusiva en el teléfono HTC Dream el 23 
de septiembre del 2008.






Android 1.0 ya incluía Gmail, Google Calendar, Youtube, Google Maps, el market de google, navegador web, gestor de correo electrónico, aplicacion para la cámara y un largo ect..

Android1.1 Banna Bread (Pan de banana), Fue lanzado en exclusiva también para el telefono HTC Dream, conocida esta versión internamente como Petit Four (pasteles), corregía algunos fallos y añadias mejoras y características nuevas.




Aspecto de estas primeras versiones


Clasificacion de las versiones de Android


Hasta que no llego la versión 1.5 Cupcake, no se había pensado en como clasificar las versiones de Android aparte de darles un numero. 

Cupake inauguro la clasificacion con nombres de dulces

Fue Ryan Gibson, líder del proyecto, quien concibió la idea de darles nombres de pastelería a la mayoría de versiones públicas, comenzando con Android 1.5 Cupcake.


Desde entonces las distintas versiones de android se van clasificando por orden alfabético y con el nombre de un dulce.


Cada version nueva por orden alfabetico con nombre de dulce

Versiones por nombre y fecha de lanzamiento (wikipedia)


En cada versión hay cambios de aspecto, añadidos nuevos, nuevas herramientas etc..




Que es el nivel API

La plataforma Android ofrece una API (Interfaz de programación de aplicaciones) que las aplicaciones pueden utilizar para interactuar con la base del sistema Android. Esta API se compone de diversos elementos, tales como un conjunto de paquetes, clases, atributos XML, Intents, permisos que las duplicaciones pueden solicitar…

En cada versión sucesiva de la plataforma Android se incluyen cambios y actualizaciones de la API. Estos cambios están diseñados de manera que cada nueva API sigue siendo compatible con las versiones anteriores. Es decir, la mayoría de los cambios que se realizan en la API son aditivos, introduciendo nuevas funcionalidades. Al actualizar, ciertas partes de la API quedan remplazadas por las nuevas, quedan obsoletas, pero aun así, no se borran, por lo que las aplicaciones existentes pueden seguir utilizándolas.




Fuentes: wikipedia, el androide libre, telekita y diversas fuentes de internet.


miércoles, 25 de enero de 2017

2 El desarrollo del Sistema Android


En este segundo episodio de la historia de Android vamos a ver como se desarrollo todo el sistema y como fue evolucionando en función de los acontecimientos, hasta ser lanzado el primer dispositivo con android al mercado.

En el articulo anterior contabamos que Android Inc fue fundada el año 2003 Andy Rubin, Rich Miner, Nick Sears y Chris White  y posteriormente en agosto del año 2005 fue adquirida por Google.

 Google compro la compañia Android Inc por 50 millones de dolares y pese al interes inial de la prensa cayo pronto en el olvido ya que Google estaba comprando en aquel tiempo muchas compañias.

Desarrollo de su aquitectura año 2006


La mayor parte del trabajo durante este año fue continuar, mejorar y consolidar lo que se habia estado desarrollando desde el año 2003 al 2005 y fue el desarrollo de su arquitectura y el interfac.

  • Desarrollo de la arquitectura de android: 

 Se decidio seguir usando el kernel o núcleo de linux como habian pensado en un principio cuando se creo Android, usar el nucleo de linux para el nuevo sistema fue un gran ahorro de tiempo y dinero, ya que crear un nucleo de cero les hubiera llevado años y asi solo tenian que dedicarse a extructurar su sistema a partir de el.

Arquitectura Android
Android se estructura por capas a partir del nucleo de linux. siendo las mas altas las acesibles al usuario y programador. Para dar seguridad y estabilidad al sistema.

En realidad las aplicaciones se ejecutan en una especie de maquina virtual den sistema.


  • Estructura del interface
Se siguio trabajando de forma que tuviera una interfaz sencilla de utilizar y accesible, aunque muy distinta de como hoy la conocemos porque aun los telefonos tactiles solo eran una anecdota en el mercado.

Durante el 2006 se le llamo Google Phone y era mas un concepto que u producto.



Todo cambia con el Iphone año 2007


Durante el año 2007 (y parte del 2008), Android se estaba desarrollando para ser un sistema operativo movil de una forma muy diferentea a como lo comocemos hoy en dia.

Los prototipos que se probaron con las suscesivas betas del sistema iban orientados a un telefono inteligente de botonera similar a una Blackberry, aunque tambien habia prototipos en moviles como los antiguos de botoneras.

Android 0.5 en un prototipo de LG
Estas primeras versiones no tenian centro de notificaciones ni pantalla tactil ....




Android ejecutandose el movil LG



El 29 de junio de 2007 Apple presenta el IPhone, que aunque en un principio para el resto de las compañias fabricantes de telefonos no era algo muy relevante, temino camibando la forma de usar los telefonos para siempre.

Jobs presentando el Iphone al mundo



Resumen subtitulado en español de la presentación del Iphone



El 5 de Noviembre de 2007 que se hizo el anuncio oficial de Android coindiciendo con el lanzamiento de la primera beta, ese dia se fundó tambien La Open Handset Alliance (OHA) , liderada por Google con otros 34 miembros entre los que se incluían fabricantes de dispositivos móviles, desarrolladores de aplicaciones, algunos operadores de comunicaciones y fabricantes de chips, hoy en día son unas cien empresas. Naciendo así definitivamente como un sistema operativo para móviles y una alianza de empresas para desarrollarlo y lanzarlo al mercado.


Durante el resto del año se siguen publicando diversas betas del sistema operativo.



Evolucion hasta el smartphone tactil, año 2008


Android seguía evolucionando y en alguna ferias se mostraban las betas bajo muy diversos tipos de teléfonos y formas. Ya que pese al lanzamiento el año anterior del Iphone, la mayoria de los expertos y fabricantes lo habian considerado un movil para un publico en particular como ocurria con la Blackberry y seguia cada fabricante y empresas por su camino sin sospechar el gran cambio que traerian en breve los smartphones.



Prototipo de Qualcomm mostrando Android en ferias y eventos

Durante este año Iphone se consolida en el mercado y empieza a atraer un gran publico.

el 22 de octubre de 2008 en USA es lanzado el HTC Dream de la compañía taiwanesa HTC que fue el primer terminal lazado al mercado con el sistema operativo Android en su versión de Android 1.0 Apple Pie, es decir, la primera versión del sistema operativo de Google. Incorporaba lo suficiente para clasificarlo como telefono inteligente de aquella época: Android Market (lo que hoy en día conocemos como Google Play), un navegador web, Gmail, Google Maps, Talk y otras aplicaciones menores.

HTC Dream el primero en ser lanzado al mercado con Android

lunes, 12 de diciembre de 2016

1 Los inicios de Android

Voy a recopilar una serie de artículos relacionados con la historia de Android, Características y puede que también sobre programacion en este sistema.

Para iniciar esta serie de articulos, primero devemos conocer a los creadores de este sistema y como evoluciono.

Logotipo de Android


En el desarrollo tecnológico cualquier dispositivo evoluciona, se adapta o desaparece en función de las necesidades humanas y su demanda.

Con Android ocurrió lo mismo, no surgió de la nada, fue algo que tuvo una historia detras y fue evolucionando lentamente según cambiaba la tecnología, especialmente la tecnología móvil.


Andy Rubin

Para comenzar esta historia tenemos que empezar por hablar de Andy Rubin , podríamos denominarlo como el padre principal de la criatura, licenciado en Ciencias de la Computación por la Universidad de Utica, Nueva York en 1986. El cual a lo largo de su trayectoria profesional fue forjando la idea de dicho sistema operativo.

Andy Rubin

Empezó trabajando en Apple, concretamente en su filial General Magic creada en 1990 como ingeniero. En un sistema operativo para móviles y DPAs  llamado Magic Cup el cual fracaso.

Magic Cup



Posteriormente trabajo para  Artemis Research, que acabó siendo comprada por Microsoft.

Tras un tiempo decide crear su propia empresa llamada Danger Inc  en el año 2000. Dedicada al desarrollo de hardware software para móviles principalmente.  En ella crean Hiptop un teléfono móvil que sería por así decirlo el antecesor del teléfono actual, Danger Inc fue adquirida por Microsoft  y pero Andy no quedo muy satisfecho con la adquisición terminando por abandonar la empresa.

Teléfono Hiptop
Los padres de Android

En el año 2003 Andy Rubin, Rich Miner, Nick Sears y Chris White fundan la compañia  Android Inc (en muchos artículos los denominan los padres de Android y también los chicos de Danger) en palo alto, California.







El nombre Android para su compañia fue inspirado por la novela de Philip K. Dick titulada ¿Sueñan los androides con ovejas eléctricas?, a partir de la cual se hizo la pelicula Blade Runner.








En aquellos momentos no tenían ni muy claro que producto final querían, la idea principal era crear un sistema operativo diferente, libre, amigable con el usuario y su núcleo basado en Linux. Nadie podía predecir lo que llegaría  ser en el futuro.

Ahora tendrían que pasar muchos aciertos y fracasos para que Android sobreviviera y evolucionara. y pasara a  ser el sistema operativo de móviles más usado del mundo.

Parece que en un principio pensaron desarrollar este sistema orientado a cámaras fotográficas , posteriormente para móviles  y llamaron a varias puertas, la más conocida fue Samsung, pero dicha compañía no mostró interés por dicho sistema operativo.

Finalmente casi dos años después de su creación fue adquirida por Google en agosto del 2005. A Andy si le gusto la adquisición y de echo pasa a ser como vicepresidente de ingeniería de Google supervisando el desarrollo de Android.


Hay comienza el desarrollo de Android como lo conocemos hoy en día y finalmente el  5 de Noviembre de 2007 que se hizo el anuncio oficial de Android.

En el próximo articulo veremos como fue cambiando y sus inicios en el mercado.

domingo, 2 de octubre de 2016

Paypal Básico

PayPal es uno de los sistemas mas seguros para comprar en internet, en este video se describe su utilidad, como registrarse, configurarlo, pagar y cobrar dinero con el.



PayPal puede usarse tambien de monedero electronico, incluso como tarjeta de credito, sus posibilidades don enormes.