This content has been marked as final. Show 3 replies
It has been said that those with a background in programming find Flex easier to work with than Flash (which I think is based on an "animation" metaphor - I've not used Flash). There are a few sources to check out for discussion on this: http://www.adobe.com/devnet/flash/articles/flex2_flash_developers.html, http://en.wikipedia.org/wiki/Adobe_Flex, http://flashenabledblog.com/2007/02/23/flex-vs-flash/. Since you have three weeks left, if you have any background in software development, I'd say choose Flex and write a simple application. My 2 cents! :)
Yeah, it depends on what you want to do. Need to create an animation, learn Flash. Need to create an application, learn Flex.
In any case, if your project requires anything but the simplest of user interaction, learn Flex, because Flex was created to overcome the nasty Flash app creation mess.
I started using Adobe/Macromedia technologies with Director, then switched to Flash then to Flex.
I can say that I like better Flash than Director for 2D projects and better Flex than Flash for application development.
Application development in Flash is time consuming (albeit you can also use UI components and MVC frameworks).
Flash is perfect for interactive experiences which is why brands use it so much for microsites and product launch sites. But when a brand needs an application on its website, it resorts to Flex (like a car configurator or a product comparison app).