In recent years, Flex has become the leader in rich Internetapplication (RIA) development technologies based on the Flashplatform, and excitement continues to build around the potential ofwhat Flex 3 has to offer. This comprehensive, in-depth resourceprovides you with the foundations of Flex 3 and shows how you canmaximize your use of Flex 3 to create unique experiences on theInternet and the desktop.
The team of authors distinguishes the relationships betweenvarious aspects of Flex 3 and the Flash platform, while alsooffering extensive coverage of client-side Flex applicationsdevelopment and development best practices. They explain whatFlex® Builder can do, how to develop simple Flex 3applications, and ways to use the Flex 3 framework classes andcomponents. You'll also take a look at more advanced topics such asdata integration, architectural frameworks, and advanced tools.
Packed with detailed examples throughout, this authoritativeguide will get you up and running with Flex 3 quickly, regardlessof your level of Flex experience.
What you will learn from this book
- Techniques for skinning and styling Flex 3 components
Ways to integrate Flash-built assets into Flex 3applications
Various components in the Flex 3 framework that manipulate ordisplay data in the application
The Cairngorm micro-architecture framework
Best practices for building efficient, high-performance Flex 3applications
Components of the Flex 3 toolset, including the debugger,profiler, unit testing framework, logging framework, and automationframework
Ways to migrate to Flex from other languages
Who this book is for
This book is for programmers and developers who are looking toleverage the Flex 3 platform to create RIAs. Experience with Flash,ActionScript, and an XML-based language is assumed.
Wrox Professional guides are planned and written byworking programmers to meet the real-world needs of programmers,developers, and IT professionals. Focused and relevant, theyaddress the issues technology professionals face every day. Theyprovide examples, practical solutions, and expert education in newtechnologies, all designed to help programmers do a better job.