Introducción a Android

Los dispositivos móviles han colonizado al mundo y por tanto las tendencias en consumo de aplicaciones de software para estos dispositivos cada vez es más común, es por ello que surgen nuevos retos a los cuales están enfrentados los desarrolladores para satisfacer las necesidades que surjan en el día a día.

¿Qué es Android?

Es un sistema operativo orientado a dispositivos móviles, basado en una versión modificada del núcleo Linux. Inicialmente fue desarrollado por Android Inc., una pequeña empresa, que posteriormente fue comprada por Google; en la actualidad lo desarrollan los miembros de la Open Handset Alliance (liderada por Google).

Licenciamiento

El código fuente de Android está disponible bajo diversas licencias de software libre y código abierto, Google liberó la mayoría del código de Android bajo la licencia Apache. Todo esto permite que un desarrollador no solo pueda modificar su código sino también mejorarlo.  A través de esas mejoras puede publicar el nuevo código y con el ayudar a mejorar el sistema operativo para futuras versiones.

Versiones

A partir de la versión 5, Lollipop todas la versiones de android son compatibles con material design

Resultado de imagen para material design

Estructura del sistema operativo Android

Enlaces de referencia