You are previewing What's New in Adobe AIR 3.
O'Reilly logo
What's New in Adobe AIR 3

Book Description

This book will present you with a full rundown of all the new features in the upcoming AIR 3.0 runtime. Along with each feature, if applicable, will be a demonstration of how to employ the new feature. There's also be a short introduction to AIR and a chapter dedicated to providing you with additional resources.

Table of Contents

  1. What's New in Adobe AIR 3
    1. A Note Regarding Supplemental Files
    2. Preface
      1. Introduction to Adobe AIR 3
      2. Who This Book Is For
      3. Who This Book Is Not For
      4. Conventions Used in This Book
      5. This Book’s Example Files
      6. Using Code Examples
      7. How to Use This Book
      8. Safari® Books Online
      9. How to Contact Us
      10. Acknowledgments
    3. 1. Improvements to the MovieClip and Drawing APIs
      1. Cubic Bezier Curves
      2. DisplayObjectContainer.removeChildren()
      3. MovieClip.isPlaying
    4. 2. External Image Capabilities
      1. Enhanced High-Resolution Bitmap Support
      2. JPEG-XR Support
    5. 3. Stage3D: High Performance Visuals
      1. Stage3D Accelerated Graphics Rendering
        1. Elements of Stage3D
        2. Stage3D Example Using Away3D
        3. Stage3D Example Using Starling
        4. Tooling Support for Stage3D
          1. Unity
          2. Flare3D Studio
    6. 4. Mobile Advantage: StageText and StageVideo
      1. StageText Native Text Input UI (Mobile)
      2. StageVideo Hardware Acceleration (Mobile)
    7. 5. Video and Audio Enhancements
      1. H.264/AVC Software Encoding
        1. Encoding H.264 within AIR 3
        2. Reading an H.264 Stream into AIR 3
      2. G.711 Audio Compression for Telephony
    8. 6. Mobile Device Hardware Additions
      1. Camera Position API (Mobile)
      2. Device Speaker Control (Mobile)
      3. Background Audio Playback Support on iOS (Mobile)
    9. 7. Data Transfer Additions
      1. Native JSON (JavaScript Object Notation) Support
        1. JSON.parse()
        2. JSON.stringify()
      2. Socket Progress Events
    10. 8. Runtime Enhancements
      1. ActionScript Native Extensions
      2. Captive Runtime Support
      3. Android Color Depth Setting (Mobile)
      4. Garbage Collection Advice
    11. 9. Adobe AIR Security
      1. Encrypted Local Storage (Mobile)
      2. Protected HTTP Dynamic Streaming and Flash Access Content Protection Support for Mobile
      3. Secure Random Number Generator
    12. A. Additional Resources
      1. What’s New in Flash Player 11
      2. Using Stage3D Frameworks
        1. 3D Frameworks
        2. 2D Frameworks
      3. Articles and Resources
    13. About the Author