Es fácil pasar por alto la importancia de las tipografías en el diseño de software, especialmente cuando se trata de diseñar interfaces gráficas de usuario. Lamentablemente, incluso las mejores tipografías jamás creadas, incluidaHelvética(posiblemente la tipografía más popular y sencilla jamás creada), se convertirían en papilla si se escanearan y se usaran en computadoras tal como están, de la misma manera que se crearon para imprimir. Las buenas GUI de los sistemas operativos, especialmente las que funcionan en los teléfonos inteligentes, requieren fuentes que se redimensionen con fluidez y sean legibles y atractivas, sin importar si se usan en medidores de batería diminutos o en widgets de pantalla de inicio ampliados; y crear una tipografía que sea reconocible en cada una de esas escalas en una pantalla digital ya no es una imposibilidad práctica. Adobe logró hacer esto con la familia de fuentes Source Pro, Apple creó San Francisco y Google ideó Google Sans y Roboto. Pero lo que es aún más encomiable es que este último se convirtió lentamente en el favorito tanto de aficionados como de profesionales, apareciendo en todas partes, desde revistas hasta vallas publicitarias, debido a su naturaleza libre.
Introducción y fracaso inicial
Cuando Google presentó Roboto por primeravez en 2011, con Android 4.0 Ice Cream Sandwichy el lenguaje de diseño Holo, las fuentes gratuitas eran en su mayoría una broma. La mayoría de ellas eran proyectos amateurs o profesionales abandonados o adaptaciones de tipos de letra impresos populares, y a menudo tenían algún defecto que rompía la funcionalidad del proyecto en el que se utilizaban. Roboto no fue una excepción. Para empeorar las cosas, a pesar de lo que Google y Christian Robertson (el diseñador principal de Roboto) querían que el público creyera,la tipografía casi no tenía carácter propioy recibió críticas de muchas revistas y gigantes de la tipografía. Por ejemplo, Mirko Humbert de Typography Daily hizo un gran trabajo al cubrir esto ensu artículo sobre Roboto.
Con Roboto, Google fue acusado con frecuencia de copiar clásicos como Helvética, DIN y Univers, fuentes que se pueden encontrar en las calles prácticamente en cualquier lugar. También vale la pena señalar que el principal competidor de Android en aquel entonces, iOS, utilizaba una versión modificada de Helvética (Neue) para gestionar la visualización del texto. A pesar de la pequeña controversia, Android siguió utilizando esta versión de Roboto como su fuente principal del sistema hasta Android 4.4 KitKat, que sería la última versión importante en utilizar el tema Holo. Lo que vino después cambió las reglas del juego en muchos sentidos, y su tratamiento de Roboto fue uno de ellos.
Material Design y “Roboto 2014”
En respuesta a las críticas iniciales, Robertson declaró que Roboto era un "trabajo en progreso" y volvió a la mesa de dibujo. Con el lanzamiento de Android 5.0 Lollipop, Google presentó su nuevo lenguaje de diseño llamado Material Design, que se convertiría en sinónimo de todo tipo de GUI en Android. Parte de esta gran renovación fue una tipografía que fuera accesible y geométrica, al mismo tiempo que pudiera transmitir mucha información en un espacio pequeño, yun Roboto completamente reinventadodesempeñó ese papel.
Esta versión de Roboto era novedosa: tenía su propia identidad visual distintiva, lucía espectacular tanto en la pantalla como impresa, ysu código fuente fue lanzado al públicojunto con una licencia de uso comercial gratuito. Lo que, por ejemplo, una vez fue criticado por copiar descaradamente la R mayúscula de Helvética, ahora tenía un glifo R único en su lugar. Roboto ahora también tenía una alta densidad de información, es decir, los glifos eran legibles pero lo suficientemente estrechos como para formar más palabras dentro de un área de pantalla determinada que la mayoría de las otras fuentes. Pronto, el nuevo Roboto se convirtió en una característica del sistema operativo Android y otros proyectos de software de Google, con una elegante variante Thin que adornaba la pantalla de bloqueo del sistema operativo, una variante Light que impulsaba muchas interfaces de aplicaciones de terceros y temas de capas, y una variante Regular más amigable que se encontraba en otros lugares. También se lanzaron dos nuevas familias de la tipografía general: Roboto Condensed, con una densidad de información aún mayor, pensada para usarse con pequeños elementos de interfaz de usuario y wearables, y Roboto Slab, para una interpretación más parecida a un libro de la legibilidad de la fuente original.
Junto con la aceptación de esta nueva tipografía, se produjo un aumento de la popularidad de servicios comoGoogle FontsyFont Squirrel, plataformas que ofrecían archivos de fuentes completamente gratuitos para fines personales y comerciales, a medida que los diseñadores comenzaron a cargar más fuentes de alta calidad bajo licencias de código abierto, en parte alentados por el éxito de Robertson al hacer que una tipografía gratuita revolucionara la industria tipográfica, a menudo costosa. Muy pronto, incluso los diseñadores más experimentados se encontraron usando Roboto con archivos de fuentes propietarios, tanto para fines digitales como impresos.
Android Pie y más allá
Con Android 9.0 Pie, Google comenzó a reemplazar ciertos elementos de texto en la GUI de Android conGoogle Sans, una versión modificada de la fuente Product Sans centrada en la marca de Google. A diferencia de Roboto, Google Sans es propietaria y no se puede usar en ningún proyecto de terceros fuera de los implementados en el sistema operativo Android. Si bien Google Sans tiene un comportamiento aún más amigable y geométrico, la variante Regular de Roboto continúa usándose como la fuente principal para cualquier cosa que no sean encabezados en todo el sistema operativo, debido a la mala legibilidad de la primera en tamaños más pequeños y la falta de una distinción clara entre glifos.
Y ahora,mientras Android 10 impulsa activamente la accesibilidad universaly la facilidad de uso, una tipografía compacta y fácil de leer como Roboto sigue siendo la mejor opción que tiene Google para el futuro en cuanto a fuentes para la interfaz gráfica de usuario del sistema operativo. Y, sin embargo, Google parece estar reemplazándola lentamente por Google Sans con cada nueva versión del sistema operativo y Material Theme, lo que genera aún más críticas de los usuarios por un lenguaje de diseño que muchos consideran defectuoso.
Roboto se actualizó por última vez en 2018 ensu GitHuby se puede descargardesde Google Fonts.