Java Chatter and Random Nagging

Sunday, June 17, 2007

Rich User Interface Web Frameworks

In the large and confusing world of UI frameworks, Tapestry, Wicket, GWT, and Echo2 occupy a special place between all the template-based solutions...
  • My personal project uses Echo2, which grants me a lot of flexibility and a both eyecatching and flexible interface which is important for the Rich User Interface I want my application to have.

  • GWT is becoming very popular too. Its usefulness has been proven by all the free applications Google throws at us. Since it is client-side oriented, programmers can only use a subset of Java.

  • Tapestry and Wicket are more hybrid technologies, where the user combines both template-based solutions and Java POJO programming.

  • Adobe Flex is a different breath, and is not directly connected with Java technology, since it can be used with any programming language that supports web services. Which brings us to its major disadvantage, since programming webservices for every application service is a bit more tedious.

What I would love to see however, is an Echo2-like framework that supports Swing server-side programming and compiles into Flash for the client-side. It would allow the same object-oriented style of programming that is used in Echo2 (Swing-like), only this time it would result in a Flash Movie instead of DHTML. This would overcome all the browser-incompatabilities and would create a user experience that would be more fluent than javascript can achieve in the browser. I was googling for such a project a while ago, but nothing turned up. Could be an idea for a new sourceforge project ?

2 Comments:

At 10:41 am, Blogger Mwanji Ezana said...

"an Echo2-like framework that supports Swing server-side programming and compiles into Flash for the client-side"

And serves coffee, too! :)

 
At 10:47 am, Blogger Johan said...

...and has big bo...

 

Post a Comment

<< Home