Trabajé un poco en el desarrollo de Symbian / Qt.
Estoy de acuerdo con Horace, excepto que alrededor de 2008 Nokia “lo entendió”. Sabían que la experiencia del usuario era el rey, y la persiguieron con miles de millones de dólares. No pudieron hacerlo.
¿Que pasó?
- ¿Puedes sugerir un teléfono alucinante?
- ¿Qué debo saber antes de comprar un teléfono celular en Japón?
- ¿Es RCS (Rich Communication Suite) algo enorme o qué?
- ¿Qué es la notificación push? ¿Como funciona?
- ¿Cómo pueden los números de teléfono tener 11 o más dígitos?
Creo que es importante hacer una distinción entre el sistema operativo y la capa de interfaz de usuario. El sistema operativo solo proporciona el mecanismo, puede superponer cualquier tipo de interfaz de usuario que desee.
Por ejemplo, puede tener un sistema operativo Unix con una capa de interfaz de usuario OSX (Mac), o puede tener X-Windows / Gnome (como mi computadora portátil).
Symbian es mucho más eficiente en recursos que IOS o Android. Y eso todavía importa mucho, el iPhone tiene una duración de batería horrible, las cámaras apestan a los teléfonos en general. Al consumir menos energía y memoria, se abrió espacio (y dinero) para una mejor cámara, por ejemplo.
Echa un vistazo al N8, un teléfono que todavía estoy usando.
El hardware fue innovador. Esa es una cámara Carl Zeiss de 12 megapíxeles en la parte posterior. Flash de xenón. Graba video en HD.
La eficiencia de Symbian permitió a los ingenieros de hardware colocar esa cosa allí (bueno, casi, tenga en cuenta el bulto 😉 Y la batería dura.
Hardware épico. IU: engorroso. Es simplemente “OK” en un mercado donde OK no es suficiente. Piensa en windows 3.1. Funciona en el mejor de los casos.
Nokia trató de conseguir un operador importante para lanzar esto en los Estados Unidos a fines del año pasado. El operador estaba listo para firmar, pero primero hizo una prueba simple: colóquelo en una mesa al lado de un Android y un iPhone, y deje entrar a algunas personas.
El veredicto: “De ninguna manera compraría esto”. Resultado: El ‘elopacalypse’: Elop tira la toalla symbian y abre las puertas a Microsoft.
¿Por qué Nokia, con miles de millones para gastar, no podría poner una interfaz de usuario decente encima de Symbian? Aunque podían cambiar las prioridades, no podían cambiar la cultura. Es una ingeniería, no un diseño, una cultura.
Para ellos, el problema de la interfaz de usuario era solo otro problema tecnológico que se desglosaría, resolvería y ensamblaría. Simplemente le lanzas a mucha gente. Se acumularon a partir de lo que tenían:
Tenían a Symbian. También tenían una capa de gráficos viejos y crujientes llamada Avkon. Echaron a Avkon y compraron Qt. Qt es una herramienta muy capaz para crear interfaces de usuario. Hasta aquí todo bien.
Luego trajeron a “personas de diseño”. Muchísimos de ellos. Los comités generaron resmas de especificaciones. Ejércitos de programadores listos para trabajar.
Pero las especificaciones seguían cambiando. No hubo una visión coherente de cuál sería el resultado final. “¿Las ventanas tienen un botón ‘X’ o un botón ‘Atrás’?
¿Deja el proceso en ejecución? No sé, hagamos una llamada de conferencia sobre esto, espec. artículo # 2074 “. Este tipo de cosas estaban sucediendo durante el desarrollo
Se introdujo una segunda capa de gráficos en la parte superior de Qt llamada Orbit, y luego se retiró a la mitad.
Como una película que nunca se hace porque el guión está en reescritura durante la producción.
Hablando de películas, contrasta esto con el enfoque de diseño de Steve Jobs, anteriormente de Pixar. Diseños de Apple de arriba hacia abajo. Comienza con maquetas de píxeles perfectos, un tutorial de la experiencia del usuario. Llegan a una visión única y coherente y se la pasan a la ingeniería: “Haz esto”.
Nokia sabía que la interfaz de usuario era la parte más crítica del sistema. Pero a nivel cultural, no entendieron que la interfaz de usuario era el propósito del sistema, no solo un problema tecnológico por resolver.