There was much discussion on this topic recently.
You may want to search the archives. I went down the flex path for a while
and finally settled on GWT.

Flex is very powerful and I really like Action Script 3. Flex also has
a very nice grid (which seems to be a popular component for use in a
corporate RIA). And
Flex has data binding. And, you can get a very nice interface with the default
settings.

Some of the negatives, Flex will not work on iPhone or most other
mobile devices. Flex has a large initial download, about 800K IIRC.
Some of the user interaction
with keyboard and focus does not behave the same way as typical web pages
and can take some getting used to. You have to roll your own global styling
(CSS) and localization. It does not adapt well to changing font size which can
impact usability. It is proprietary. Although not required, you will
probably want to purchase the IDE.

GWT let's you use your HTML and CSS experience right away. Since GWT uses
Java, you are forced into a more rudimentary coding style (no fancy closures),
which helps in understanding the code, but not always helpful while
writing the code.
Bugs in rendering can actually be tracked down, understood and usually
corrected.
This is not the case with Flex.

Depending upon the controls you need, you may have to roll your own or augment
the ones you find. I don't think the date picker or the table control
for GWT are fine tuned yet. I had to modify the date picker I chose
and I am writing my own
table control. But, the nice thing about GWT is that these controls are not too
difficult to write yourself. I did not experience that flexibility with Flex.

I have also found the GWT environment to be more stable. While developing in the
Flex IDE, it was common to have lock-ups or IDE crashes. I haven't
really experienced that with GWT.

That's my $0.02. I really like Flex, but I think GWT is the right
choice for our corporate app at this time.


-- 
Jim Freeze

--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"Google Web Toolkit" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to [EMAIL PROTECTED]
For more options, visit this group at 
http://groups.google.com/group/Google-Web-Toolkit?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to