Industrial Deals Books Holiday Gift Guide Shop Men's Athletic Shoes Learn more nav_sap_SWP_6M_fly_beacon Adele egg_2015 All-New Amazon Fire TV Get Ready for the Winter Gifts Under $50 Amazon Gift Card Offer minions minions minions  Amazon Echo Starting at $84.99 Kindle Black Friday Deals BestoftheYear Outdoor Deals on HTL

Enter your mobile number or email address below and we'll send you a link to download the free Kindle App. Then you can start reading Kindle books on your smartphone, tablet, or computer - no Kindle device required.

  • Apple
  • Android
  • Windows Phone
  • Android

To get the free app, enter your email address or mobile phone number.

Flex 4 in Action: Revised Edition of Flex 3 in Action 1st Edition

18 customer reviews
ISBN-13: 978-1935182429
ISBN-10: 1935182420
Why is ISBN important?
This bar-code number lets you verify that you're getting exactly the right version or edition of a book. The 13-digit and 10-digit formats both work.
Scan an ISBN with your phone
Use the Amazon App to scan ISBNs and compare prices.
Have one to sell? Sell on Amazon
Buy used On clicking this link, a new layer will be open
$6.00 On clicking this link, a new layer will be open
Buy new On clicking this link, a new layer will be open
$49.99 On clicking this link, a new layer will be open
More Buying Choices
32 New from $10.49 33 Used from $0.60
Free Two-Day Shipping for College Students with Amazon Student Free%20Two-Day%20Shipping%20for%20College%20Students%20with%20Amazon%20Student

Get Up to 80% Back Rent Textbooks
$49.99 FREE Shipping. Only 1 left in stock (more on the way). Ships from and sold by Gift-wrap available.

Frequently Bought Together

  • Flex 4 in Action: Revised Edition of Flex 3 in Action
  • +
  • Adobe Flex 4.5 Fundamentals: Training from the Source
Total price: $82.11
Buy the selected items together

Editorial Reviews

About the Author

Tariq Ahmed is a web application pioneer with over 15 years of experience. Hewas first to introduce eBay to Adobe Flex which then later proliferated to otherteams. As an Adobe Flex Community Expert, Tariq is particularly known for hisCommunity Flex (CFLEX.Net) site. Heis currently the Manager of ProductDevelopment at Amcom Technology, managing a team of RIA Engineers andBusiness Intelligence Analysts.

Daniel Orlando is a recognized RIA Architect, specializing in enterprise class Flex and AIR applications. Dan is often called on as a resource for information on top-ics involving bleeding edge technology platforms for radio interviews and printpublications, which include: PHP Architect magazine, Flex and Flash DeveloperMagazine, Amazon Web Services Developer Connection, Adobe DeveloperConnection, IBM developerWorks,, and many others.

Joel Hooks is a Flash Platform developer with experience in Actionscript 3, Flex, and Python. With the introduction of Actionscript 3, Joel finally found a platform that allows him to architect useful tools while fully leveraging his experience as a visual artist. Joel is passionate about technology and enjoys exploring the landscape of frameworks, libraries, and tools that make his work constantly fun and challenging.


Hero Quick Promo
Holiday Deals in Kindle Books
Save up to 85% on more than 1,000 Kindle Books. These deals are valid until November 30, 2015. Learn more

Product Details

  • Paperback: 600 pages
  • Publisher: Manning Publications; 1 edition (November 25, 2010)
  • Language: English
  • ISBN-10: 1935182420
  • ISBN-13: 978-1935182429
  • Product Dimensions: 7.4 x 1.2 x 9.2 inches
  • Shipping Weight: 2.3 pounds (View shipping rates and policies)
  • Average Customer Review: 4.4 out of 5 stars  See all reviews (18 customer reviews)
  • Amazon Best Sellers Rank: #2,181,924 in Books (See Top 100 in Books)

More About the Authors

Discover books, learn about writers, read author blogs, and more.

Customer Reviews

Most Helpful Customer Reviews

11 of 11 people found the following review helpful By David Ham on February 2, 2011
Format: Paperback Verified Purchase
One of the main features of Flex 4 is the new Spark component architecture, with its new layouts and skinning features. The book has only cursory discussion about Spark layouts, and almost nothing on skinning.

Skinning is the whole point! The new system is advertised to be the most flexible yet, giving the most power to designers, but I've found more information on it in blog posts and videos on

I bought this book based on the high reviews, and that it was specifically about Flex 4. But I learned a lot more about Flex from Chafic Kazoun and Joey Lott's "Programming Flex 2" by O'Reilly.

The other material seems rushed as well; if I didn't already know Flex I think I'd be very confused.

Avoid this book if you're looking for an explanation of how Spark works.
1 Comment Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback.
Sorry, we failed to record your vote. Please try again
Report abuse
7 of 7 people found the following review helpful By ac on March 4, 2011
Format: Paperback
I read the custom components chapter in this book to beef up my knowledge, having completed a few tutorials on creating Spark components already (thank goodness I had!) The author, rather than building up a single simple example has decided to show 'component code' for one component, but 'skin code' from some other component (actually he refers back to an earlier code example, as if creating a single cohesive example for this chapter was too much trouble).

