Meteduras de pata de diseño. Nokia edition

Error de diseño en un instalador de Nokia, que pide que hahas click en 'yes' o 'no', pero solo ofrece dos botones gráficos en que hacer click

Hay compañías a las que uno tiene en especial estima y de las que, en consecuencia, espera más que de las demás… Como Nokia. Y por eso fastidia especialmente que, al instalar una aplicación suya, me digan que haga click o en ‘Yes’ o en ‘No’… y que no haya ningún ‘Yes’ ni ‘No’ a la vista. Que sí, que es fácil. Pero estoy convencido que a unos cuantos miles de usuarios rascándose la cabeza un rato…

¿Symbian en abierto?

De hecho, no es tan sorprendente. El principal damnificado con la aparición de Android es Symbian (y, por extensión, Nokia): si un fabricante de móviles quiere un sistema operativo para sus smartphones, puede (i) querer el de Apple, pero ‘va a ser que no’, (ii) querer el de Microsoft, que tiene sus cosas, y pagar por ello (iii) querer el de Nokia y pagar por ello o… (iv) optar por Android y ahorrarse la licencia pero contar con el desarrollo de Google. No es difícil imaginar que eso iba a acabar con las ya de por sí licencias de Symbian que no son de Nokia. O sea que en una huida adelante, cuentan en ZDNet, Nokia ha comprado la parte de Symbian que no le pertenecía y ha anunciado que liberará el código y dejará de cobrar por las licencias… Una gran noticia para los usuarios de smartphones :-).

El mundo es de los desarrolladores web…

¿Se acuerdan ustedes de cómo se vendía Java hace unos años? Sí, hombre sí: escribir una vez el código, correrlo en cualquier lado. Sigue habiendo mucho desarrollador Java por ahí ganándose la mar de bien la vida, pero pocas aplicaciones de escritorio se me ocurren que hayan sido desarrolladas en Java…

Curiosamente, si uno quiere desarrollar una aplicación picando el código de verdad una sola vez, pero que corra tanto en Windows como en Mac OS X y Linux, la opción que se me ocurre es hacer uso de la caja de herramientas del desarrollador web: lenguajes de scripting para el cliente como JavaScript o ActionScript, lenguajes de scripting para el servidor como PHP, ASP, JSP… Los que digan que así solo se corre dentro del navegador no se han enterado de la existencia de AIR.

Claro que con AIR solo se cubre el escritorio: de momento Windows y Apple OS X, parece que dentro de no mucho Linux. Pero con el nuevo anuncio de Nokia (más en AllAboutSymbian, vía Biskero) va a resultar que esa misma caja de herramientas nos va a dar acceso al desarrollo «de verdad» para el sistema operativo Symbian. Parece que con el nuevo Web Run-Time los desarrolladores web van a tener acceso cada vez a más funcionalidades del móvil: lectura y escritura en la agenda, acceso a la mensajería, el uso del GPS en caso de haberlo…

Nadie en su sano juicio querría una aplicación de escritorio llevada al móvil sin más, pero está bien saber que un conjunto de habilidades te va a dar acceso a una programación rica tanto en la web como en el escritorio como en el sistema operativo móvil más extendido del mundo. Ahora solo falta que Microsoft y Apple hagan lo mismo con sus dispositivos móviles y a disfrutar… (que Microsoft lo haga no me parece difícil, pero mucho me temo que el infierno se congelará antes de que Apple haga lo propio, y mira que lo tendrían fácil).

Forum Nokia en Barcelona

Pues eso. Nota breve para informar que Forum Nokia celebra evento en Barcelona el 26 y 27 de mayo. Los temas a tratar: un seminario de innovación el 26 y, el 27, ‘code camps’ de Flash Lite 3 y ‘location based services’ (el de Flash Lite incluirá concurso de desarrollo de aplicaciones, con premios de Nokia y Adobe). Más detalles.