¿Qué es el sistema operativo Android?
Android OS es un sistema operativo móvil basado en Linux que se ejecuta principalmente en smartphones y tablets.
La plataforma Android incluye un sistema operativo basado en el núcleo Linux, una interfaz gráfica de usuario, un navegador web y aplicaciones de usuario final que pueden descargarse. Aunque las demostraciones iniciales de Android mostraban un smartphone QWERTY genérico y una gran pantalla VGA, el sistema operativo se escribió para funcionar en teléfonos relativamente baratos con teclados numéricos convencionales.
Android se publicó bajo la licencia de código abierto Apache v2, lo que permite desarrollar muchas variaciones del sistema operativo para otros dispositivos, como consolas de videojuegos y cámaras digitales. Android se basa en software de código abierto, pero la mayoría de los dispositivos Android vienen preinstalados con un paquete de software propietario, como Google Maps, YouTube, Google Chrome y Gmail.
Historia y desarrollo del sistema operativo Android
Android comenzó su andadura en 2003 como una empresa emergente con sede en Palo Alto llamada Android Inc. Originalmente, la empresa se propuso desarrollar un sistema operativo para cámaras digitales, pero abandonó esos esfuerzos en lugar de llegar a un mercado más amplio.
Google adquirió Android Inc. y sus principales empleados en 2005 por al menos 50 millones de dólares. Google comercializó la primera plataforma móvil entre fabricantes de teléfonos y operadores de telefonía móvil, y sus principales ventajas eran la flexibilidad y la capacidad de actualización.
Google estaba desarrollando discretamente el sistema operativo Android cuando Apple lanzó el iPhone en 2007. Los prototipos anteriores de un teléfono Android se parecían mucho a una BlackBerry, con teclado físico y sin pantalla táctil. El lanzamiento del iPhone, sin embargo, cambió significativamente el mercado de la informática móvil y obligó a los creadores de Android a apostar más por las pantallas táctiles. No obstante, el HTC Dream, que fue el primer smartphone comercializado con sistema operativo Android, incluía un teclado QWERTY y tuvo cierta acogida crítica durante su lanzamiento en 2008.
A finales de 2007, la Open Handset Alliance (OHA) anunció su formación. La OHA era una coalición de más de 30 empresas de hardware, software y telecomunicaciones, entre ellas Google, Qualcomm, Broadcom, HTC, Intel, Samsung, Motorola, Sprint, Texas Instruments y los operadores inalámbricos japoneses KDDI y NTT DoCoMo. El objetivo de la alianza era contribuir al desarrollo de la primera plataforma de código abierto para dispositivos móviles.
Google lanzó la versión beta pública de Android 1.0 para desarrolladores casi al mismo tiempo que el anuncio de la alianza, en noviembre de 2007. No fue hasta el lanzamiento de Android 1.5 en abril de 2009 cuando Google introdujo el característico esquema de nomenclatura de Android con temática de postres; el nombre de Android 1.5 era «Cupcake». Alrededor del lanzamiento de Android 4.4 KitKat, Google emitió un comunicado oficial para explicar la nomenclatura: «Como estos dispositivos nos hacen la vida tan dulce, cada versión de Android lleva el nombre de un postre».
¿Qué características tiene el sistema operativo Android?
La interfaz de usuario predeterminada de Android se basa en entradas de manipulación directa, como tocar, deslizar y pellizcar para iniciar acciones. El dispositivo proporciona retroalimentación háptica al usuario a través de alertas como vibraciones para responder a las acciones. Si un usuario pulsa un botón de navegación, por ejemplo, el dispositivo vibra.
Cuando un usuario arranca un dispositivo, el sistema operativo Android muestra la pantalla de inicio, que es el centro de navegación principal de los dispositivos Android y se compone de widgets e iconos de aplicaciones. Los widgets son pantallas informativas que actualizan automáticamente contenidos como el tiempo o las noticias. La pantalla de inicio puede variar según el fabricante del dispositivo que ejecute el sistema operativo. Los usuarios también pueden elegir diferentes temas para la pantalla de inicio a través de aplicaciones de terceros en Google Play.
Una barra de estado en la parte superior de la pantalla de inicio muestra información sobre el dispositivo y su conectividad, como la red Wi-Fi a la que está conectado o la intensidad de la señal. Los usuarios pueden bajar la barra de estado deslizando un dedo para ver una pantalla de notificaciones.
Android OS también incluye funciones para ahorrar batería. El sistema operativo suspende las aplicaciones que no se están utilizando para ahorrar batería y uso de la CPU. Android incluye funciones de gestión de memoria que cierran automáticamente los procesos inactivos almacenados en su memoria.
Además, el sistema operativo Android cuenta con funciones de IA generativa que mejoran las búsquedas en Google. La función Circle to Search permite a los usuarios resaltar, rodear, garabatear o tocar imágenes, vídeos o texto en la búsqueda para obtener más información sobre los elementos de la foto. Los usuarios también pueden apuntar con la cámara del smartphone y hacer preguntas sobre lo que ve la cámara utilizando la aplicación de Google. La función está disponible en los teléfonos Android de gama alta, incluidos el Pixel 8 y el Pixel 8 Pro.
Android se ejecuta en los dos estándares celulares más extendidos, GSM/HSDPA y CDMA/EV-DO. Android también es compatible con:
- Bluetooth
- Edge
- Protocolos de comunicación 3G, como EV-DO y HSDPA
- Wi-Fi
- Autocorrección
- Mensajería SMS y MMS
- Cámaras digitales de vídeo y fotográficas
- GPS
- Brújulas
- Acelerómetros
- Gráficos 3D acelerados
- Aplicaciones multitarea
Versiones del sistema operativo Android
Google realiza cambios incrementales en el sistema operativo con cada versión. Esto suele incluir parches de seguridad y mejoras de rendimiento.
- Android 1.0. Lanzado el 23 de septiembre de 2008. Incluía un conjunto de aplicaciones de Google, como Gmail, Mapas, Calendario y YouTube.
- Android 1.5 (Cupcake). Lanzado el 27 de abril de 2009. Introdujo un teclado virtual en pantalla y el marco para widgets de aplicaciones de terceros.
- Android 1.6 (Donut). Lanzada el 15 de septiembre de 2009. Introduce la posibilidad de que el sistema operativo funcione en pantallas de distintos tamaños y resoluciones; añade compatibilidad con redes CDMA.
- Android 2.0 (Eclair). Lanzado el 26 de octubre de 2009. Añade navegación por voz giro a giro, información sobre el tráfico en tiempo real y la posibilidad de pellizcar para ampliar.
- Android 2.2 (Froyo). Lanzado el 20 de mayo de 2010. Añadido el dock en la parte inferior de la pantalla de inicio y las acciones de voz, que permiten a los usuarios tocar un icono y decir un comando. También introdujo soporte para Flash en el navegador web.
- Android 2.3 (Gingerbread). Lanzado el 6 de diciembre de 2010. Introdujo el negro y el verde en la interfaz de usuario.
- Android 3.0 a 3.2 (Honeycomb). Lanzada el 22 de febrero de 2011. Esta versión fue exclusiva para tabletas e introdujo un diseño holográfico azul con temática espacial.
- Android 4.0 (Ice Cream Sandwich). Lanzado el 18 de octubre de 2011. Introdujo una interfaz de usuario unificada tanto para tabletas como para teléfonos inteligentes; hizo hincapié en el deslizamiento como método de navegación.
- Android 4.1 a 4.3 (Jelly Bean). Lanzadas el 9 de julio de 2012, el 13 de noviembre de 2012 y el 24 de julio de 2013, respectivamente. Introdujo Google Now, un servicio de planificación diaria. Añadió notificaciones interactivas y mejoró el sistema de búsqueda por voz.
- Android 4.4 (KitKat). Lanzado el 31 de octubre de 2013. Introdujo colores más claros en la IU, junto con una barra de estado transparente e iconos blancos.
- Android 5.0 (Lollipop). Lanzado el 12 de noviembre de 2014. Incorporó al diseño una apariencia basada en tarjetas con elementos como las notificaciones y la lista de Apps recientes. Introdujo el control por voz manos libres con el comando hablado «OK, Google».
- Android 6.0 (Marshmallow). Lanzado el 5 de octubre de 2015. Esta versión marcó la adopción por parte de Google de un calendario anual de lanzamientos. Introdujo permisos de aplicaciones más granulares y compatibilidad con USB-C y lectores de huellas dactilares.
- Android 7.0 y 7.1 (Nougat). Lanzadas el 22 de agosto de 2016 y el 4 de octubre de 2016, respectivamente. Introdujo un modo nativo de pantalla dividida y la posibilidad de agrupar notificaciones por app.
- Android 8.0 y 8.1 (Oreo). Lanzadas el 21 de agosto de 2017 y el 5 de diciembre de 2017, respectivamente. Estas versiones introdujeron un modo nativo de imagen en imagen (PIP) y la posibilidad de posponer las notificaciones. Oreo fue la primera versión en incorporar Project Treble, un esfuerzo de los OEM para proporcionar actualizaciones de software más estandarizadas.
- Android 9.0 (Pie). Lanzada el 6 de agosto de 2018. Esta versión reemplazó los botones Atrás, Inicio y Descripción general por un botón multifuncional Inicio y un botón Atrás más pequeño. Introdujo funciones de productividad, incluidas respuestas sugeridas para mensajes y funciones de gestión del brillo.
- Android 10 (Android Q). Lanzado el 3 de septiembre de 2019. Abandonó el botón Atrás en favor de un enfoque de navegación basado en deslizar. Introdujo un tema oscuro y el Modo Focus, que permite a los usuarios limitar las distracciones de ciertas apps.
- Android 11 (Red Velvet Cake). Lanzado el 8 de septiembre de 2020. Se agregó la función de grabación de pantalla integrada. Se creó una única ubicación para ver y responder a conversaciones en varias aplicaciones de mensajería. Esta versión también actualiza las burbujas de chat para que los usuarios puedan anclar conversaciones a la parte superior de las aplicaciones y pantallas.
- Android 12 (Snow Cone). Lanzado el 4 de octubre de 2021. Se añadieron opciones de personalización para la interfaz de usuario. El widget de conversación permite a los usuarios almacenar los contactos preferidos en sus pantallas de inicio. Se añaden más opciones de privacidad, incluido el uso compartido cuando las apps acceden a información como la cámara, las fotos o el micrófono.
- Android 12L. Lanzada el 7 de marzo de 2022. La L significa pantallas más grandes. Esta actualización tenía como objetivo mejorar la interfaz de usuario y optimizar para la pantalla más grande de una tableta, plegable o Chromebook. Esta actualización añadió un centro de notificaciones de doble panel para tabletas y plegables.
- Android 13 (Tiramisú). Lanzado el 15 de agosto de 2022. Incluía más opciones personalizables, como el color, el tema, el idioma y la música. Las actualizaciones de seguridad incluyen el control de la información a la que pueden acceder las aplicaciones, el permiso de notificación obligatorio para todas las aplicaciones y la eliminación de información personal del portapapeles. Esta actualización permite la multitarea compartiendo mensajes, chats, enlaces y fotos entre varios dispositivos Android, incluidos teléfonos, tabletas y Chromebooks.
- Android 14 (Upside Down Cake). Lanzado el 4 de octubre de 2023. Incluye más opciones de personalización para la pantalla de bloqueo y los fondos de pantalla. Se mejoró la eficiencia del sistema operativo para reducir la carga de la batería del teléfono. En cuanto a la accesibilidad, Google añadió fuentes escalables más grandes para los usuarios con problemas de visión y flashes de cámara para dar a los usuarios con problemas de audición otra señal visual cuando reciben una notificación. Las actualizaciones de seguridad incluyen notificaciones de cambios en las políticas de uso compartido de datos para aplicaciones de terceros, funciones de seguridad de PIN mejoradas y mejor soporte para la autenticación con clave de acceso en más aplicaciones.
- Android 15 (Vanilla Ice Cream). Lanzamiento el 15 de octubre de 2024. Incluye Espacio privado para almacenar aplicaciones confidenciales, como salud y banca, en un área segura que requiere una segunda capa de autenticación. Las mejoras en la aplicación de la cámara incluyen Low Light Boost para condiciones de poca luz para fotos nocturnas y escaneo de códigos QR con poca luz. Las actualizaciones de seguridad incluyen Play Protect para monitorear comportamientos sospechosos y un administrador de credenciales que se completa automáticamente con un solo toque para iniciar sesión con indicaciones biométricas. La función Circle to Search se mejoró para incluir la capacidad de identificar canciones que se reproducen en el dispositivo. Las actualizaciones adicionales incluyen compatibilidad con conectividad satelital, grabación de pantalla parcial, detección de grabación de pantalla, duración de batería mejorada, datos adicionales de Health Connect y opciones de accesibilidad para teclados físicos.
¿Qué plataforma de hardware utiliza Android?
Android utiliza ARM como plataforma de hardware; las versiones posteriores del sistema operativo Android son compatibles con arquitecturas x86 y x86-64. A partir de 2012, los fabricantes de dispositivos lanzaron smartphones y tabletas Android con procesadores Intel.
Los requisitos mínimos de hardware de Android dependen del tamaño de la pantalla del dispositivo y del tipo y densidad de la CPU. Originalmente, Google exigía un procesador de 200 MHz, 32 MB de almacenamiento y 32 MB de RAM.
Google publica documentación con los requisitos de hardware que los fabricantes de equipos originales (OEM) deben cumplir para que un dispositivo sea «aprobado por Google», lo que significa que se entregará con las aplicaciones oficiales de Google. La naturaleza de código abierto de Android, sin embargo, significa que también puede funcionar en hardware inferior, y viceversa.
Comparaciones con otros sistemas operativos móviles
Al principio, los creadores de Android creían que el sistema operativo competiría con otros sistemas operativos móviles como Symbian y Microsoft Windows Mobile.
Symbian era un sistema operativo cerrado con un micronúcleo y una interfaz de usuario que proporcionaba la capa gráfica. Muchos fabricantes de móviles utilizaban Symbian OS, entre ellos Nokia, Samsung y Motorola. Symbian era un sistema operativo muy popular en todo el mundo, pero no en Norteamérica. Sin embargo, el diseño de Symbian no era tan sencillo como el de Android e iOS, y el sistema operativo era difícil de programar. El desarrollo de Symbian OS se interrumpió en 2014.
Windows Mobile se originó a partir de Windows CE, un sistema operativo integrado, y apareció por primera vez en un Pocket PC 2000. Microsoft orientó el sistema operativo móvil a las empresas. La competencia de Android e iOS obligó a Microsoft a hacer cambios; la compañía sustituyó Windows Mobile por Windows Phone en 2010, dirigido al mercado de consumo. Microsoft retiró gradualmente Windows Phone en favor de Windows 10 Mobile, pero ese sistema operativo también fue descontinuado; Microsoft declaró su fin de vida para el 14 de enero de 2020.
El principal competidor de Android es Apple iOS. Tanto iOS como Android OS ofrecen características comparativas. Apple iOS es un sistema operativo propietario con una interfaz fija, mientras que Android es un sistema operativo de código abierto que ofrece más flexibilidad y personalización.
La cuota de mercado global de Android en diciembre de 2024 era del 71.77%, según un informe de Statcounter. La cuota de mercado mundial de Apple iOS era del 27.77%. En Estados Unidos, sin embargo, Apple dominaba la cuota de mercado con un 56.07%, mientras que Android se hacía con el 43.74%.
Críticas de los usuarios
La crítica más importante de los usuarios a Android es que el sistema operativo está fragmentado. La naturaleza flexible y de código abierto de Android da lugar a muchas variaciones de hardware y software. Muchos dispositivos ejecutan versiones antiguas de Android. En septiembre de 2023, el 34.92% de los usuarios de Android utilizaban la versión 13 del sistema operativo, el 18.93% la 12, el 18.73% la 11 y el 9.07% la 10, según Statcounter.
La fragmentación de los dispositivos plantea problemas a los desarrolladores, ya que es difícil crear aplicaciones que funcionen en todos los tipos y versiones de dispositivos. La fragmentación también es un problema para las empresas, ya que el personal informático no puede proteger y gestionar fácilmente los dispositivos que funcionan con distintos tipos de hardware y software. Google lanzó Project Treble como posible solución a este problema. La iniciativa separa el SO Android de las modificaciones de los OEM y permite que las actualizaciones de software se desplieguen con mayor rapidez.
Otra crítica al sistema operativo Android ha sido que las aplicaciones Android pueden piratearse fácilmente. Sin embargo, con el lanzamiento de Android Jelly Bean, Google ofreció a los desarrolladores la posibilidad de cifrar las aplicaciones de pago.