miércoles
ene312007
Bruce Eckel apuesta por la tecnología Flex
miércoles, enero 31, 2007 at 10:01PM
Bruce Eckel ha publicado un artículo en artima.com reflexionando sobre el presente y futuro de las aplicaciones web. En el artículo se discuten los más que conocidos problemas de compatibilidad entre navegadores web y lo costoso que es que una página que emplee css se visualice del mismo modo en varios navegadores.
Sobre Ajax comenta que es un truco ingenioso, pero no deja de ser un truco. Afirma que las aplicaciones de Google son "el techo" de lo que se puede hacer con dicho "truco" y que no vamos a ver nada más sorprendente en el mundo Ajax. Por otro lado, programar aplicaciones Ajax a mano es tremendamente tedioso si se pretende que la aplicación se visualice correctamente en varios navegadores; la alternativa de depender de una librería de terceras partes tampoco parece convencerle aunque no me queda muy claro el porqué.
En el artículo también critica las deficiencias de Java en el escritorio, en especial en todo lo referente al soporte multimedia. Dice que llenas ahora quizás cambien las cosas ya que Java es software libre y puede que la comunidad resuelva algunos de estos problemas.
Pero, dada la situación actual, si quiere desarrollar una aplicación web ahora mismo su recomendación está bastante clara: Flex para la interfaz de usuario y java en el servidor. Flex es multiplataforma, da un buen rendimiento, es fácil de emplear, la instalación es prácticamente transparente para el usuario y encima Adobe está trabajando en una versión de "Flex para escritorio" (Apollo).
Un artículo muy interesante; sin embargo para mi Flex tiene un gran problema para triunfar: es una tecnología propietaria de una empresa. No creo que ninguna empresa (salvo Microsoft) sea capaz de crear una tecnología que alcance un elevado grado de penetración en solitario. Si Java ha llegado a donde está es porque Sun desde un principio dejó que las demás empresas se llevasen una parte del pastel. Si Adobe no hace lo mismo no creo que Flex llegue a ser tan ubicuo como está empezando a ser Ajax.
¿Qué opináis vosotros al respecto?
Sobre Ajax comenta que es un truco ingenioso, pero no deja de ser un truco. Afirma que las aplicaciones de Google son "el techo" de lo que se puede hacer con dicho "truco" y que no vamos a ver nada más sorprendente en el mundo Ajax. Por otro lado, programar aplicaciones Ajax a mano es tremendamente tedioso si se pretende que la aplicación se visualice correctamente en varios navegadores; la alternativa de depender de una librería de terceras partes tampoco parece convencerle aunque no me queda muy claro el porqué.
En el artículo también critica las deficiencias de Java en el escritorio, en especial en todo lo referente al soporte multimedia. Dice que llenas ahora quizás cambien las cosas ya que Java es software libre y puede que la comunidad resuelva algunos de estos problemas.
Pero, dada la situación actual, si quiere desarrollar una aplicación web ahora mismo su recomendación está bastante clara: Flex para la interfaz de usuario y java en el servidor. Flex es multiplataforma, da un buen rendimiento, es fácil de emplear, la instalación es prácticamente transparente para el usuario y encima Adobe está trabajando en una versión de "Flex para escritorio" (Apollo).
Un artículo muy interesante; sin embargo para mi Flex tiene un gran problema para triunfar: es una tecnología propietaria de una empresa. No creo que ninguna empresa (salvo Microsoft) sea capaz de crear una tecnología que alcance un elevado grado de penetración en solitario. Si Java ha llegado a donde está es porque Sun desde un principio dejó que las demás empresas se llevasen una parte del pastel. Si Adobe no hace lo mismo no creo que Flex llegue a ser tan ubicuo como está empezando a ser Ajax.
¿Qué opináis vosotros al respecto?
in
j2ee
j2ee 
Reader Comments