Android lleva años apostando por Material Design, pero con Material You ha dado un salto importante hacia la personalización profunda basada en tus fondos de pantalla. Ya no se trata solo de cambiar unos iconos o poner un tema oscuro, sino de que todo el sistema se adapte de forma inteligente a los colores que eliges, manteniendo la accesibilidad y el diseño coherente.
Esta nueva filosofía de diseño, presente desde Android 12 y ampliada en Android 13, combina colores dinámicos, movimiento fluido y widgets renovados. El resultado es una experiencia visual que se siente más humana y emocional, pero que al mismo tiempo respeta el trabajo de diseñadores, desarrolladores y marcas que necesitan mantener su identidad visual bajo control.
¿Qué es Material You o Material Design 3?
Material You, también conocido como Material Design 3, es la última evolución del sistema de diseño de Google pensado para interfaces UX/UI. No es solo un estilo visual, sino un conjunto de guías, componentes y algoritmos que permiten construir interfaces coherentes en móviles, tablets, relojes y otros dispositivos Android.
A diferencia de las versiones anteriores de Material Design, Material You pone el foco en la expresión personal y la adaptación al usuario. La idea es que dos personas con el mismo móvil puedan tener una interfaz muy distinta, pero que ambas sigan siendo usables, accesibles y consistentes con el ecosistema Android.
A nivel estético, esta iteración apuesta por un enfoque más minimalista y suave: menos sombras muy marcadas, menos estilos de tipografía diferentes, formas más redondeadas y una apariencia más limpia. Todo esto se combina con un sistema de color mucho más sofisticado, capaz de generar paletas completas a partir de un solo color de origen.
Lo interesante es que Material You no se limita a los Google Pixel. La lógica de color dinámico y las guías de diseño se han extendido a muchas capas de personalización como One UI, OxygenOS, ColorOS, OriginOS o MIUI, con soporte específico por parte de Google para que la experiencia sea coherente en gran parte de los dispositivos basados en Android 12 y posteriores.
Emoción, individualidad y cambio de paradigma
Material You nace también de una reflexión sobre cómo entendemos el diseño digital. Google plantea que la interfaz no solo debe responder a la función, sino también al sentir del usuario, a su emoción. De ahí el juego de palabras de “Material You”: el dispositivo debería ser tan único como tú, no un clon idéntico al de millones de personas.
Durante años, tanto iOS como Android han sido relativamente rígidos en cuanto a personalización real de la UI. Más allá de cambiar el fondo, algún widget o instalar un launcher, el margen era limitado. Con Android 12 y Material You, Google recupera en parte el espíritu de su antiguo eslogan «Be together, not the same», apostando por un ecosistema común, pero interfaces adaptadas a cada persona.
Esta filosofía contrasta con la estrategia de Apple, más centrada en un ecosistema cerrado y muy controlado en el que la experiencia visual varía poco entre usuarios. Google, en cambio, permite afinar mucho la apariencia sin renunciar a que las apps funcionen igual de bien en diferentes marcas y modelos.
Principales novedades de Material You
Material You introduce varias líneas de innovación que se entrelazan para construir la experiencia completa: personalización profunda, colores dinámicos, adaptabilidad y movimiento significativo. Todo ello se apoya en un sistema técnico robusto que pueden aprovechar tanto fabricantes como diseñadores y desarrolladores.
Personalización profunda de la interfaz
Uno de los grandes cambios es que el usuario puede ajustar la apariencia del sistema a un nivel mucho más fino. Android es capaz de reorganizar colores, superficies, botones y controles para que encajen con la paleta generada a partir del fondo de pantalla o de un color elegido manualmente.
Esta personalización se extiende a barras de estado, notificaciones, menús, panel rápido, ajustes, apps propias de Google y, progresivamente, a apps de terceros que integren Material Design 3. La idea es que el usuario perciba una experiencia visual coherente de extremo a extremo, sin saltos de color bruscos entre el sistema y las aplicaciones.
Adaptabilidad a pantallas y factores de forma
Material You también refuerza la adaptabilidad de interfaces a distintos formatos de pantalla. Esto incluye móviles tradicionales, tablets, relojes inteligentes y dispositivos plegables. La misma lógica de color, tipografía y espaciado se ajusta para que la interfaz sea cómoda de usar en cada contexto.
En el caso de los plegables, Google ha definido guías específicas en aspectos como la alcanzabilidad de elementos, la bisagra central y los layouts más complejos. Por ejemplo, se considera que el 25% superior de la pantalla abierta es difícil de alcanzar, por lo que se recomienda no colocar ahí acciones primarias, y se evita situar información crucial justo encima de la bisagra.
Movimiento y feedback táctil
El movimiento en Material You no es puro adorno. Android 12 introduce un efecto de desplazamiento excesivo basado en estiramiento elástico: cuando el usuario intenta hacer scroll más allá del final de una lista, la superficie se estira de forma suave en lugar de mostrar el típico brillo de rebote antiguo.
Además, las animaciones de onda al pulsar (ripple) se han rediseñado para ofrecer una retroalimentación táctil más sutil y fluida. Google anima a los fabricantes a mantener estos comportamientos lo más parecidos posible al estándar, para que las apps se comporten de forma predecible sin importar la capa de personalización.
Colores dinámicos: el corazón de Material You

