Cómo Google 'Material Theming' cambiará su experiencia de Android



Engadget / James Trew

Esta semana, Google anunció un nuevo conjunto de herramientas llamado Material Theming que ayuda a los desarrolladores a implementar el tema Material en todas las aplicaciones, incluidos los dispositivos móviles y la web. Los creadores de aplicaciones pueden elegir entre una variedad de componentes y transiciones de diseño, y Google incluso usa la inteligencia artificial para que todo parezca coherente. Al igual que los editores de HTML WYSIWYG de antaño, Material Theming hace que sea más fácil para los desarrolladores diseñar aplicaciones a su manera mientras se apega al paradigma de diseño de Google.

Anteriormente, si visitaba, por ejemplo, Google Docs en la web y luego saltaba a una aplicación de Android de un tercero, a menudo experimentaba un poco de deja vu con respecto a la interfaz (porque el lenguaje de diseño sería muy similar) . Pero Material Theming no es un tema completamente nuevo; es solo una forma mejorada para que los desarrolladores se adhieran a los parámetros de diseño consistentes mientras permiten que brille su propia estética.

Hecho para desarrolladores

En Google I / O 2018, el gigante de las búsquedas explicó por qué creó Material Theming. Las directrices que la compañía escribió originalmente para Material Design animó a los desarrolladores a crear aplicaciones que se parecían demasiado. Las aplicaciones independientes, por ejemplo, se volvieron difíciles de distinguir de las aplicaciones de Google establecidas en el mismo esquema de diseño, incluso si empleaban diferentes paletas de colores. Los desarrolladores tenían dificultades para derivarse de las directrices y desarrollar una "marca" de tipo, que a su vez contribuye a un ciclo de aplicaciones de Android que se parecen demasiado.

Material Theming es la cura para la monotonía. Una vez que está conectado a Sketch, una aplicación de creación de prototipos, los desarrolladores tienen acceso a una variedad de herramientas de personalización. El desarrollador determina los elementos como el tipo de botón y el tamaño. También tienen más opciones para el tamaño y la forma del botón, en lugar del círculo flotante que generalmente sugiere una acción en una aplicación de Android. (Ese círculo se denomina FAB o Botón de acción flotante; estos botones se denominan FAB extendidos).

Hay una grilla de diseño que los desarrolladores pueden aprovechar, para ayudar a mantener la apariencia de la interfaz de la aplicación en todas las plataformas. Entonces, cuando va a ver esa aplicación en su iPad, o en la web, se ve y actúa de la misma manera que en Android. No tiene que cambiar sus patrones de uso solo porque está en un dispositivo diferente.

El complemento Material Theming también ofrece una inteligencia de aprendizaje automático que facilita a los desarrolladores la creación de aplicaciones de mejor aspecto. Cada vez que el desarrollador realiza un cambio en el diseño, el algoritmo determina si el diseño general parece coherente. Las aplicaciones de Android ahora no tendrán excusa para un diseño incorrecto, incluso si la persona que lo codificó no tiene tendencias artísticas. Para los desarrolladores, este algoritmo es como tener un hermano o un mejor amigo con un ojo para el estilo siempre a mano. Excepto, en este caso, es Google guiando a los desarrolladores hacia cómo deberían verse las cosas.

El texto también es una parte importante de Material Theming. Por defecto, la herramienta viene cargada con la fuente Roboto de Google. Pero si un desarrollador no quiere seguir con eso, puede cargar su propia fuente y escalar a voluntad. Esto les permite tener más control sobre el aspecto de la aplicación, más allá de los esquemas de color y los tipos de botones. Las fuentes realmente pueden establecer el ambiente para una aplicación. Después de todo, no parece una aplicación muy atractiva para los niños si todas las fuentes se parecen a las aburridas etiquetas de carpeta en una computadora de escritorio.

Hay más elementos de interfaz personalizables que llegan al final de la línea, como lo confirma Fast Co Design. Google planea actualizar la herramienta Material Theming mensualmente y puede introducir la capacidad de editar cosas como sombras paralelas, trazos y animaciones. Incluso se habla de traer texturas realistas a la interfaz, lo que podría agitar el diseño plano de Android. No hay nada seguro todavía, pero cuando suceda, estará disponible para los desarrolladores primero en Material Theming.

Refinamiento, no una revolución

Los anuncios de Material Theming no se limitan a que sea una herramienta accesible para los desarrolladores. Presenta mejores esquemas de diseño, por lo que las aplicaciones son más bonitas y fáciles de navegar. Material Theming no es una salida muy lejos de Material Design; es solo una versión arreglada, con mejores botones, diseños más limpios y una mejor organización.

Hablé con el jefe de producto de Pocketcasts, Russell Ivanovic, sobre Material Theming y lo que significa para el futuro de la aplicación. (Divulgación completa: también registramos un podcast juntos.) Pocketcasts aparece en el blog de Material Design como un caso de estudio, con maquetas de cómo podría verse la popular aplicación de podcast según las nuevas pautas de Material Theming. "El prototipo se siente y funciona mejor que la versión actual. Parece una revisión importante cuando se ve sin contexto y sin movimiento", escribió. "En la práctica, sin embargo, se siente como un refinamiento, no como una revolución".

El prototipo muestra una aplicación Pocketcasts de aspecto más suave, con una interfaz blanca en lugar de la roja actual. De hecho, el único color se encuentra en los componentes interactivos, botones e indicadores de progreso, que atraen la mirada directamente hacia donde está ocurriendo la acción. Los elementos de navegación también se colocan al frente y al centro hacia la parte inferior de la interfaz, en lugar de ocultarse en el menú de hamburguesas. Su muestra usa nuevas transiciones, también, aunque no son visibles en la imagen en el blog. Básicamente, cuando la aplicación va a la pantalla del reproductor, partes de la aplicación, como la barra de navegación inferior, hacen la transición en continuidad con los controles de reproducción. Google lo describe como una transición limpia fuera de la vista.

"Material Design trajo un sorprendente sistema de diseño del que Android carecía en gran medida", agregó Ivanovic, antes de señalar que seguir las directrices a menudo hace que las aplicaciones sean difíciles de diferenciar. Cuando le pregunté si era porque eran demasiado limitados, respondió: "Es posible que Google no haya dejado en claro que se trata de pautas sobre las que se debe construir y ramificar; lo han dejado claro con Material Theming. "

Material Theming es más que solo una herramienta para guiar a los desarrolladores. En su punto crucial, se trata de un paradigma de diseño en constante evolución, aunque no sabemos muy bien qué sigue de Google. Hay algunos consejos sobre los diferentes elementos de la interfaz que pueden cambiar a lo largo de la línea. Y cada vez que se presenten, los desarrolladores podrán implementarlos sin alterar la experiencia de su aplicación. Incluso podría comenzar a ver más aplicaciones en plataformas diseñadas de la "manera Google".

Si tiene curiosidad por experimentar el nuevo diseño de Material y cómo se vería una aplicación después de pasar por Material Theming, ya hay algunas aplicaciones que lucen el nuevo paradigma. En la web, puedes verlo con tu bandeja de entrada en Gmail, y en Android e iOS, Google Tasks es una excelente forma de familiarizarte con la experiencia.




Comments are closed.