Furthermore the skin code example has been unnecessarily imported from Adobe Illustrator (there is no actual end-component example to accompany this chapter, so why do that?)- all it means is that the example code contains additional Illustrator-specific information which in most circumstances is not needed, and it is not even explained here despite this supposedly being an introduction to Flex4 and Spark components.

The example also seems incomplete as there is no specific discussion about declaring the states-node in the skin-part to correspond with the component code. The first part of the chapter ends with the words "You now know how to make a simple custom component. Next up are composite components". Trust me, if all you have read is this chapter you won't know how, and you probably shouldn't proceed.

This book gets STUNNING reviews on but look deeper and almost all reviewers have either only reviewed this book, or have largely only reviewed other Manning publications - apart from someone who only gives it a 2 star review and says that the Spark info in this book is sadly lacking - possibly the only honest review there!

Having said that, a few chapters in this book are good - if you want to learn RobotLegs then Joel Hook's chapter is a great read, but otherwise I would steer clear.
Read more ›
Comment Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback.
Sorry, we failed to record your vote. Please try again
Report abuse
2 of 2 people found the following review helpful By Evan Smith on May 4, 2011
Format: Paperback Verified Purchase

I expect more out of my computer books then errors in the simple examples! We should all have higher standards.

Here are some examples, and note there is no Errata published to date. Thus, you will want this list if you are reading the book.

Page 204 mx:Script is incorrect, use fx:Script
Page 91: spark.skins.default.DefaultItemRenderer, use spark.skins.spark.DefaultItemRender
(there are two instances both in listing 4.18 and 4.19
Page 176:, use
Page 200: Listing 10.6 first note that you need to save this as HListIRExample, having first
done a "file/new/Item Render" and filling in the listing for 10.6 (and yes rename to Canvas). Then you can try out Listing 10.7.
Page 201: Notice that Listing 10.7 is missing </s:layout>
Page 188 and 189: almost hopeless in the number of errors but here goes
- change to
- change s:SimpleText to s:Label
- change selectionChanging to changing
- change s:BitmapImage to mx:Image
images are not provided (naturally). Just create an "images" directory under your src directory. Then copy over some of your own jpgs and rename as needed.
Page 174: rename evt to Event
Page 175 rename evt.currentTarget to event.currentTarget
Page 53: the "don't wrap case blocks in curly braces - incorrect. You may wish to do this based on the scope of the variables you are using.

Many of these errors indicate that someone did not test the examples in the book. One should NEVER just retype code. Thus the design of this book is poor! What should have occurred is the code that must run somewhere (I hope) was linked directly into the text and thus the code at least in syntax correct.

Only half way through and am wondering if I am wasting my time and should just try a new book now that Flex 4.5 is out.
4 Comments Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback.
Sorry, we failed to record your vote. Please try again
Report abuse
1 of 1 people found the following review helpful By Doug Warren on November 19, 2010
Format: Paperback
This is a very practical book for learning Flex and ActionScript together based on useful examples. It covers all the key topics needed by someone interested in learning Flex 4. I consider it an essential handbook for any developer interested in understanding and applying Flex 4 in their projects.

This book enables developers to become proficient with Flex 4, overcoming typical challenges experienced after learning the basics; it helps them understand how to design their Flex applications effectively, using appropriate design patterns, frameworks, and tools. The authors really clarified throughout the book how to put various techniques together for practical solutions that are not obvious by typical reference-oriented documentation that only describes features without the context offered here.

I really liked the comprehensive coverage of all the key Flex 4 features, which effectively demonstrated these capabilities with great examples. The code examples were extremely useful, and can be easily applied to most projects. Even more importantly, the examples all worked well, with just minor errors (easily corrected).

The examples make it very easy to learn Flex technologies and understand how to utilize its broad features. They also provide a great foundation for experimenting beyond those offered in the book since they cover the wide range of capabilities offered in Flex. I liked the thorough and focusing explanations that accompanied the examples, as well as the appropriate discussions about relevant properties, methods, and events related to each tag/class.

I strongly recommend this as a book to anyone interested in learning Flex 4. It's also a key foundation for the other complementary Flex books from Manning, such as Hello Flex 4!, Flex on Java, Flexible Rails, and AIR in Action.
Comment Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback.
Sorry, we failed to record your vote. Please try again
Report abuse

Most Recent Customer Reviews

Set up an Amazon Giveaway

Amazon Giveaway allows you to run promotional giveaways in order to create buzz, reward your audience, and attract new followers and customers. Learn more
Flex 4 in Action: Revised Edition of Flex 3 in Action
This item: Flex 4 in Action: Revised Edition of Flex 3 in Action
Price: $49.99
Ships from and sold by

Want to discover more products? Check out this page to see more: computer network