La pieza clave de esta nueva etapa es el sistema de colores dinámicos, conocido internamente como Monet. A partir de Android 12, el sistema puede extraer un color dominante de tu fondo de pantalla o de un color base definido y generar automáticamente una paleta completa que se aplica al sistema y a las apps compatibles.
Este sistema se apoya en un enfoque técnico bastante sofisticado que combina el espacio de color CAM16, paletas tonales y roles de color. El objetivo es mantener una buena legibilidad, suficiente contraste y una estética cuidada tanto en modo claro como en modo oscuro, incluso aunque el usuario elija fondos de pantalla algo complicados.
Cómo funciona la generación de paletas en Material You
El proceso de creación de colores dinámicos se puede resumir en varios pasos bien definidos, aunque por debajo haya mucha matemática del color:
- Extracción de un color de origen (seed color) a partir del fondo de pantalla, de contenido de la app o de un color fijo elegido por el usuario o la marca.
- Conversión y análisis en el espacio CAM16 para obtener tono, croma y otros parámetros perceptuales.
- Generación de cinco paletas tonales clave (accent1, accent2, accent3, neutral1 y neutral2) a partir del color de origen y ajustes en croma y tono.
- Creación de 13 tonos por paleta, con diferentes niveles de luminancia (0, 10, 50, 100, 200, 300… hasta 1000), lo que da lugar a 65 colores dinámicos en total.
- Mapeo de esos tonos a roles de color de la UI, como primario, secundario, superficie, fondo, texto, contenedores, etc.
Cada una de las cinco paletas tiene un comportamiento concreto: por ejemplo, accent1 suele ser el color principal de la marca o del tema del usuario, accent2 y accent3 sirven como acentos complementarios, y neutral1/neutral2 se reservan para fondos, superficies y elementos menos llamativos.
Estilos de tema en Android 13
Con Android 13 el sistema da un paso más y permite escoger entre seis estilos de tema distintos, que varían cómo se interpreta ese color de origen para generar la paleta final:
- TONAL_SPOT: es el tema por defecto de Material You, con una vibración media y un tratamiento equilibrado de los acentos.
- VIBRANT: apuesta por una paleta más intensa pero con transiciones suaves entre colores, ideal para interfaces más llamativas.
- EXPRESSIVE: genera combinaciones de color de acento más inesperadas y únicas, con alta intensidad cromática.
- SPRITZ: reduce la saturación al mínimo, buscando un efecto casi monocromático y muy suave.
- RAINBOW: mezcla acentos coloridos con superficies neutras para ofrecer un resultado más discreto, recomendado para esquemas estáticos más que para extracción desde fondos.
- FRUIT_SALAD: combina colores de dos tonos para dar más expresividad, también más indicado para paletas fijas que para fondos dinámicos.
El sistema toma un JSON almacenado en Settings.Secure.THEME_CUSTOMIZATION_OVERLAY_PACKAGES donde se indica el color de origen (por ejemplo, «746BC1») y, opcionalmente, el estilo de tema (por ejemplo, «EXPRESSIVE»). Con eso, Android genera automáticamente las 65 variantes de color que luego utilizarán las apps.
De dónde salen los colores base
Material You contempla tres caminos principales para obtener el color de origen que servirá de punto de partida al algoritmo:
- Desde el fondo de pantalla del usuario: es el caso más habitual. El sistema analiza la imagen mediante cuantificación de color, extrae varios candidatos y selecciona uno que cumpla criterios mínimos de croma (por ejemplo, un valor CAM16 ≥ 5) para asegurarse de que el resultado no sea demasiado apagado.
- Desde el contenido de la app o del sitio web: la propia aplicación puede decidir que el color principal de la interfaz se derive de su contenido, manteniendo así una estética viva pero alineada con el producto.
- Desde un color elegido manualmente: la marca o el usuario seleccionan un color específico, y el sistema construye toda la paleta a partir de él, sin necesidad de depender del fondo.
En todos los casos, el objetivo es que el único color de entrada se convierta en un esquema de color completo, accesible y coherente, evitando combinaciones que dificulten la lectura o rompan la sensación de unidad visual.
Control para marcas, diseñadores y desarrolladores
Una duda lógica para cualquiera que trabaje en producto digital es si este sistema dinámico «pisa» o no los diseños de marca. Al fin y al cabo, pasas horas afinando tu sistema de diseño para que luego Android cambie los colores en función del fondo de pantalla del usuario.
La respuesta es que Material You ofrece un equilibrio razonable: como diseñador o desarrollador no pierdes el control, porque puedes decidir hasta qué punto quieres adoptar los colores dinámicos. El sistema está pensado para ser flexible, no para imponerse por encima de la identidad de cada producto.
Temas personalizados y esquemas de marca
Material Design 3 incorpora la idea de esquemas personalizados o de marca, que no se derivan del fondo de pantalla del usuario, sino de colores definidos por la propia aplicación. Usando herramientas como Material Theme Builder en Figma, puedes introducir tus colores de marca (primario, secundario, terciario, neutrales) y dejar que el sistema genere un esquema completo alineado con M3.
Estos temas personalizados configuran los tokens de color necesarios y permiten que tu app:
- Se vea coherente con el resto del ecosistema Material You.
- Mantenga una accesibilidad correcta en modo claro y oscuro.
- Facilite una futura combinación con colores dinámicos del sistema si así lo decides.
Además, puedes combinar colores de marca con colores dinámicos: el esquema central puede heredar parte de la personalización del usuario, mientras que un conjunto extendido de colores (por ejemplo, para estados semánticos o acentos de marca muy específicos) se mantiene estático.
Tokens de diseño y roles de color
Material You empuja con fuerza el uso de tokens de diseño, es decir, nombres semánticos que sustituyen a valores directos como códigos hexadecimales. En lugar de usar «#6200EE» suelto, se trabaja con tokens como colorPrimary, onSurface, primaryContainer, etc.
Estos tokens se conectan con las paletas tonales dinámicas (system_accent1_600, system_neutral1_10, etc.) para que la app pueda actualizar su apariencia sin reescribir todo el código. El Design Kit y el plugin de Figma generan estos tokens y los mapean a estilos dentro de los archivos de diseño, de manera que el traspaso a desarrollo sea mucho más directo.
Jerarquía visual y accesibilidad
Cuando aplicas roles de color a tu UI, sigue siendo clave respetar la jerarquía de importancia. Los colores más saturados deben reservarse para llamadas a la acción y elementos prioritarios; los neutrales y variantes más suaves se quedan para fondos y contenido secundario.
Material You garantiza que, partiendo de los colores que proporciones, el sistema generará variantes con contrastes adecuados para texto e iconos, tanto en modo claro como oscuro. Aun así, se recomienda probar las combinaciones en contextos reales, especialmente si introduces colores secundarios o terciarios muy vivos que puedan competir con el primario.
Color dinámico en el ecosistema Android
Inicialmente, el sistema de color dinámico no formaba parte de AOSP, lo que generó dudas sobre si sería exclusivo de los Pixel. Con el paso del tiempo, Google ha ido integrando la lógica de extracción y generación de paletas en Android 12 y 13, ofreciendo parches y documentación para que los OEM lo adopten de forma coherente.
Marcas como Samsung, OnePlus, Oppo, Vivo, realme o Xiaomi ya han anunciado soporte para los colores dinámicos en sus capas basadas en Android 12+, de modo que apps como Gmail puedan ajustar su aspecto respetando la misma paleta en diferentes dispositivos.
Requisitos para fabricantes (OEM)
Para ofrecer una alineación con Material You, los socios de Android deben:
- Usar la misma lógica de extracción de color que AOSP para obtener el color de origen del fondo de pantalla.
- Expandir ese color en las 65 APIs de color oficiales (paletas accent y neutral con 13 tonos cada una).
- Aplicar estas paletas tanto en la IU del sistema como en sus apps propias, para que desarrolladores de terceros tengan un comportamiento consistente.
- Proporcionar una experiencia de selector de temas y fondos de pantalla donde el usuario pueda ver y elegir combinaciones de color basadas en el fondo o en colores básicos.
Además, si un dispositivo no admite extracción de color del fondo (por limitaciones técnicas o decisión de diseño), se puede optar por una paleta estática tipo Material por defecto, manteniendo cierta coherencia visual aunque se pierda la parte dinámica.
Fondos de pantalla, ThemePicker y paletas estáticas
El flujo estándar de color dinámico parte del selector de fondos de pantalla o de temas. Cuando el usuario cambia el fondo o elige un conjunto de colores, el sistema:
- Calcula los colores dominantes del fondo (o lee el color básico elegido).
- Filtra esos colores en función de su croma y otras reglas para seleccionar uno válido.
- Genera las cinco paletas tonales y rellena las 65 APIs de color.
- Actualiza la UI del sistema y expone esos colores para que las apps los utilicen.
Para colores básicos fijos, los fabricantes pueden definir APK de stub con arrays de colores y nombres descriptivos (por ejemplo, Azul, Rojo, Amarillo, Verde), que aparecen en el selector como opciones predefinidas. Cada entrada incluye valores primarios y secundarios que el sistema usará como punto de partida para las paletas tonales.
Herramientas para diseñadores: Material Theme Builder y Design Kits
Para facilitar la adopción de Material You en el mundo del diseño, Google ha creado varias herramientas específicas, centradas sobre todo en Figma. La más importante es el plugin Material Theme Builder, que permite generar esquemas de color dinámicos y de marca sin necesidad de pelearse con la matemática del color.
Con esta herramienta puedes:
- Cargar un tema de referencia o crear uno desde cero.
- Definir colores clave (primario, secundario, terciario, neutrales) y ver cómo se propagan a toda la UI.
- Aplicar los esquemas generados a componentes del kit Material Design incluido en el archivo de Figma.
- Extender el esquema con colores personalizados adicionales (Custom0, Custom1…) para necesidades específicas de marca o semántica.
El plugin genera automáticamente estilos de Figma que actúan como tokens de color, y estos se vinculan a las maquetas. De esta forma, cambiar de tema (por ejemplo, de uno neutro a uno de marca) consiste prácticamente en pulsar un botón y asignar el nuevo conjunto de estilos.
Más allá del móvil: widgets, iconos y launchers
El impacto de Material You no se queda en las apps de sistema. Los widgets de Android 12 se han actualizado para respetar las nuevas APIs de tamaño, esquinas redondeadas y color, y se anima a los desarrolladores a actualizar sus propios widgets para aprovechar estas capacidades.
Por otro lado, la comunidad de launchers e icon packs también ha tomado nota. Existen paquetes de iconos dinámicos que cambian de color en función del fondo de pantalla o del acento del sistema, y se adaptan tanto a modo claro como oscuro. Para que funcionen, es necesario usar launchers compatibles (Nova Launcher, Lawnchair, Hyperion, Niagara, Smart Launcher, etc.) y, tras cambiar de fondo o tema, volver a aplicar el paquete de iconos para que se regenere la paleta.
Material You ha transformado Android en una plataforma donde el color y la forma se adaptan con inteligencia a cada usuario, sin dejar tirados a diseñadores, marcas ni desarrolladores. Gracias al sistema de colores dinámicos, paletas tonales y tokens de diseño, es posible tener una interfaz muy personal y a la vez coherente, accesible y técnicamente predecible. Ya utilices un Pixel, un Samsung o un Xiaomi, la idea es que tu móvil se parezca un poco más a ti, pero que las apps sigan funcionando y viéndose como esperan millones de personas en todo el ecosistema Android. Comparte la información para que más usuarios conozcan del tema.