Posts Tagged Internet

Introducción a Flex

En un artículo anterior hablábamos de qué es Flex desde un punto de vista más técnico; sin embargo es bueno contextualizar el porqué es una herramienta muy poderosa, con gran capacidad de despliegue, divertida y adictiva también.

No vayamos a los inicios del Internet, sin embargo tengamos en cuenta que la primera página web era texto. Con un pequeño formato, nada de estilos, solo un título, texto y enlaces. Luego a alguien se le ocurrió que eso era ¡aburrido!, obviamente no ganó el novel de ciencia por eso, pero sí que gano dinero. Así nace el primer navegador que integró todas las tecnologías necesarias para dejar de mostrar texto plano y más bien mostrar esos datos de manera bonita y con imágenes.

Luego vino el uso en masa de servicios que ya existían, sitios web, correo electrónico, chat, en fin, el resto es historia. Pero pasó mucho tiempo para que los sitios web tomaran la forma que hoy tienen; bueno era normal, había que concentrarse en la parte fea, la parte técnica, porque la parte bonita si no tenía una buena plataforma, pues no servía para nada.

Así que en algún momento de la historia del Internet a alguien se le ocurrió que este cuento podía ser además de productivo, algo estéticamente muy bonito, agradable, fácil de usar y otros factores que hicieran de la experiencia del usuario algo acogedor, algo de lo que no tuviera que salirse porque fuera feo sino porque su tiempo no se lo permitía más.

Entonces vino la siguiente revolución, la web 2.0. Y con ella el cambio de muchos conceptos, era el nuevo modelo de desarrollo web, un modelo más incluyente entre los desarrolladores, de mayor colaboración no solo humana sino de los mismos sistemas entre sí, un concepto de desarrollo no pensando de manera cerrada en mi plataforma, mi sistema, mi lenguaje, etc sino en gran medida algo para todos, algo abierto, no restrictivo; y comenzar a ver a Internet no como el medio sino como la plataforma. Y listo, eso quedó claro y comenzó todo ese movimiento web 2.0, comenzamos a ver aplicaciones de gran escala potenciadas por Ajax y en gran parte por Google.

Un tiempo atrás había comenzado otro fenómeno que fue creciendo rápidamente, la tecnología flash y su reproductor el Flash Player que operaba y lo sigue haciendo, como plug-in del navegador. En sus inicios era la manera más práctica de llevar al navegador imágenes vectorizadas con movimiento y además sonido, que luego creció hasta ser el plug-in más ampliamente extendido por el planeta.

Como pasa con toda tecnología, generó fanáticos y detractores de todo tipo, pero hoy es un fenómeno que se mantiene y que nadie puede negar, mucha gente no sabe siquiera que lo tiene instalado en su computador, solo sabe que puede ver videos en youtube.

Con todo ese movimiento web 2.0 en pleno auge y con el potencial que veía Macromedia con la penetración sin precedente del Flash Player, apostaron por la creación de Flex y fue cuando por primera vez acuñaron el término RIA.

En ese entonces la cosa parecía del futuro, tanto así que los costos en licencias, servidores de implementación y hasta la capacitación era prohibitiva para el cristiano promedio y su uso estuvo limitado a enfocarse en la élite, empresas grandes, aplicaciones sofisticadas y desarrolladores exclusivos, sin embargo eso cambió dramáticamente.

Desde la versión 1.5 de Flex se puede evidenciar todo ese cambio de concepción de esta herramienta, afectado de buena manera por las nuevas tecnologías emergentes de eso mismo que ellos llamaban RIA’s y que al estar apoyadas y a veces soportadas por Google eran o gratuitas o de Código Abierto. De esta manera llegamos a lo que es hoy Flex en su versión 3: Un SDK de código Abierto y una herramienta propietaria muy poderosa para desarrollo.

, , ,

5 Comentarios