
Android es un sistema operativo y una plataforma de software desarrollada principalmente por Google para dispositivos móviles. Se basa en el núcleo de Linux y proporciona la interfaz, los servicios y las reglas mediante las que se ejecutan las aplicaciones y acceden a funciones como la cámara, la ubicación, la conectividad o las notificaciones.
Su base de código se publica como Android Open Source Project (AOSP), que fabricantes y otras organizaciones pueden adaptar a diferentes equipos. Los teléfonos que se comercializan habitualmente como dispositivos Android suelen añadir una interfaz del fabricante y servicios que no forman parte de AOSP, como Google Play y otras aplicaciones de Google.
Android se utiliza sobre todo en teléfonos y tabletas, aunque su tecnología también está presente en televisores, automóviles, relojes y otros formatos. Esta variedad explica que dos dispositivos Android puedan ofrecer funciones, actualizaciones y experiencias distintas.
Historia de Android
Android surgió como un proyecto para dispositivos móviles y evolucionó hasta convertirse en una plataforma utilizada por numerosos fabricantes. Su historia puede resumirse en cinco periodos:
- 2003-2008: Android Inc. se fundó en 2003 y Google la adquirió en 2005. En 2007 se anunció la Open Handset Alliance y Android se presentó como una plataforma abierta. El primer teléfono comercial con el sistema, el T-Mobile G1, llegó en 2008 junto con Android Market.
- 2009-2014: las primeras versiones ampliaron la interfaz, la conectividad y las aplicaciones. Android Market pasó a denominarse Google Play en 2012. Android 5 introdujo Material Design y consolidó Android Runtime (ART) como entorno de ejecución.
- 2015-2020: Android se extendió a relojes, televisores y automóviles. Project Treble separó parte del sistema de las implementaciones de los fabricantes y Project Mainline convirtió determinados componentes en módulos actualizables. Android 10 reforzó los controles sobre ubicación, almacenamiento y actividad en segundo plano.
- 2021-2024: Android 12 renovó la interfaz mediante Material You e incorporó un panel de privacidad e indicadores de uso del micrófono y la cámara. Android 12L, 13, 14 y 15 ampliaron la adaptación a tabletas y dispositivos plegables e introdujeron permisos más específicos, idiomas por aplicación y espacios privados.
- 2025-2026: Android 16 incorporó actualizaciones en directo para determinados procesos y amplió los requisitos de adaptación a diferentes tamaños de pantalla. El ciclo de Android 17 comenzó en 2026 con nuevas capacidades de inteligencia artificial en la plataforma y otros cambios que afectan al funcionamiento de las aplicaciones.
La versión del sistema no determina por sí sola todas las funciones de un dispositivo. El fabricante, el modelo, la región y los servicios instalados también influyen en la experiencia disponible.
AOSP, fabricantes y servicios de Google
El nombre Android puede referirse tanto a la plataforma abierta como al sistema completo que recibe una persona en un dispositivo. Para distinguir ambas realidades conviene separar estos cinco componentes:
- Android Open Source Project: proporciona la base abierta de Android y permite crear implementaciones para distintos dispositivos.
- Núcleo de Linux y capa de hardware: gestionan procesos, memoria, seguridad y comunicación con cámaras, pantallas, sensores y otros componentes físicos.
- Android Runtime y framework: Android Runtime ejecuta el código de las aplicaciones, mientras las API del framework les permiten utilizar funciones del sistema.
- Implementación del fabricante: cada marca puede añadir controladores, aplicaciones, servicios y una interfaz propia, además de intervenir en el calendario de actualizaciones.
- Servicios y tiendas: Google Mobile Services, Google Play y Play Protect se distribuyen mediante acuerdos específicos y no forman parte de AOSP. Un dispositivo Android puede emplear otras tiendas y servicios.
La arquitectura oficial de Android describe las capas técnicas de la plataforma. Las personalizaciones de fabricantes y los servicios comerciales se sitúan sobre esa base, pero no constituyen capas oficiales de AOSP.
La inteligencia artificial está presente tanto en servicios de Google como en funciones disponibles para aplicaciones. Gemini puede actuar como asistente, mientras algunos dispositivos ejecutan Gemini Nano mediante AICore. Las API generativas de ML Kit permiten realizar determinadas tareas con esos modelos en equipos compatibles. Su disponibilidad varía según el dispositivo, el idioma y la versión.
Aplicaciones y distribución en Android
Las aplicaciones para Android pueden desarrollarse con Kotlin, Java, C++ y otros entornos. Un APK es un paquete instalable, mientras que Android App Bundle (AAB) es un formato de publicación desde el que una tienda puede generar APK adaptados a cada dispositivo.
Google Play es la principal tienda en muchos equipos que incorporan Google Mobile Services, pero no forma parte de AOSP ni es el único canal disponible. Android también admite otras tiendas y la instalación de paquetes obtenidos desde una web, como recoge la documentación sobre distribución alternativa. Cada vía aplica condiciones diferentes de firma, revisión, pagos y actualización.
En Google Play, la ficha de una app reúne textos, icono, capturas, vídeo e información sobre privacidad. El posicionamiento ASO comprende las prácticas orientadas a mejorar su presentación y descubrimiento dentro de la tienda.
Los Android App Links permiten que determinados enlaces web abran un contenido concreto de una aplicación instalada. Este mecanismo de deeplinking requiere asociar el dominio con la app. Las notificaciones push proporcionan otro canal de acceso sujeto a permisos y ajustes del dispositivo.
Actualizaciones y seguridad
Las actualizaciones de Android pueden proceder del fabricante, de componentes del sistema distribuidos mediante Google Play o de las propias aplicaciones. Project Treble y Project Mainline redujeron algunas dependencias entre estas partes, pero el soporte continúa variando según la marca, el modelo y la antigüedad del dispositivo.
Android combina aislamiento entre aplicaciones, firma de paquetes, permisos, arranque verificado y parches de seguridad. En los dispositivos con servicios de Google, Play Protect añade comprobaciones sobre las aplicaciones instaladas.
Los permisos en tiempo de ejecución controlan el acceso a la ubicación, los contactos, la cámara o el micrófono. Las versiones recientes han incorporado autorizaciones de un solo uso, retirada automática de permisos, ubicación aproximada y controles específicos sobre fotos, archivos y notificaciones.
Estas medidas forman parte de la seguridad de la plataforma, pero su alcance depende también de las actualizaciones disponibles, la procedencia de las aplicaciones y la configuración del dispositivo.
Publicidad y medición en Android
La publicidad y la analítica dependen de identificadores, permisos y reglas del sistema. El identificador publicitario puede restablecerse o limitarse, mientras los controles de privacidad y el consentimiento condicionan qué datos llegan a recopilarse. Un permiso técnico no sustituye las obligaciones aplicables al uso de esos datos.
La medición combina información de la tienda, enlaces etiquetados, eventos, plataformas publicitarias y sistemas comerciales. Un modelo de atribución distribuye el mérito entre los contactos observados según unas reglas.
Las fuentes pueden mostrar cifras distintas por sus identificadores, ventanas de atribución, filtros y métodos de procesamiento. La diversidad de fabricantes, versiones y servicios instalados en Android añade diferencias de cobertura que deben tenerse en cuenta al comparar campañas y comportamiento dentro de las aplicaciones.
