Online Book Reader

Home Category

Developing Android Applications with Adobe AIR [129]

By Root 2559 0
Map Object

The speed Property

Conclusion

11. Microphone and Audio

The Microphone

Recording Audio

Playing Back Audio

Saving a Recording

The BLOB type

WAV files

Open source libraries

Saving to a remote server

Audio Assets

Embedding Files

Using Flash Professional

Using Flash Builder

Using External Files

Settings and the Audio Codec

Compression

Bit rate

Sampling rate

Stereo or mono

Working with Sounds

Loading Sounds

Streaming

Playing Sounds

Displaying Progress

Stopping Sounds

Resuming Sounds

Accessing Metadata

Audio Example Using Multitouch

ID3 Tags

Modifying Sound

Controlling Volume

Panning

Raw Data and the Sound Spectrum

Audio and Application Activity

Conclusion

12. Video

Preparing Video

Codecs

Encoding

Decoding

Bit Rate

Frame Rate

Resolution

Performance

Playing Video

Embedded Video

External Video

Progressive Video

SD card

Browsing for video

Metadata

Cue points

Buffering

RTMP Streaming

RTMP server

Local Flash Media Server

HTTP Dynamic Streaming

Peer-to-Peer Communication

Controls

YouTube

Capturing Video

Video and the CameraUI Class

The Camera Class

Documentation and Tutorials

Conclusion

13. StageWebView

The Native Browser

The StageWebView Class

Design Considerations

Local Use

Mobile Ads

Services and Authentication

Limitations

Conclusion

14. Hardware Acceleration

Some Definitions

Rendering, or How Things Are Drawn to the Screen

Computation

Edge and Color Creation

Rasterization

Presentation

GPU Rendering on Android

The cacheAsBitmap Property

The cacheAsBitmapMatrix Property

The Display List

Memory Consumption

Tree Structure

Node Relationship

MovieClip with Multiple Frames

Interactivity

Multiple Rendering Techniques

Maximum Texture Memory and Texture Size

2.5D Objects

How to Test the Efficiency of GPU Rendering

Matrices

Identity Matrix

Transformation Matrix

Matrices for Multiscreen Deployment

Matrices Not to Be Used in GPU Mode

Hardware-Accelerated Audio and Video

Conclusion

15. Your Device and Others

RTMFP UDP

P2P Over a Local Network

Color Exchange

Companion AIR Application

P2P Over a Remote Network

Simple Text Chat

Multicast Streaming

Publisher

Recipients

Sending and receiving data

Closing a stream

End-to-End Stream

Sending a peer-assisted stream

Receiving a stream

Directed Routing

Sending a message

Receiving a message

Relay

Treasure Hunt

Other Multiuser Services

Arduino and Physical Computing

Conclusion

16. ViewManager

Navigation

ViewManager

Creating views

The initial view display

The current view display

The IView interface

Creating a custom event

Individual Views

Inheritance

Breadcrumb Navigation

Flash Builder ViewNavigator

Conclusion

17. Case Study

The Album Application

Design

Architecture

Flow

Permissions

Navigation

Images

Audio

Reverse Geolocation

SQLite

P2P Connection

Scrolling Navigation

Desktop Functionality

Conclusion

18. Asset Management

Text

The Virtual Keyboard

Fonts

The Flash Text Engine

Optimizing Art

Bitmap Size and Mip Mapping

Vector Graphics at Runtime

Scaling

cacheAsBitmap

cacheAsBitmapMatrix

Vector to Bitmap

Compositing Vector Graphics

MovieClip with Multiple Frames

Sprite Sheet and Blitting

Blitting

Custom Cursor

Asynchronous Bitmap Decoding

Caching Assets

Components

Conclusion

19. Best Practices for Development

Resources on Optimization

Where to Find Help

Documentation

Return Main Page Previous Page Next Page

®Online Book Reader