For all RIA fans out there who are deciding whether to go with GWT or Flex for your next project, I highly recommend to consider the following initiative. It is called
. It packages a well known
Ext GWT Explorer Demo
Both technologies have something to offer. GWT is great because it leverages the power of Java and takes away cross-browser development pains, but is still plain old HTML/CSS. Flex is great because it packs tons of eye-candy functionality rendered in a Flash Player plug-in that is still pretty light weight. GXT combines both technologies together by wrapping selected Flex components into Java/GWT libraries, creating somewhat like a hybrid between two technologies. As an active GWT developer, I would say that this combination is very attractive. I can still write all my layouts, forms, validations, AJAX interactions in GWT/Java, which it does pretty well, and have selected Flex components handle the rest of RIA functionality. As of now, GXT supports Flex components for Charting. It would be great to see that expanded into Sound, Video, Maps, etc.. support in the near future. If this happens, GWT/Flex combination would be a very productive tool in developing RIA websites quickly and effectively. Another piece of the puzzle is increasingly popular Rails/Grails streamline development. I have not yet tried GWT/Flex/Rails integration, but imagine it is possible. If anyone has successfully engaged it, any input is highly appreciated. Thank you and Aloha!
- Design • Build • Localize | Web • Desktop • Mobile