Lo comentaba ayer en ese espacio privado (ES) que mantengo con los patronos de la Comunidad, y que se está volviendo por momentos una suerte de blog más inmediato para hablar de esos temas que tengo pensado traer por aquí, o que no se prestan a un artículo en profundidad.
Este era de los primeros, con el temor de que el ritmo que llevo esta semana acabara por volverlo de los segundos, pese a que me toca muy dentro.
Y es que han pasado ya más de dos años y medio. De un proyecto que me cautivó desde el principio, y me animó no solo a ser pionero en habla hispana en cuanto a la publicación de varios tutoriales de desarrollo sobre la plataforma (llegué incluso a estar mejor posicionado que la Wiki de Mozilla :)), sino incluso a desarrollar un proyecto empresarial, dirigido, como a priori estaba dirigido, a mercados emergentes en latinoamérica.
A ganar varios hackathones, a que por mis manos pasaran la mayoría de terminales (de desarrollo y de venta al público). De ahí, a entrar en Telefónica I+D para trabajar codo con codo con los chicos de Mozilla, desarrollando buena parte de las interfaces de llamadas de la que sería la siguiente versión, para acabar lamentando que el proyecto fuera a menos no por la calidad del mismo, sino por factores exógenos a los que no fue (fuimos) capaces de adaptarnos.
Hace unas horas TechCrunch publicaba un artículo devastador sobre el futuro de Firefox OS (EN), al que habría que sumar las palabras de Ari Jaaksi en Twitter (EN), SVP de la división de dispositivos conectados de Mozilla.
Y esto me anima a escribir un artículo como este, que casualmente estaba en el roadmap, habida cuenta de una futura charla que quizás acabe impartiendo sobre software libre.
El futuro de Firefox OS en smartphones es incierto
Y esto es desde hace tiempo una verdad como un templo. De aquel inicio embriagador que apuntaba a la web como la tercera gran plataforma móvil, pasamos a una realidad aplastante.
Firefox OS no tuvo éxito en dispositivos móviles por tres razones principales:
- El mercado tecnológico es un mercado que favorece, habitualmente, los duopolios: Apple y Microsoft en escritorio, Apple y Google en móviles, Amazon y Alibaba en ventas online, Facebook y Twitter en sociabilidad digital,… Hay muy pocos ejemplos de escenarios tecnológicos “maduros” en los que convivan con relativo margen tres o cuatro propuestas. Y el mundo móvil hace tiempo que ha entrado en un estado de madurez (ES). hoy en día, el tercero en discordia es Windows Phone, con una propuesta (la de la convergencia) a años luz de iOS y Android. Y aun así, se está comiendo únicamente alrededor del 2-3% de cuota de mercado mundial.
- Firefox OS en mercados emergentes: el verdadero potencial de FFxOS radicaba, a mi parecer, en los mercados emergentes. Hace un par de años, la propuesta que había en el mercado de móviles de gama baja era más que lamentable. Sí, estaba Android, con terminales alrededor de los 100-150 euros, pero la experiencia de uso era sencilla y llanamente una mierda. Android es un sistema operativo que requiere un mínimo de recursos que estos móviles no cumplían. hoy en día, y más con Android One, el sistema se ha optimizado lo suficiente, y esto unido a que la barrera de acceso al hardware ha disminuido, tenemos propuestas por debajo de los 100 euros que al menos se pueden usar. Y eso sin olvidarnos de la gama baja de Windows Phone, que es una verdadera delicia. En el medio, un FFxOS que no supo (o pudo) plantarle cara al gigante cuando debería haberlo hecho, con un sistema que aún estaba en pañales.
- Firefox OS en mercados maduro: Si la gran oportunidad de la tercera plataforma radicaba en su expansión a mercados emergentes, y acabó (salvando contados casos) por ser insuficiente, el despropósito de intentar lanzarlo como alternativa competitiva en mercados ya establecidos como el español era de chiste. No, FFxOS no necesitaba un terminal de gama alta para demostrar su valía. La gracia estaba precisamente en que cualquiera, con un dispositivo con tecnología móvil de hace varios años, pudiera correr un sistema operativo que además de basarse en software libre de verdad, le cubriría sin problemas las necesidades diarias. Porque de nada iba a servir sacar ese terminal de gama alta si la industria de los servicios no apoyaba el proyecto. Si el terminal FFxOS no tenía WhatsApp (básico para España), si la propuesta de Facebook, Twitter y compañía era un mero port de su versión web, si había grandes desaparecidos, y alternativas que prácticamente tenías que conocer por el boca a boca.
Todo esto unido a la incertidumbre de esa apertura a que operadoras “customizaran” la experiencia (le metieran una amalgama de servicios que no harían más que molestar), a que el proyecto se retrasó, como suele ocurrir con todo lo que viene de la industria del software libre, más de la cuenta (los acuerdos cuando quien está detrás es una fundación y no una corporación son siempre mucho más complejos de afrontar), ha hecho que al final la iniciativa pierda fuelle.
El futuro de FFxOS, semejante al del resto de propuestas basadas en la tercera gran plataforma
Y es que la historia se repite. Firefox OS no se abandona a su suerte, pese a que por TechCrunch se les haya ido la pinza y la mayoría de medios hispanohablantes hayan reproducido al dedillo su afirmación.
Seguirán saliendo terminales (GE), y la próxima versión del SO, la 2.6 (EN) se espera para Mayo del próximo año.
A lo que se pone fin (que no es poco) es al modelo actual de trabajo con las operadoras. No habrá, por tanto, nuevos dispositivos móviles de operadora, aunque si vengan nuevos con acuerdos directos con fabricantes.
Además de trabajar en una manera más sencilla de trasladar la experiencia Firefox OS a terminales con Android (bien sea con su launcher (EN), bien sea con la interoperatividad de aplicaciones (ES) o con el cambio de sistema operativo).
Y se dará prioridad al Internet de las Cosas, como veíamos recientemente con ese port a Raspberry Pi (EN), con Firefox OS en televisores (ES) y con placas de desarrollo como Chirimen (EN) para que la comunidad deje volar su imaginación.
Es por tanto una salida a tiempo de una estrategia que ha demostrado no estar a la altura. Es un paso hacia atrás, todo sea dicho, pero entiendo que sea necesario hacerlo.
En todo caso, que hoy no acaba la historia de Firefox OS. Que Firefox OS no ha muerto, aunque lo que venda sea precisamente decir lo contrario.
Y aunque no sea lo que algunos queríamos oír.
FFxOS, en el mercado de telefonía de usuario, tenía desde el momento que nació el mismo problema que todos los demás sistemas que han nacido 3,4 o 5 años después de iOS/Android: llegan tarde, muuuuy tarde. Y llegarán nuevos (o no tan nuevos, como Tizen) y seguirán chocando contra el mismo muro.
Y es que el problema no es lo bueno que sea el sistema. Como desarrollador móvil, estoy hasta las narices de tener que hacer tres veces mis programas, conociendo tres interfaces gráficos diferentes, cada uno con sus pijadas propias, como para añadir un cuarto a la lista. Y no soy el único. En EE.UU. los desarrolladores trabajan y diseñan para iOS y luego, si les va bien, ya verán si hacen la versión de Android. Para Windows casi ni lo piensan, aunque yo creo que muy poco a poco irá cambiando eso.
En resumen: era visto cómo iba a acabar ésto. Sin ser ningún genio, si mañana sale otro SO nuevo más para móviles, sin siquiera verlo te diré \”Otro que se va al tacho…\”
Buena reflexión Manuel, aunque con matizaciones.
Fíjate que si la tercera plataforma al final hubiera sido la web, ese problema que hablas de desarrollos paralelos no hubiera sido tal cual.
De hecho, la promesa (que acabó y parece que acabará en saco roto) de HTML5 era precisamente la posibilidad de desarrollar una vez y portar a cada sistema. Portar porque los sistemas mayoritarios (Android e IOS), aunque ofrecen desarrollo híbrido, no lo hacen a nivel de API nativa. Pero si la tercera gran plataforma hubiera triunfado, quizás sí esa promesa se hubiera materializado, cosa que toda la comunidad de desarrolladores entiendo que aplaudiría con los ojos cerrados.
En fin, que como bien dices, llegaron tarde (o llegaron mal, que WebOS estaba antes que Android e iOS). El mercado tecnológico favorece los duopolios, y aquí Apple y Google supieron moverse adecuadamente cuando debían.
Queda en el aire qué pasará con Windows Phone. Un sistema operativo cerrado, pero que al menos ofrece esa convergencia que el resto es incapaz de ofrecer.
Y si sigue por estos lares, acabaremos por ver cómo cae en el olvido. Pese a que sea hoy en día el proyecto que mejor apunta.
No, no, WebOS tuvo el mismo problema que todos los demás: llegó 2 años tarde al partido. Se lanzó en 2009 cuando el iPhone 3GS salió en verano de ese mismo año (tercera generación). A nivel interface era la caña, pero imagino que a nivel de desarrollo había que \”volver a empezar\” y para qué hacer eso cuando la tienda de iOS estaba en pleno boom y aplicaciones como \”fart\” se vendían como churros a 0.79…
Es normal que a la larga se favorezcan los duopolios. Pero hay que ser desarrollador para sentir por qué pasa eso (y creo que tú lo eres): una única plataforma ya da innumerables quebraderos de cabeza en forma de excepciones, errores imprevistos y particularidades. Dos se llevan todo el tiempo que tienes. ¿Cómo sacas tiempo para tres? Hay gente que lo conseguirá, pero son muy pocos. Y con muy pocos no se pueblan los sistemas de aplicaciones.
Respecto a Windows, estéticamente me parece horrible, con espacios mal aprovechados (veo el whatsapp de mi padre y lloro), pero como sistema para gente mayor es excelente: sencillo, rápido y seguro. Y luego habrá gente que le guste o no, pero necesitan apps. Poco a poco iran saliendo más apps, gracias al diseño universal y Microsoft tiene dinero para soportar mucho tiempo la sangría. Si ven que crece, aunque sea poco, lo mantendrán. Sino, pues a otra cosa.
Tienes razón, mil perdones.
Y esto de acuerdo con lo de los duopolios. Ahí era justo donde la plataforma web quería entrar. A fin de cuentas, no es lo mismo desarrollar dos o tres veces que hacerlo una vez y cambiar cuatro cosas para que sea compatible con el resto de sistemas.
Pero se llegó tarde y mal, lamentablemente, descontando que lo que en principio fueron todo buenas proposiciones (la web mobile de principios cargaba rapidísimo) acabó siendo lo que tenemos ahora: Páginas repletas de JS y tracking publicitario.
En fin, que veremos qué pasa de aquí en adelante con el IoT, porque en móviles ya “está vendido todo el pescado”.