Flash lite

Make Powerful Flash Content with Sony Ericsson
Sony Ericsson UI Components are a set of lightweight and customizable components that make it possible to create a great-looking UI without consuming too much memory.

Project Capuchin bridges Flash and Java so that your Flash application can make use of the Java APIs. For Java Programmers, it enables a cool Flash-based UI to be added to a Java app.

Using the simple tools in the Project Capuchin SDK, you can package your Flash content as a Java app. We also have a Panelizer tool which turns your Flash content in to an XPERIA Panel.

Getting Started
Our Developers’ Guidelines tell you everything you need to know to get started.

Sony Ericsson’s Adobe® Flash Lite™ Developers’ Guidelines now include an extensive appendix covering optimization guidelines and an accompanying movie clip useful for monitoring free memory levels, frames per second and other benchmarking figures during application testing.

Flash Lite first appeared in 2003, and was at that time aimed at the Japanese NTT DoCoMo i-mode™ services. Flash Lite 1.1 followed in 2004, and contained a number of major improvements. Both Flash Lite 1.0 and 1.1 are based on a Flash 4 structure, helping to minimize the footprint and processor demands of the player.

UI Components
With Sony Ericsson UI components, Flash developers can now build custom user interfaces in a fraction of the time it used to take without compromising too much on performance and memory. Sony Ericsson has introduced a great set of Flash Lite User Interface components, and they are all packed in one MXP file.These UI components are light, robust, and customizable. They can be easily re-used by Flash developers to rapidly build complex and appealing Flash Lite applications. Sony Ericsson Flash Lite UI components include for example Scrollbar, different kinds of lists, Slider, Softkey, Progress bars, and many other useful UI components.

Sony Ericsson UI components have been carefully crafted to address the needs of both the limitations of mobile phones and the passion of the Flash designers, so that they are optimized and are accessible to swiftly revolutionize the way they look and feel in terms of skin, colors, fonts, transparency, animation and many other properties that can change from application to application.

Here is a list of the components (as at 2.0 beta):

  • Action List Dialogue
  • Check Box
  • Dialogue
    • Warning
    • Error
    • General question
    • Confirmation
    • Information
  • Image
  • Infotip
  • Notification
  • Options Menu
    • Top Level
    • Sub level
  • Progress Indicator
  • Push Button
  • Radio Button
  • Lists
    • Single-row List
    • Single-row List with Icon
    • Two-row List with Icon
    • Check Box List
    • Radio Button List
  • Slider
  • Scrollable Area
  • Scrollable Text
  • Soft Keys
  • Status Bar
  • Text
  • Title
  • Toolbar
  • Wait Indicator

Here are some of the components:


Here are some examples using the UI components as they are delivered, and with extra customization to make them look just how you want:


Standard radio button and customized softkey components

Customized two-line list and softkeys

Customized list and softkeys, showing automatic scrolling of a long string in the sub-text part.

For more information, you can also read the UI Component Catalog.


  • Sony Ericsson UI Components MXP 2.2 (beta) 
  • UI Components MXP for Adobe® Flash CS3 and CS4 release notes. Note: In the case of having Flash CS4 professional or having both Adobe Flash CS3 and CS4 professional installed on your computer. To make the components install correctly, it is recommended when installing the components in Flash CS4 to launch the Adobe Extension Manager CS4 from Flash CS4 main menu. Go to the main menu > help > mange extensions. When the Extension Manager CS4 is open, on the top right, click on the Install icon to add the components to your Flash IDE. Starting the Adobe Extension Manager from Flash CS4 professional will pass the correct parameters which will help in copying the UI components to the correct installation folders.
  • Sony Ericsson Flash Lite UI Components HelpDescribes the components in detail and provides tips and tricks on their usage and customization.
  • Sony Ericsson Flash Lite UI Components – Tutorials and Demo Applications.

Project Capuchin
Project Capuchin has two important applications:

  • Pure Flash Lite Content (Full Flash UI and services, no Java ME access):
    The simplest form of using this technology is to take pure Flash Lite content (e.g. already existing games and apps developed in Flash) and encapsulate it in MIDlet suites (*.jar) using Sony Ericsson’s SWF2Jar packaging tool. The benefit of this approach is that this Flash Lite content will be treated in the same manner as Java content, thus will use the same distribution infrastructure and system capabilities as Java ME content.
    In this way, Flash content is easily submitted to PlayNow™ for sale or free download.
  • Java MIDlet using Project Capuchin as UI presentation layer (full Flash UI, Java Services):
    A more advanced use of Project Capuchin is to let Flash Lite handle the entire presentation layer and use Java as a service provider which feeds the presentation layer with necessary data.