Flash Lite application development is very similar to other mobile application development cycles. The phases in the picture are explained in more detail below.
Analyze the purpose and scope of your application.
Before starting to develop a Flash Lite application for the S60 platform, define the requirements, scope, use cases and functionality that you wish to implement in the application. The analysis and design phase is very crucial to the development process of an application, especially to efficient functionality and smooth user experience. You should also carefully consider the special features of the mobile device environment when you design the implementation.
Create the Flash Lite functionality in the Adobe Flash authoring tool.
Authoring in Flash Lite development cycle is done in Flash IDE. In this phase, you implement the designed features and resources into a complete Flash Lite application, and publish the end result. The authoring process is described in more detail in section Building and running your first Flash Lite application.
Test the application
During the authoring process, it is recommended to perform continuous testing on the evolving Flash Lite application. Adobe Device Central - a tool that is included with Adobe Flash CS3 - offers a wide range of mobile device emulators. After you have finished testing your application on these, you need to publish the application into SWF format and test it on an actual mobile device that supports the Flash Lite version that your application requires.
Remember that an emulator is different from a real mobile device and, thus, has some limitations. For example, performance and physical size of the emulator hard drive space may differ from what can be expected with real device hardware and some features, such as fullscreen mode are not supported. For a list of features in Adobe Device Central, see document Introducing Adobe Device Central CS3 at Adobe Developer Connection.
Deploy the application on a mobile device
Flash Lite content can be installed onto the mobile device by copying the SWF file(s) that make up the content there. When the you access the SWF file on the device, it is automatically opened in the Flash Lite Player. The deployment process is described in more detail in section Deploying Flash Lite applications.