Detalles importantes sobre Android

Desde el punto de vista del usuario, Android es sólo un sistema operativo para teléfonos inteligentes con una opción de descarga para aplicaciones Android. Pero, ¿cómo se crea una aplicación Android y cómo funciona Android debajo del capó? ¿Qué componentes técnicos forman parte de Android? Presentaremos la base técnica de Android en detalle.

Máquina Virtual Java

Un kernel Linux, una variante muy especial de la Máquina Virtual Java (que probablemente conozca de Java en su PC), librerías, entorno de ejecución, framework de aplicación, actividades y vistas, herramientas de desarrollo y Android Market – le presentaremos estos y otros términos en las siguientes páginas. Si has leído nuestra guía, puedes unirte a Android. No se requieren habilidades de programación para entender este artículo.

Sistema operativo Linux

Android es un sistema operativo Linux, pero carece de las típicas extensiones conocidas para el uso de escritorio, como el sistema X Window. Android ofrece la gestión de procesos a la que Linux está acostumbrado. Por ejemplo, puede utilizar un gestor de procesos como Astro para ver todos los procesos (que se llaman PIDs como es habitual en Linux) y terminar cada proceso individualmente. Los inventores de Linux inventivos también han desarrollado sus propias versiones de Android y las han hecho disponibles para su descarga, como CyanogenMod.

Android utiliza el núcleo Linux 2.6x. Como sistema operativo para teléfonos inteligentes, Android está optimizado para la interacción con GPS y sensores de movimiento, así como para las funciones de telefonía y para el funcionamiento a través de una pantalla táctil. Las bibliotecas e interfaces apropiadas están disponibles para este propósito.

Interfaz gráfica de usuario

Así como no se enfrenta inmediatamente con el nivel de línea de comandos Linux en un sistema Linux de escritorio debido al hecho de que una interfaz gráfica de usuario como Gnome o KDE se encuentra por encima de Linux, Android no se presenta en una oscura “línea de comandos negra”, sino que tiene una atractiva interfaz gráfica de usuario que funciona como una pantalla táctil.

Responder