views:

626

answers:

2

I am planning to learn Flex.

Can anyone give me the link for free and good EBook for flex in pdf format.

Is there any drawbacks of flex?

thanks.

+2  A: 

Have no idea where you can look for a good ebook but i'd definately recommend anything in the O'Reily series of flex texts.

As for drawbacks of flex, obviously there are pro's and cons to most technologies and Flex is no different. Flex is great for rapidly developing scalable web and desktop applications but it's also bound within the limits of the flash player which means there is a trade off in performance and flexibility.

The other drawback is using Actionscript itself (i'm a big fan of it but it's not without it's issues). It's not as sophisticated as Java or C# but it is getting better. If you come from one of those backgrounds though you will end up getting frustrated with it lol.

There are probably a ton of other drawbacks but generally it's great if it's used within the context it was meant for.

James Hay
One thing I'd add here is that while it's true SWFs run inside the Flash player, it's also possible to host players in native desktop apps; we do a lot of this at Real for cross-platform repurposing of our UIs; it's powerful stuff and gets you out of that box completely.
Christian Nunciato
+6  A: 

For a pure PDF reference, here is the Flex Development Guide: http://livedocs.adobe.com/flex/3/devguide_flex3.pdf

HTML Version: http://livedocs.adobe.com/flex/3/html/help.html?content=Part2_DevApps_1.html

Here's page with all of Adobe's Flex documentation: http://www.adobe.com/support/documentation/en/flex/

Flex Developer Center: http://www.adobe.com/devnet/flex/ (This site has a lot of good articles on getting started, as well as advanced techniques, like using itemRenderers.)

Flex CookBook: http://www.adobe.com/cfusion/communityengine/index.cfm?event=homepage&productId=2 (User's contributions of advanced techniques and components.)

Eric Belair