La navegación por gestos en Sailfish OS lleva años levantando cejas entre quienes buscan algo distinto a Android y iOS. Nació de las cenizas de MeeGo y de la ruptura entre Nokia y Microsoft, pero Jolla ha sabido convertirla en una propuesta propia, muy centrada en la fluidez, la multitarea y la privacidad. En este artículo vamos a destripar a fondo cómo funciona esa navegación, qué tiene de especial frente a otros sistemas y si realmente está entre lo mejor que se puede encontrar ahora mismo.
Lejos de ser un simple experimento, Sailfish OS se ha consolidado como una alternativa europea basada en Linux, con presencia en móviles, tablets e incluso pruebas en relojes inteligentes. Su forma de interactuar con el sistema, prácticamente sin botones y basada casi por completo en gestos, es la clave de su personalidad. Vamos a verlo paso a paso, tirando de todos los detalles conocidos y comparándolo con Android, iOS y BlackBerry allí donde toca.
Qué es Sailfish OS y de dónde sale su interfaz por gestos
Sailfish OS es un sistema operativo móvil desarrollado por la finlandesa Jolla, construido sobre el kernel de Linux y heredero directo del trabajo que Nokia e Intel hicieron con MeeGo y su derivado Harmattan. Cuando Nokia decidió apostar por Windows Phone y dejar MeeGo de lado, parte del equipo se independizó, fundó Jolla y continuó el proyecto con otro nombre y otra estrategia.
El sistema se apoya en proyectos abiertos como Mer y en el framework Qt para la interfaz de usuario, lo que permite una respuesta rápida y animaciones fluidas incluso en hardware modesto. Una característica muy potente es su compatibilidad con muchas aplicaciones Android, gracias a una capa de ejecución específica (históricamente basada en tecnología de Myriad), algo que ya se vio en otros sistemas alternativos como BlackBerry OS en su época.
Desde su presentación inicial, Jolla dejó claro que la prioridad era la velocidad, la multitarea y el uso intensivo de gestos. Nada de depender de un gran botón físico o de una hilera de botones capacitivos: el usuario se mueve por el sistema deslizando en distintas direcciones, tanto desde los bordes como sobre las tarjetas de aplicaciones. Esta filosofía se ha mantenido y refinada a lo largo de las distintas versiones, hasta llegar a Sailfish OS 3.
Diseño de la interfaz y multitarea basada en tarjetas
Visualmente, la interfaz de Sailfish OS apuesta por un diseño sencillo, limpio y bastante elegante, sin estridencias pero con mimo en tipografías, iconos y animaciones. No es una revolución estética absoluta, sino una especie de punto medio entre lo que Nokia había hecho con MeeGo Harmattan y conceptos que más tarde vimos también en BlackBerry 10.
La pantalla de inicio se estructura en torno a tarjetas de aplicaciones en ejecución. Normalmente se muestran cuatro elementos principales en pantalla, muy al estilo del enfoque que BlackBerry 10 popularizó con sus Active Frames. En Sailfish, estas tarjetas no son simples miniaturas estáticas: se comportan como pequeños widgets interactivos.
Eso significa que cada tarjeta puede incluir controles básicos sin necesidad de entrar en la app. Por ejemplo, en el caso del reproductor de música, se puede cambiar de canción deslizando a izquierda o derecha sobre la tarjeta. Si entra una llamada, su ficha puede aparecer directamente en una de esas tarjetas interactivas y basta con un gesto horizontal para contestar o rechazar la llamada. Cuando se pulsa sobre una de esas tarjetas, se accede a la aplicación completa, retomando exactamente donde se había dejado.
En la parte inferior de la pantalla de inicio suelen aparecer cuatro iconos configurables que actúan como accesos directos a las apps más utilizadas. Todo el resto del espacio se reserva a las aplicaciones en segundo plano, reforzando la idea de que el sistema está permanentemente en modo multitarea, no saltando de una app a otra como mundos aislados.
Navegación por gestos en Sailfish OS: cómo funciona realmente
El núcleo de la experiencia de Sailfish OS pasa por eliminar la dependencia de botones dedicados. La navegación se articula casi por completo mediante gestos, reforzados con pequeñas vibraciones hápticas para que el usuario note que el sistema ha reconocido la acción sin tener que mirar cada detalle de la pantalla.
Desde la pantalla de bloqueo, el sistema muestra iconos con las principales notificaciones y se desbloquea con un gesto característico, normalmente deslizando hacia abajo. No hace falta pulsar ningún botón de desbloqueo virtual: basta ese gesto para entrar en la experiencia principal.
Una vez dentro, muchos patrones se basan en deslizar desde los bordes. Por ejemplo, arrastrar desde la parte superior de la pantalla en determinadas vistas muestra menús contextuales situados “por encima” de la pantalla actual. Mientras se arrastra hacia abajo, se van viendo las distintas opciones que se pueden soltar en cualquier momento, como editar o eliminar un contacto en la aplicación de Personas. El gesto es continuo y muy visual.
En vez de un botón “atrás” clásico, Sailfish apuesta por un gesto lateral para retroceder en la navegación. Un deslizamiento de izquierda a derecha sobre la interfaz hace las veces del botón back, permitiendo volver sobre pantallas previas sin llenar la interfaz de iconos redundantes. Esta apuesta por gestos también reduce el número de elementos fijos en pantalla, dejando más espacio útil para el contenido.
Para acceder al lanzador de aplicaciones completo, se recurre a otro gesto desde la pantalla de inicio: un arrastre hacia abajo que revela una rejilla tradicional de iconos de apps. Es una solución bastante conocida, pero integrada en el flujo gestual general. Además, un gesto horizontal desde el marco derecho hacia dentro permite ir viendo las aplicaciones abiertas, junto con datos del estado del sistema como la batería o la señal, y se puede abortar ese gesto para regresar a la pantalla anterior sin terminar la acción.
Este enfoque gestual se ha ido perfeccionando con el tiempo e incluso se ha llevado a elementos como el teclado virtual. En Sailfish OS 3 se introducen gestos sobre el propio teclado, permitiendo introducir texto mediante deslizamientos en lugar de pulsaciones independientes, en la línea de lo que ofrecen teclados predictivos modernos pero integrado por defecto en el sistema; puedes consultar trucos para dominar la escritura rápida.
Ambience y personalización del entorno
Uno de los toques diferenciales de la interfaz de Sailfish es Ambience, el sistema de generación automática de temas. A partir de cualquier foto almacenada en el dispositivo, el sistema es capaz de crear un tema completo que ajusta colores de fondos, acentos, menús y otros elementos visuales para que todo el entorno gire en torno a esa imagen.
La idea de Ambience es que el sistema se adapte al usuario y no al revés. Más allá de cambiar un simple wallpaper, se reconfigura la paleta de color y el ambiente general de la interfaz, lo que da bastante personalidad a cada dispositivo y facilita que el usuario sienta el sistema como “suyo” con apenas un par de toques.
En versiones recientes se han añadido también ambientes de luz adaptativos, que ajustan la experiencia visual a distintas condiciones de iluminación, contribuyendo tanto al confort como a la coherencia del diseño. Esto, combinado con los gestos y las tarjetas, refuerza la impresión de que todo el sistema está vivo y en constante adaptación.
Compatibilidad con apps Android y ecosistema de software
Desde las primeras demos públicas de Sailfish OS ya aparecían iconos de aplicaciones Android integrados en el sistema, dejando claro que Jolla quería que su plataforma pudiera ejecutar, al menos en parte, el amplio catálogo del sistema de Google. Esta compatibilidad se consigue mediante una capa de compatibilidad que permite ejecutar muchas apps Android sin necesidad de portar el código nativo.
No todas las aplicaciones funcionan exactamente igual que en un Android puro, pero la compatibilidad Android aporta un plus de practicidad frente a otras alternativas móviles que han intentado competir sólo con apps nativas. Para un usuario que se plantea usar Sailfish como sistema diario, poder instalar sus servicios básicos de mensajería, redes sociales o productividad habituales es un argumento muy potente.
En paralelo, el ecosistema nativo de Sailfish se apoya en tecnologías abiertas como Qt y QML, y en la base Mer, heredera de MeeGo. Esto facilita que desarrolladores acostumbrados a entornos Linux y Qt puedan crear software específico para Sailfish, con acceso profundo a las capacidades gestuales y a las API del sistema, incluyendo la posibilidad de dotar de interactividad a las tarjetas de la pantalla principal.
Rendimiento y seguridad: el salto de Sailfish OS 3
Con la llegada de Sailfish OS 3, la seguridad y el rendimiento se han convertido en los grandes pilares de la plataforma. Una de las novedades más importantes es la introducción de un nuevo sistema de cifrado de datos, que comenzó por las tarjetas de memoria externas y se irá extendiendo progresivamente a los propios archivos del sistema.
Este cifrado se suma a otros elementos ya presentes, como el uso de Firejail para aislar aplicaciones, systemd para la gestión de servicios, VPN integrada a nivel de sistema y un cortafuegos configurable. Todo ello se complementa con funciones avanzadas de gestión de dispositivos móviles (MDM), muy orientadas a entornos corporativos y gubernamentales que necesitan políticas de seguridad estrictas y control centralizado de flotas de terminales.
En el apartado de conectividad, Sailfish OS 3 refuerza también la seguridad de las conexiones WiFi y el soporte para entornos empresariales, algo crítico cuando se quiere presentar el sistema como una alternativa seria en el mundo profesional. Esta combinación de cifrado, MDM y conectividad segura hace que el sistema resulte especialmente atractivo en regiones donde la soberanía digital y la privacidad son prioridades políticas, como en parte de Europa o Rusia.
En cuanto al rendimiento, Jolla asegura que las aplicaciones se lanzan ahora desde un sistema de arranque completamente reescrito, lo que se traduce en una mejora de velocidad considerable respecto a Sailfish OS 2. Se habla de incrementos de hasta un 50% en la respuesta general, lo que en el día a día se nota al cambiar entre apps, abrir la cámara o gestionar múltiples procesos simultáneos.
Otras mejoras prácticas incluyen la previsualización rápida de fotos recién tomadas desde la pantalla de bloqueo, sin necesidad de desbloquear por completo el teléfono, así como compatibilidad con almacenamiento externo vía USB OTG. El despliegue de Sailfish OS 3 se realiza por fases, y algunas de estas novedades han ido llegando en sucesivas actualizaciones 3.0.x, refinando el conjunto sobre la marcha.
Privacidad, soberanía y posicionamiento en el mercado
Pese a no ser un sistema masivo, Sailfish OS se ha ido ganando la etiqueta de alternativa viable para el uso diario, especialmente entre usuarios y organizaciones que priorizan la privacidad, el control sobre los datos y la independencia frente a los gigantes de Silicon Valley.
La combinación de código abierto en buena parte de la pila, cifrado, sandboxing con Firejail y MDM coloca a Sailfish en una posición interesante para gobiernos y empresas que quieren mantener cierto grado de soberanía tecnológica. De hecho, el sistema ha sido reconocido en foros especializados como una de las pocas plataformas móviles alternativas realmente utilizables como “daily driver”.
Aunque Jolla es una compañía con recursos limitados si se la compara con Google o Apple, ha sabido encontrar nichos donde su propuesta encaja bien. En Rusia, por ejemplo, Sailfish se ha convertido en la principal alternativa a Android gracias a acuerdos institucionales, y en Europa su discurso de privacidad y control local de los datos resuena cada vez más en un contexto de preocupación por la vigilancia y el uso comercial de la información personal.
En mercados como China, Jolla ha trabajado también con inversores y distribuidores locales, levantando financiación y cerrando acuerdos de distribución (como el pactado con D.Phone en su momento). La idea es ofrecer el sistema tanto a fabricantes como a operadoras que quieran personalizarlo, integrarlo en su propio catálogo de servicios o adaptarlo a requisitos regulatorios específicos.
Del móvil al reloj: gestos de Sailfish OS en wearables
La naturaleza basada en gestos de Sailfish OS ha llevado a Jolla a explorar territorios más allá del clásico smartphone. Se han realizado experimentos portando Sailfish a relojes inteligentes, usando como base dispositivos que originalmente corrían Android Wear.
En una pantalla tan pequeña, los gestos cobran todavía más importancia. La interfaz para relojes recurre a mucho desplazamiento vertical y horizontal, con menús que recuerdan en parte a Android Wear pero con el sello visual y de interacción propio de Sailfish. Se han diseñado distintas esferas, tanto digitales como analógicas, junto a aplicaciones típicas de la muñeca como el monitor de actividad física o las notificaciones enlazadas al teléfono.
Jolla ha dejado claro que no pretende, al menos por ahora, lanzar su propio smartwatch de marca Jolla, pero sí demostrar que su sistema se puede adaptar a wearables y a otros dispositivos del Internet de las Cosas. Es una forma de decirle a posibles clientes —fabricantes, operadoras o integradores— que pueden contar con ellos para proyectos personalizados en este terreno.
Estrategia de hardware y acuerdos con operadoras
En la parte de hardware, Jolla no ha querido encerrarse en un único socio. Aun así, uno de los primeros nombres fuertes asociados a Sailfish fue ST‑Ericsson, que adelantó el soporte de sus plataformas NovaThor para el sistema. Los primeros prototipos y demostraciones se movían en dispositivos con hardware similar al Nokia N950, un teléfono relativamente antiguo pero suficiente para mostrar la fluidez de la interfaz y los gestos.
En cuanto a distribución, la compañía ha cerrado acuerdos con operadoras como DNA en Finlandia, la tercera del país por número de clientes. Para DNA, incluir un teléfono con Sailfish en su catálogo era una forma de diferenciarse y apostar por la innovación; para Jolla suponía ganar experiencia en canales de venta y despliegue de red antes de intentar dar saltos más grandes.
La realidad es que hacerse hueco en un mercado dominado por Android e iOS está siendo muy complicado. Hemos visto desaparecer o quedar en estado testimonial a muchas otras propuestas móviles: Windows Phone, BlackBerry OS, Firefox OS, webOS en su forma original… Sailfish, pese a su tamaño modesto, ha resistido mejor de lo que muchos esperaban, en parte gracias a su capacidad de adaptarse a distintos dispositivos y a la posibilidad de centrarse en nichos específicos como el mercado ruso o ciertos proyectos institucionales europeos.
Comparación con la navegación por gestos de Android, iOS y otros sistemas
Para valorar si la navegación por gestos de Sailfish OS es “la mejor del mercado”, conviene ponerla al lado de sus competidores. La navegación gestual no es invento exclusivo de Sailfish: sistemas como webOS ya apostaban por gestos desde los bordes, y Apple la ha llevado a las masas con el iPhone X y posteriores, mientras que Google ha introducido un modelo gestual propio en Android.
En Android, la apuesta por los gestos se consolidó con Android P, que sustituyó los tres botones clásicos por una barra horizontal en la parte inferior. Desde ahí se accede a la pantalla de inicio, la vista de apps recientes desplazándose horizontalmente, y a otras funciones contextuales; si te interesa saber cómo aprovechar esos movimientos, en este artículo se explica cómo habilitar los gestos de navegación en Android.
iOS, por su parte, con el iPhone X eliminó el botón físico de inicio y lo sustituyó por gestos desde la parte inferior y los bordes: deslizar hacia arriba para ir al home, mantener para ver las apps en multitarea, mover lateralmente para saltar entre aplicaciones recientes, etc. La filosofía es parecida a la de Sailfish en cuanto a prescindir de botones y priorizar el deslizamiento, aunque en iOS el sistema de tarjetas de multitarea es menos interactivo y más centrado en el cambio rápido entre apps.
BlackBerry 10, que precede tanto al iPhone X como a los gestos de Android P, también se basaba en una combinación de gestos verticales y horizontales para salir de apps, ver notificaciones y gestionar la multitarea. Su idea de mostrar varias apps abiertas en una cuadrícula de marcos activos es muy similar a lo que Sailfish adopta y lleva un paso más allá con las tarjetas interactivas.
La gran diferencia de Sailfish está en que toda su estructura de interfaz se pensó desde el principio alrededor de los gestos, no como un añadido sobre una base de botones. La integración de gestos con las tarjetas, los menús contextuales desplegables y el teclado gestual hacen que prácticamente cualquier acción relevante pueda hacerse deslizando, sin recurrir a botones ni siquiera virtuales. Eso aporta mucha coherencia, aunque también tiene una curva de aprendizaje un poco mayor para quien venga de Android o iOS.
En paralelo, la tendencia hacia frontales casi sin marcos y la desaparición de los botones físicos de inicio (algo que vimos en terminales como el iPhone X o en Androids con formato 18:9) ha obligado a todos los sistemas a repensar sus esquemas de navegación. Android P certifica esa apuesta con su barra gestual, lo que tiene también consecuencias, como mover el lector de huellas casi inevitablemente a la parte trasera o apostar por sensores integrados en pantalla o reconocimiento facial avanzado.
Frente a este panorama, Sailfish ofrece una experiencia muy pulida y coherente, pero su limitación principal viene del tamaño de su ecosistema y de la falta de apoyo masivo de fabricantes. A nivel de diseño de interacción pura, está sin duda al nivel de las mejores propuestas gestuales del mercado, y en algunos puntos incluso por delante; otra cosa es que el usuario medio llegue a probarlo alguna vez.
Visto todo lo anterior, Sailfish OS se mantiene como una de las pocas alternativas móviles que combinan una navegación por gestos realmente avanzada, un enfoque fuerte en seguridad y privacidad y compatibilidad con apps Android dentro de un entorno europeo basado en Linux.
No es el sistema más popular ni el que tiene más marketing detrás, pero su forma de entender los gestos —tarjetas interactivas, menús contextuales arrastrables, teclado gestual, ausencia casi total de botones— demuestra que, cuando se diseña un sistema desde cero con esta idea en mente, la experiencia puede ser tan fluida y natural como la de Android o iOS, y para muchos entusiastas incluso superior. Comparte esta guía y más usuarios sabrán del tema.
Continúar leyendo...