A complete and thorough reference for developers on the new Flex 4 platform Create desktop applications that behave identically on Windows, Mac OS X, and Linux with Adobe's new Flash Builder 4 platform and this in-depth guide. The book's tutorials and explanations walk you step-by-step through Flash Builder's new, faster tools; the new framework for generating code; how to connect to popular application servers; upgrading from Flex 3; and much more. Shows you how to create rich applications for the Web and desktop with the very latest version of Flex, with detailed coverage for both new and veteran Flex application developers Walks you through Flex basics; upgrading from Flex 3; how to create desktop applications with AIR; and integrating Flex applications with the most popular application servers, including ColdFusion, ASP.NET, and PHP Includes extensive code samples of common tasks that you can use to jump-start your development projects Flex your development muscles with the Flex 4 and this comprehensive guide. Note: CD-ROM/DVD and other supplementary materials are not included as part of eBook file.
Table of Contents
Preface. Acknowledgments. Part I: Flex Fundamentals. Chapter 1: About Flex 4. Chapter 2: Using Flash Builder 4. Chapter 3: Building a Basic Flex Application. Chapter 4: Understanding the Anatomy of a Flex Application. Chapter 5: Using Bindings and Components. Chapter 6: Debugging Flex Applications. Chapter 7: Working with Events. Part II: Designing Flex Applications. Chapter 8: Using Flex Visual Controls. Chapter 9: Working with Text. Chapter 10: Using Layout Containers. Chapter 11: Using Cascading Style Sheets. Chapter 12: Controlling Animation and Working with Drag and Drop. Chapter 13: Managing View States. Chapter 14: Declaring Graphics with MXML and FXG. Chapter 15: Skinning Spark Components. Chapter 16: Managing Application Navigation. Chapter 17: Working with Pop-up Windows. Part III: Working with Data. Chapter 18: Modeling and Managing Data. Chapter 19: Using List Controls. Chapter 20: Using Advanced List Controls. Chapter 21: Using the Flex Charting Controls. Chapter 22: Working with Data Entry Forms. Chapter 23: Working with HTTPService and XML. Chapter 24: Managing XML with E4X. Part IV: Integrating Flex Applications with Application Servers. Chapter 25: Working with SOAP-Based Web Services. Chapter 26: Integrating Flex Applications with BlazeDS and Java. Chapter 27: Using the Message Service with BlazeDS. Chapter 28: Integrating Flex Applications with ColdFusion. Chapter 29: Integrating Flex Applications with PHP. Part V: Additional Subjects. Chapter 30: Localizing Flex 4 Applications. Chapter 31: Deploying Desktop Applications with Adobe AIR. Index.
David Gassner is the President of Bardo Technical Services, an Adobe Solutions Network Training Provider. He holds Adobe developer certifications in Flex, AIR, ColdFusion, Flash, and Dreamweaver. He is the author of Flex 3 Bible (Wiley) and of technical training videos from lynda.com on Adobe Flex, AIR, ColdFusion, and Dreamweaver. He is also a regular contributor to Adobe Systems' Certified Courseware for Flex.