Hi David quite broad questions :)
Performance & bugs: If i was you, i would invest some time and create simple test applications for the actual usecases. This gives you a much better understanding than someone telling you Flex is faster than Ajax, or Ajax is faster than Flex, whatever this means. Support: Yes, the sdk comes with source for most of the classes. I'm not aware of any showstoppers yet, but again, this depends on your usecases. Testing You can use Mercury Quicktest Pro to do functional testing. The thing is, you also need a FlexDataServices license to do so. I'm not aware of other solutions at the moment. SubApps In my current project we are using Modules to achieve that. Seems to work quite well. Then again, you have to see what you get: A truely crossplattform runtime with sound, video and embedded fonts, a decent component based application framework and a fully typed programming language. I'm pretty much sure, that there is no other Ajax or whatever toolset, which gives you the same results in such a short amount time as Flex. Good luck, Ralf. -- Ralf Bokelberg <[EMAIL PROTECTED]> Flex & Flash Consultant based in Cologne/Germany Phone +49 (0) 221 530 15 35 On 19 Apr 2007 10:28:51 -0700, hay77772000 <[EMAIL PROTECTED]> wrote:
Hi, We're looking at Flex for a new project, but I am a little wary of making such a big jump and trying to take a long hard look at it before we do. We're looking at the free approach - using the Flex 2 SDK, receiving XML from Spring backend. I'm sure everyone here loves it ;-), but I was wondering if I could solicite a few honest responses to the following questions? 1) Performance - our main concern. What areas are subject to some of the flash player performance issues? Any hints on how to design for best performance? How does it compare with Ajax? 2) Support - concerned that it's not open source. What happens if we find a show-stopping bug? Is it possible to subclass classes in the SDK? Does the SDK come with source? 3) Existing Bugs - is there a bugs database? What bugs exist that can't be worked around? 3) Licensing - what does the phrase "There are some limitations in the license that restricts the redistribution of the SDK in commercially distributed software." mean here: http://weblogs.macromedia.com/pent/archives/2006/06/flex_20_now_ava.cfm? 4) Testing - I know there is some support for automated testing, but can it actually test the UI we ship with? 5) We need to create a web app that can have different sub-apps plugged into it. Can Flex support this? Suggestions how? Many thanks!! David

