|
I used to use Flex for AIR development, but I think I'm about to switch to HTML/JavaScript now. Here are a few reasons: - I can reuse more (code, designs, etc.). This, obviously, will vary for different people. If you are Flash/Flex developer already your situation will likely to be quite the opposite. - HTML is easier than MXML. Obviously, this is somewhat subjective, too. - jQuery. HTML/CSS/JS wins. - Webkit (HTML) engine is less clunky than Flex. GUIs are, IMHO, snappier when built with Webkit, and this is very important to me. Also, Webkit support for effects and animations is surprisingly good (although Flash beats it easily in this area). - Aptana IDE is free and is very good (never tried Dreamweaver, though) So, here you have another opinion. However, it is worth stating that Adobe favors use of Flash/Flex for developing AIR applications (not sure why), so you'll have to jump through some hoops in order to get started. Aptana helps a lot. Finally, I must say that it's a pity you have to choose. Ideally, you would combine the best of both worlds for your app. And although technically feasible (Flash libraries can be used in a HTML project, and HTML pages can be loaded into Flex application), it is very hard to do, because of the two totally different IDEs (Flex Builder and Aptana) which make debugging such "cross-over" application very hard. So, I guess you'll have to choose. Good luck! |