
Professional Adobe Flex 3
by Balderson, Joseph; Ent, Peter; Heider, Jun; Prekaski, Todd; Sugden, Tom; Trice, Andrew; Hassoun, David; Berkovitz, JoeRent Book
New Book
We're Sorry
Sold Out
Used Book
We're Sorry
Sold Out
eBook
We're Sorry
Not Available
How Marketplace Works:
- This item is offered by an independent seller and not shipped from our warehouse
- Item details like edition and cover design may differ from our description; see seller's comments before ordering.
- Sellers much confirm and ship within two business days; otherwise, the order will be cancelled and refunded.
- Marketplace purchases cannot be returned to eCampus.com. Contact the seller directly for inquiries; if no response within two days, contact customer service.
- Additional shipping costs apply to Marketplace purchases. Review shipping costs at checkout.
Summary
Author Biography
Peter Ent is a Computer Scientist at Adobe, working with the LiveCycle team. Prior to this, Peter worked for Adobe Customer Care as a Flex support engineer and then as a technical account manager. Before joining Adobe, Peter worked in the financial services industry at State Street and Fidelity Investments. He also has experience at two startups, building software applications doing imaging and molecular modeling. Peter holds a BS in Computer Science from Syracuse University.
Jun Heider is a senior developer and technical trainer with RealEyes Media, an Adobe partner company based in Denver, Colorado, with a focus in rich Internet applications. Jun graduated from Regis University with a BS in Computer Networking and has a number of technical certifications.
Todd Prekaski has been building software since 1993 (not including his youthful days programming an Apple IIc and TRS-80). He’s been leading application development and strategy for Web-based startups and Fortune 100/500 enterprises ever since, using a panoply of technologies and platform, including Java, .NET, and LAMP. Todd is currently the chief technical architect at Beacon Street Software, based in Boston, Massachusetts. Occasionally, his thoughts show up in his blog at www.simplifiedchaos.com.
Tom Sugden is a technical architect for Adobe Professional Services. His interest in computers began in the 1980s, programming sport simulators and beep-music on the ZX Spectrum 48k. When the keyboard broke from too much Dailey Thompson, Tom upgraded to the Commodore Amiga and continued to create amateur games (but with multi-channel sound) in AMOS, before dabbling in the black art of Assembly language.
Andrew Trice is the principal architect for Flex and AIR for Cynergy Systems, based in Washington, DC. He specializes in data visualization, client/server architectures, object-oriented principles, and rich application development. He has been developing for the Web for more than a decade, with more than eight years in development for the Flash platform. Andrew has developed with Flex since version 1.5, and thrives off the creativity and rich experience that the Flex/Flash platform enables. Andrew is also a regular author for Adobe Devnet and other industry weblogs. He is known not only for Flex expertise but is also a Microsoft Certified Application Developer and possesses a wide range of knowledge regarding relational databases, AJAX/JavaScript, ColdFusion, .NET, and Java-based Web applications.
David Hassoun is the founder of RealEyes Media, LLC, a digital media firm based in Colorado that focuses on interactive motion media and advanced Flash and Flex platform applications. David has always had a passion for motion media, the power of video, and the challenges of usability and interactivity. David is an Adobe Certified Master Instructor, teaches advanced RIA classes at the University of Denver, serves as the Rocky Mountain Adobe user group manager, and has taught and developed advanced Flash and Flex application courses. As a consultant or while employed with other firms, he has worked for a wide range of companies such as American Express, Chase Manhattan, Qwest, Boeing, Macromedia, Adobe, the U.S. Air Force, Bechtel/Bettis, and many more. David regularly performs advanced code and technical best practices reviews, and has provided directional advice for international industry leaders over the past years — including many technical, courseware, and application reviews as an industry expert.
Joe Berkovitz is president of Noteflight LLC, maker of the world’s first online music notation editor, and is a senior software architect with consulting shop Infrared5. With almost three decades of designing and building world-class software, Joe brings creativity and discipline to his work in Flash and Flex. He is a frequent speaker at conferences and is the originator of the popular MVCS architecture for complex Flex applications. Joe has published several ambitious open-source projects, most recently the Moccasin graphical editing framework and Flexcover, a code coverage tool for AS3. Joe is an active pianist and composer, and performs frequently in the Boston area.
Table of Contents
Introduction | |
Introduction to Flex 3 | |
Why Flex? | |
The Flex 3 Ecosystem | |
ActionScript 3.0 Fundamentals | |
Using ActionScript 3.0 | |
Introduction to Flex Builder 3 | |
Developing with Flex 3 | |
Using Flex Builder 3 | |
MXML Fundamentals | |
Developing with Flex Builder 3 | |
Customizing Flex Builder 3 | |
Working with Components | |
The Component Life Cycle and Class Hierarchy | |
Using Data Binding and Events | |
User Interface Controls and Containers | |
Layout Strategies | |
User Interface Integration | |
Getting Started with AIR | |
Advanced Component Development | |
Custom ActionScript Components | |
Custom MXML Components | |
Extending Flex Components | |
Advanced Event Programming | |
State Management | |
Using Libraries | |
Visual Effects and Multimedia | |
Styles | |
Skinning and Themes | |
Visual Effects | |
Dynamic Skinning and the Drawing API | |
Flash Integration | |
Loading External Assets | |
Video and Sound | |
Advanced Flash Integration | |
Data Management | |
Working with Data | |
Formatters and Validators | |
Using the List Components | |
Advanced Data Controls | |
Drag and Drop in Flex | |
Drag and Drop in AIR | |
Using the Charting Components | |
Resource Bundles and Data Localization | |
Client Communications | |
Browser Communication in Flex | |
HTML Mashups with AIR | |
Deep Linking | |
System Interactions in Flex | |
Native Desktop Support with AIR | |
LocalConnection and Shared Objects | |
File Management with Flex | |
Local File Management with AIR | |
Server Integration | |
Introduction to RPC Services | |
Error Handling | |
Flex and Flash Media Server | |
RESTful Web Services with Flex and the Zend Framework | |
Integrating Flex and Java | |
Web Services with .NET and Flex | |
Offline Data Access with AIR | |
Data Services | |
Introduction to LCDS | |
LCDS and ColdFusion | |
The Message Service | |
The Data Management Service | |
Advanced Data Management Services | |
The Data Services Stress Testing Framework | |
Using BlazeDS | |
Using Cairngorm | |
MVC Frameworks | |
Introduction to Cairngorm | |
Applied Cairngorm | |
Advanced Cairngorm | |
Application Development Strategies | |
Best Practices | |
The Security Model | |
Modular Application Development | |
Application Performance Strategies | |
Project Documenting with ASDoc | |
Desktop Deployment with AIR | |
Dual Deployment for Flex and AIR | |
Testing and Debugging | |
Debugging Flex Applications | |
Using the Flex Profiler | |
Unit Testing and Test-Driven Development with FlexUnit | |
The Logging Framework | |
The Automation Framework | |
ActionScript Language Comparison | |
Index | |
Table of Contents provided by Publisher. All Rights Reserved. |
An electronic version of this book is available through VitalSource.
This book is viewable on PC, Mac, iPhone, iPad, iPod Touch, and most smartphones.
By purchasing, you will be able to view this book online, as well as download it, for the chosen number of days.
Digital License
You are licensing a digital product for a set duration. Durations are set forth in the product description, with "Lifetime" typically meaning five (5) years of online access and permanent download to a supported device. All licenses are non-transferable.
More details can be found here.
A downloadable version of this book is available through the eCampus Reader or compatible Adobe readers.
Applications are available on iOS, Android, PC, Mac, and Windows Mobile platforms.
Please view the compatibility matrix prior to purchase.