Diseñando apps para móviles
Índice de contenidos

Firefox OS y Ubuntu: Los nuevos jugadores

Si bien a lo largo del libro nos hemos concentrado solamente en Android, iOS y Windows Phone, la realidad es que existen más competidores entre los sistemas operativos para móviles.

Tal es el caso de Firefox OS y Ubuntu para teléfonos, tan solo dos de los representantes de un nuevo grupo de jugadores —que también incluye a Tizen y Sailfish— que quiere abrirse camino entre los gigantes. Casualmente, ambos tienen una filosofía de código abierto y apuestan por el HTML como base de su estructura.

Lo anterior quizás pueda ser un cambio de paradigma respecto a los grandes del mercado y una nueva manera de concebir las aplicaciones para móviles, que afecta tanto el diseño como el desarrollo y la interacción con los usuarios.

Entrevistamos a los responsables de diseño de Firefox OS y Ubuntu, buscando entender en qué se distinguen estos sistemas operativos y qué podemos esperar de ellos, en cuanto a diseño se refiere.

Firefox OS

El sistema operativo de la fundación Mozilla ya se encuentra en algunos teléfonos del mercado y promete llegar a muchos más en los próximos meses. Es la primera apuesta de los creadores del famoso navegador por el mundo de los móviles.

FIGURA 17.1. Firefox OS intenta encontrar elementos visuales que construyan su identidad, al mismo tiempo que presenta claras influencias de otros SO.

Patryk Adamczyk es el Jefe de Diseño de Firefox OS y nos cuenta qué es lo que separa a Firefox OS de otros sistemas operativos para móviles:

El objetivo de Mozilla es mantener una web abierta y permitir a todo el mundo tener acceso a una experiencia completa. Firefox OS no solo viene con un navegador completamente funcional sino que también está construido usando tecnologías web, permitiendo a millones de desarrolladores escribir aplicaciones para la plataforma, sin necesidad de aprender un nuevo lenguaje.

De muchas formas, Firefox OS funciona como sus competidores, ya que se posiciona para usuarios que están cambiando sus smartphones desactualizados o feature phones y aspira a hacer esa transición fluida. En nuestra versión 1, el costo del dispositivo y la curva de aprendizaje son bajos; esperamos alcanzar los mercados emergentes donde el acceso a Internet está sin explotar y la mayoría de personas accede a través de sus ordenadores hogareños, locutorios o cafés.

Hemos diseñado la mayoría de los componentes usando CSS para conseguir velocidad y escalamiento. Mientras vamos avanzando en actualizaciones graduales durante los próximos meses, nuestro plan es evolucionar la interfaz para que se sienta aún más como una web.

Los principios de diseño de Firefox OS fueron la base sobre la que se construyó su estilo visuals. Aunque podemos esperar que la apariencia de la interfaz cambie y evolucione con el tiempo, por lo visto hasta ahora, Firefox OS es visualmente más cercano a Android, pero también con algo de influencia de iOS y Windows Phone.

En el diseño de este SO también se intenta privilegiar el contenido sobre el contenedor, dándole mayor importancia al contenido visual —como videos o fotografías— que se apoya sobre una retícula variable para cada necesidad, complementada con fondos oscuros para destacar los gráficos.

El estilo visual de Firefox OS cuenta con texturas y volúmenes —aunque de una forma bastante medida y controlada—, sobre todo en aplicaciones como el reloj que da la apariencia de estar construido con materiales reales.

Para Firefox, la tipografía siempre ha sido importante y esto también se ve reflejado en su sistema operativo para móviles. La tipografía Meta, de Erik Spiekermann, utilizada tradicionalmente como sello de identidad de la marca, ha evolucionado en una versión para móviles llamada Fira, creada por el mismo diseñador.

Sin embargo, tal vez uno de los detalles más distintivos de Firefox OS, son los íconos circulares de la pantalla de inicio, algo completamente diferente a los otros sistemas operativos.

Habrá que ver cómo crece y evoluciona Firefox OS en los meses por venir, para saber si realmente consigue establecer una identidad visual que lo distinga de los demás.

Ubuntu para teléfonos

Ubuntu es una distribución de Linux conocida desde hace tiempo. Desarrollada por Canonical, es la preferida de muchos «linuxeros» y hasta el día de hoy había concentrado sus esfuerzos en el sistema operativo para ordenadores.

FIGURA 17.1. El desembarco de Ubuntu en teléfonos promete ser una buena alternativa a los SO actuales.

No obstante, las cosas empezaron a cambiar cuando hizo sus primeras incursiones en Android y de allí, como consecuencia lógica, comenzó a desarrollar su propuesta para móviles, que no es otra cosa que una extensión de su sistema operativo.

Ivo Weevers, Jefe de Diseño de Ubuntu, es la persona más indicada para contestar qué hace a Ubuntu diferente a los demás sistemas operativos para teléfonos:

Ubuntu es la única plataforma que ofrece una aproximación de diseño verdaderamente convergente. El mismo núcleo del sistema operativo se ejecuta en todos los formatos, incluyendo teléfonos, tabletas, ordenadores de escritorio y televisores inteligentes.

La interfaz de usuario se escala perfectamente para adaptarse a los diferentes tamaños de pantalla y métodos de entrada. Esto permite soluciones únicas, tales como ejecutar una versión de escritorio desde un teléfono o construir una app que podrá ejecutarse en cualquier lado.

Sin duda, para un sistema operativo tan ubicuo es un desafío mantener unos lineamientos de diseño que se respeten en cada uno de los soportes.

¿Cuáles serán, entonces, los principios de diseño de Ubuntu para móviles?

Ubuntu usa gestos deslizantes simples y naturales desde los bordes de la pantalla, para facilitar el acceso al contenido y cambiar entre aplicaciones.

Cada borde tiene un propósito específico —lo cual lleva la aproximación de borde / gesto más lejos que cualquier otra solución—, haciendo accesibles instantáneamente todas las aplicaciones, contenidos y controles, sin necesidad de navegar de nuevo por la pantalla inicial.

Las pantallas táctiles permiten teclados contextuales que solo aparecen cuando el usuario lo necesita. Ubuntu lleva este concepto un paso más allá, mostrando también controles de la interfaz solo cuando el usuario lo requiere.

Hemos usados tres principios clave en el diseño: Foco en el contenido, interacciones rápidas y naturales, y estilo sofisticado.

Aunque algunos de estos estilos de diseño son también mencionados por otras plataformas, Ubuntu es la única que realmente lo consigue a través del modelo de interacción de los bordes.

Desafortunadamente, este sistema operativo aún no se distribuye públicamente en teléfonos y tendremos que esperar un poco más para conocer su evolución.

Mientras tanto, la expectativa es grande por saber cómo se transformará el mercado y cómo se desarrollarán simultáneamente estas opciones de software, para comprobar si —de una forma u otra— empiezan a influir en las demás.