Accessibility

Flash Lite 1.1 Features


ActionScript Extensions

New extensions allow Flash authors to access phone-specific features directly, such as monitoring signal strength or battery level. Capabilities such as sending SMS messages or dialing numbers are now available directly from ActionScript.


Network Access and Connectivity

Flash content that resides on a mobile phone can download new data from a web server by using various functions. Flash Lite 1.1 supports the getURL() action, which can be associated with the following keys: 0–9, *, #, or the Select key. The getURL() function can be used to load another resource over HTTP (http:) or Secure Sockets Layer HTTP (https:) requests, to send e-mail (mailto:), or to dial a phone number (tel:).

It is also possible to load data and SWFs from a web server using the loadMovie(), loadMovieNum(), loadVariables(), and loadVariablesNum() functions. Developers can use these ActionScript functions seamlessly to update Flash content that resides on a mobile phone.


Additional Audio Support

Audio should be an integral part of any rich, immersive experience. Flash Lite 1.1 adds support for MP3, PCM, ADPCM, and SMAF audio formats to the MIDI support already available. Hardware support for these formats, when available, is utilized by Flash Lite; software implementations take over when it is not.


SVG-T Playback

Operators and OEMs can now license a single solution that supports Flash as well as animations created using SVG-T. MMS assets, WAP browsers, and other applications can all be enabled to support Flash and SVG-T playback using Flash Lite 1.1.


Scaleable Rendering Engine

Flash Lite's core rendering engine has a small, compact footprint, deployable across multiple handsets and platforms. It is the de-facto standard for rich interactive content and supports vectors, gradients, bitmaps, user input, audio, and scripting.


Static, Dynamic Text and User Input

Flash Lite supports static text and dynamic text fields. Static text describes elements whose contents and appearance are determined when the content is authored. Dynamic text fields display areas that update dynamically during runtime. Input text is also supported for runtime data entry by the consumer. The native text entry mechanism for a given phone is also supported (for example, T9 or double-byte IMEs).


Navigation and Key Events

Flash Lite 1.1 uses three keys for navigation within an interactive movie: Up, Down, and Select. These keys correspond to the Shift+Tab, Tab, and Enter keys on the desktop versions of Flash Player.

The keys 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, *, and # are also available. These correspond to the same keys on the desktop versions of Flash Player. You can attach ActionScript to these keys and to the Enter key, as you would normally in Flash. ActionScript attached to other keys is ignored.


Fonts and Text

Flash Lite 1.1 includes support for both device fonts and embedded fonts. Although embedded fonts give developers more control over the design of content, there is a corresponding increase to the size of the final SWF file. Flash Lite–enabled mobile phones typically support multiple device fonts, providing content developers with multiple options for displaying device and keeping final file sizes even smaller.


Event and Streaming Sound

Flash Lite 1.1 supports MIDI, MFi, SMAF, uncompressed PCM (or WAV), compressed ADPCM, and compressed MP3 audio formats for event sound. PCM (or WAV), ADPCM, and MP3 audio formats are supported for local and streamed playback, while SMAF is used for local audio playback in handsets using Yamaha audio chips.

Customers

 

Solutions

 

Products

 

Support and training

 

Mobile & Devices developers

 

Tools

Flash CS3 Professional

Develop and deliver rich consumer experiences on mobile phones and devices.