Saltar a contenido

Introducción a Android

Android es uno de los sistemas operativos más importantes del mundo porque está en la mayoría de los móviles.
Está basado en Linux, lo que le da estabilidad y seguridad, pero adaptado para usarse en dispositivos con pantalla táctil.

Licencia y flexibilidad

Android se distribuye bajo la licencia Apache, que permite a los fabricantes modificarlo y añadir sus propias funciones sin tener que compartirlas con la comunidad.

Por eso existen tantas versiones y apariencias distintas de Android (Samsung One UI, Xiaomi MIUI, etc.).

Componentes principales de Android

Android no es solo el sistema, también incluye herramientas y librerías para crear aplicaciones. Sus partes más importantes son:

  • Núcleo de Linux: gestiona memoria, procesos y hardware.
  • Bibliotecas: por ejemplo, SQLite (bases de datos), WebKit (navegador), OpenGL (gráficos).
  • Entorno de ejecución: donde se ejecutan las apps.
  • Framework: conjunto de servicios para que las aplicaciones funcionen (notificaciones, cámara, etc.).
  • SDK (Software Development Kit): kit con herramientas para programar apps.
  • Interfaz de usuario: pensada para pantallas táctiles.
  • Apps preinstaladas: como teléfono, contactos o navegador.
  • Google Play: la tienda oficial para descargar aplicaciones.

¿Quién desarrolla Android?

Aunque solemos pensar que Android “es de Google”, en realidad lo mantiene la Open Handset Alliance, un grupo de empresas que incluyen:

  • Operadoras de telefonía.
  • Fabricantes de móviles.
  • Empresas de procesadores.
  • Compañías de software y marketing.

Google es el líder del proyecto, pero no está sola.

Richard Stallman

Android is a major step towards an ethical, user-controlled, free-software portable phone, but there is a long way to go.”

Actividades

  • AC 101 (RA1 / CE1c CE1d / IC1 / 1p) Documenta el proceso de generar un emulador en Android Studio y muestra las especificaciones técnicas que has decidido que tenga.

  • AC 102 (RA1 / CE1a CE1d / IC1 / 1p) Busca qué mejoras introducen iOS 18 y Android 15 respecto a seguridad o IA. Resume en 5 líneas.

  • PR 103 (RA1 / CE1a CE1b CE1c / IC2/ 3) Siguiendo el vídeo de Youtube de MoureDev, realiza una guía, lo más profesional posible, sobre la creación de una APP para Android conocida como el famoso “HolaMundo”.