Appcelerator Titanium: Web apps en tu escritorio

Lisandro Pardo . Vista 4542 veces

Las aplicaciones web están ganando cada vez más terreno. El ejemplo más notable hasta la fecha es sin duda Google Docs, a través del cual hace tiempo que un usuario puede crear documentos y planillas de cálculo tan elaboradas que compiten con los más completos paquetes de oficina. Existen muchas herramientas de desarrollo para crear nuestras propias aplicaciones web, y Appcelerator Titanium es una de ellas. A pesar de estar en una versión muy temprana, esperábamos encontrarnos con un entorno de desarrollo amigable, intuitivo y adecuado para novatos. Bueno, tal vez fuimos demasiado optimistas...


  • Ingeniería cuántica extraterrestre
    Después de haber explorado el programa por más de una hora, no podemos encontrar otro calificativo para describirlo. La instalación es bastante sencilla, tal y como hemos visto en otros programas. Verificamos que el paquete ocupa alrededor de 50 MB una vez instalado, y procedimos a ejecutarlo. Ahora, ya se pueden dar una idea de a qué nos estamos enfrentando con decir que debimos seguir parte del tutorial para poder iniciar el programa. Ni siquiera hay una forma de entorno gráfico o de guía asistida: La única forma de comenzar es directamente sobre la consola de sistema.

    • La instalación del programa es simple, pero iniciarlo es otra cosa La instalación del programa es simple, pero iniciarlo es otra cosa
    • Las instrucciones para comenzar el primer proyecto están en la página oficial Las instrucciones para comenzar el primer proyecto están en la página oficial

    Allí es a donde fuimos, siguiendo paso a paso los comandos que la página oficial nos indicó. Titanium descargó lo que parecieron ser algunas dependencias para comenzar con nuestro primer proyecto. Por suerte la descarga no demoró mucho, y no encontramos ningún error por el camino. Recién al correr el ejecutable que generamos (llamado myproject.exe) pudimos ver algo relativamente similar a una interfaz gráfica. Dentro del programa pudimos ver algunos ejemplos de funciones específicas, como por ejemplo generar un icono para que descanse en la bandeja de sistema, entre otros.

    Parece que el ordenador va a explotar, pero no, esto es así Parece que el ordenador va a explotar, pero no, esto es así
    • Tras un buen rato, alcanzamos esta pantalla... Tras un buen rato, alcanzamos esta pantalla...
    • ... en donde sólo vimos ejemplos y más ejemplos ... en donde sólo vimos ejemplos y más ejemplos

    Hasta donde podemos ver, las líneas de códigos parecen gobernar el universo de Titanium, y esto usualmente trae un problema: Hay que saberse la mayor cantidad posible. Intentamos indagar un poco más en la página oficial del programa, consultando alguna clase de documentación que nos pusiera más en sintonía con este nuevo entorno. Pero al tratarse de un Preview Release 1 (algo así como una versión 0.1 que en mi opinión no debería haber salido), no encontramos nada parecido. Es más, algunas secciones de la página oficial aún están en construcción. Sólo pudimos hallar una pequeña comunidad que aún tiene muy pocos temas activos, y que está claramente más orientada a los desarrolladores que a los usuarios que desean aprender a usar Titanium.

    Tweetanium funcionando Tweetanium funcionando

    Existen son algunas demos de programas creados bajo Titanium. El más llamativo de todos es Tweetanium, una especie de mensajero. También está Playtanium, un reproductor de vídeos de YouTube en donde puedes buscar vídeos sin necesidad de ir a la página en sí. El reproductor se inició y pudimos realizar varias búsquedas. Todo hubiera ido a la perfección de no ser por el detalle que jamás pudimos ver un sólo vídeo. Cada vez que pulsamos Play, sólo recibimos una pantalla negra como recompensa. Evidentemente, las demos parecen sufrir la misma inmadurez que posee esta plataforma.

    Playtanium prometía mucho, pero nunca funcionó Playtanium prometía mucho, pero nunca funcionó

     

     

    Sería muy injusto sacar conclusiones de un programa que se encuentra en una etapa tan temprana, pero no podemos evitar decir que Titanium está demasiado verde como para haber sido lanzado a la red, sin mencionar que es definitivamente inapropiado para un usuario novato. Sólo desarrolladores con años de experiencia podrán sacar algún provecho de Titanium, a medida que vaya madurando. No negaré que existe la posibilidad de que Titanium se convierta en una de las plataformas de desarrollo por excelencia, pero de momento, creo que hay otras plataformas más interesantes para aprender. Lo único que espero es que las versiones futuras prueben que estoy equivocado.

    Página oficial:  Haz clic aquí

¿Y tú, qué opinas?

  • nuevo comentario
    Nombre

    Campo obligatorio

    Email

    Escriba una dirección de correo electrónico con el formato sunombre@ejemplo.com.

    Campo obligatorio

 
Ir arriba