Skip to main content

Flash Builder 4 and Flex 4 Bible

Flash Builder 4 and Flex 4 Bible

David Gassner

ISBN: 978-0-470-63602-2

Mar 2010

1056 pages

Select type: E-Book

Product not available for purchase


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.

Preface xxiii

Acknowledgments xxvii

Part I: Flex Fundamentals 1

Chapter 1: About Flex 4 3

Chapter 2: Using Flash Builder 4 31

Chapter 3: Building a Basic Flex Application 73

Chapter 4: Understanding the Anatomy of a Flex Application 99

Chapter 5: Using Bindings and Components 135

Chapter 6: Debugging Flex Applications 167

Chapter 7: Working with Events 207

Part II: Designing Flex Applications 247

Chapter 8: Using Flex Visual Controls 249

Chapter 9: Working with Text 287

Chapter 10: Using Layout Containers 311

Chapter 11: Using Cascading Style Sheets 341

Chapter 12: Controlling Animation and Working with Drag and Drop 371

Chapter 13: Managing View States 399

Chapter 14: Declaring Graphics with MXML and FXG 419

Chapter 15: Skinning Spark Components 443

Chapter 16: Managing Application Navigation 469

Chapter 17: Working with Pop-up Windows 503

Part III: Working with Data 531

Chapter 18: Modeling and Managing Data 533

Chapter 19: Using List Controls 571

Chapter 20: Using Advanced List Controls 603

Chapter 21: Using the Flex Charting Controls 647

Chapter 22: Working with Data Entry Forms 675

Chapter 23: Working with HTTPService and XML 707

Chapter 24: Managing XML with E4X 749

Part IV: Integrating Flex Applications with Application Servers 775

Chapter 25: Working with SOAP-Based Web Services 777

Chapter 26: Integrating Flex Applications with BlazeDS and Java 807

Chapter 27: Using the Message Service with BlazeDS 849

Chapter 28: Integrating Flex Applications with ColdFusion 873

Chapter 29: Integrating Flex Applications with PHP 911

Part V: Additional Subjects 939

Chapter 30: Localizing Flex 4 Applications 941

Chapter 31: Deploying Desktop Applications with Adobe AIR 955

Index 983

Code Samples