Android es un Sistema Operativo Móvil basado en el núcleo de Linux, que junto con aplicaciones middleware, está enfocado a dispositivos móviles como lo son nuestros celulares, tablets y otros dispositivos.
Android anteriormente era desarrollado por otra empresa curiosamente llamada Android Inc., posteriormente Google compro a dicha empresa en el 2005 y empezó Google a desarrollar Android, y que actualmente es desarrollado por la Open Handset Alliance, la cual es liderada por Google.
La presentación oficial de Android fue el 5 de Noviembre del 2007 junto con la creación de la Open Handset Alliance, un consorcio de 78 compañías de hardware, software y telecomunicaciones dedicadas al desarrollo de estándares abiertos para dispositivos móviles.
La estructura del Sistema Operativo Android se compone de aplicaciones que se ejecutan en un framework Java de aplicaciones orientadas a objetos sobre el núcleo de las bibliotecas de Java en una máquina virtual llamada Dalvik con compilación en tiempo de ejecución.
Android posee multitarea en tiempo real, lo que quiere decir que a una aplicación aunque no este en uso, se encuentra en segundo plano y el procesador le otorga tiempo de procesado, cosa que en iOS no es así, ya que en iOS su multitarea es congelante.
El Sistema Operativo Android está compuesto por 12 millones de líneas de código, incluyendo 3 millones de líneas de XML, 2.8 millones de líneas de lenguaje C, 2.1 millones de líneas de Java y 1.75 millones de líneas de C++.
Este Sistema Operativo permite el desarrollo de aplicaciones por terceros (independientes de Google). Los desarrolladores debe escribir el código en lenguaje de programación Java a través del SDK de Android que lo otorga gratuitamente Google.
No hay comentarios:
Publicar un comentario