Register with Forum Nokia now and you'll enjoy the full benefits of the Forum Nokia membership.
Register LoginInnovation Series Videos highlighting Forum Nokia developers
Nokia releases new Qt developer offerings
Forum Nokia Developer Conference, India
Optimise your website for mobile devices with mobile web templates and layouts
Zoom and Rotate Gestures in FlashLite for touch-enabled devices
Jackson Feijó
Read more about Jackson on the Champions website.
Nokia Developer Days in South Africa
December 01, 2009
Johannesburg, South Africa
Forum Nokia Developer Conference ’09, India
December 07, 2009
Bangalore, India
LeWeb
December 09, 2009
Paris
Web Runtime Coding With Aptana WRT Plug-in
December 09, 2009
9am New York | 2pm London | 4pm Helsinki
Web Runtime Coding With Aptana WRT Plug-in
December 09, 2009
9:30am New Delhi, noon Beijing

Flash Lite Components
This resource file includes ten Flash Lite components; Button component, Calendar component, Checkbox component, Contacts component, List component, Media data component, Messaging component, Pop-up component, Radiobutton component, and Scrollbar component. The components can be used to develop applications to devices supporting Flash Lite 2.0 (and above). The developing environment requirements are Adobe Flash CS3 or CS4. The resource is closely related to Guide to Flash Lite Components. Please give feedback on the components through the Flash Lite Discussion Board.

Sudokumaster - Designing a Flash Lite Game for Keypad and Touch Devices
This library section discusses creating a basic Sudoku game to demonstrate the design and implementation of a Flash Lite application with dynamic layout control for multiple screen resolutions and input methods (key, touch, and key & touch). The Sudoku game design use case introduced in the Design and User Experience Library and the Flash Lite Sudokumaster Example are closely related to this section.

Designing graphical user interfaces
This library section approaches the problem of making a single application available for both touch and keypad devices from both the developer and designer perspectives, briefly collecting knowledge related to Flash Lite UI design. This section addresses Nokia devices supporting Flash Lite instead of a specific platform, and the focus is on maintaining great user experience across all devices. The Sudoku game design use case introduced in the Design and User Experience Library and the Flash Lite Sudokumaster Example are closely related to this library section.

Flash Lite Developer's Library
The Flash Lite Developer's Library is an information package for desktop Flash developers and mobile software developers looking to branch out to Flash Lite development. The library offers introductory and getting started information as well as several use cases describing Flash Lite features in more detail. This library is available online and as a standalone version.

Guide to Flash Lite Components
The purpose of this document is to describe a generic process for creating, using, and customising Flash Lite User Interface and Data components (that is, S60 Platform Services). This guide focuses on the methodology and processes as a whole, rather than the implementation details and practices of individual components. The document is targeted at intermediate users of Flash and ActionScript from Adobe. This document is closely related to Flash Lite Components.

Mobile Hands-on Labs
This e-learning consists of six hands-on modules that help you get started with the development of mobile applications in Qt, Web Runtime, and Flash Lite. The modules explain the development environment and the key aspects of the language. Each module has a hands-on section with step-by-step instructions on how create an application. The modules also contain links pointing to relevant information.

Introduction to Flash Lite E-learning
This e-learning module introduces Flash Lite and goes through the steps that need to be taken when developing Flash Lite applications for Nokia Series 40 and S60 devices. The module also discusses the necessary tools. General knowledge about software development will help to understand the covered topics. Previous knowledge of Flash is also helpful but not necessary. Helpful screencast videos have been included to demonstrate how to create a simple Flash Lite application.

Application of the Week: KuneriLite
KuneriLite, from privately held mobile innovation company Kuneri Ltd., is a rapid application development add-on toolkit for the S60 3rd Edition SDK that makes it easy to develop applications using Flash Lite from Adobe. The toolkit allows developers to create applications without any prior knowledge of either C++ or the Symbian OS. This application is a part of Forum Nokia's 2008 Innovation Series. Return to the Application of the Week landing page for more details.

Application of the Week: Mobi Screen Maker
Mobi Screen Maker, from Brisbane, Australia-based Moket Pty Ltd., creates engaging Adobe Flash Lite mobile content, enabling consumers to customise their own animated screen savers and wallpapers and have them delivered in real-time back to their mobile devices. This application is a part of Forum Nokia's 2008 Innovation Series. Return to the Application of the Week landing page for more details.

Flash Lite Sudokumaster Example
This example application demonstrates how to design a simple Flash Lite Sudoku game, add dynamic layout control for multiple screen resolutions, and use several input methods (key, touch, and key & touch). This application was created using the design principles described in the document Flash Lite UI Design Guide for Keypad and Touch Devices available at Forum Nokia.

Sudokumaster - Designing a Flash Lite Game for Keypad and Touch Devices
This document discusses creating a basic Sudoku game to demonstrate the design and implementation of a Flash Lite application with dynamic layout control for multiple screen resolutions and input methods (key, touch, and key & touch). The Sudoku game design use case introduced in the Design and User Experience Library and the Flash Lite Sudokumaster Example are closely related to this document.

Flash Lite UI Design Guide for Keypad and Touch Devices
This document approaches the problem of making a single application available for both touch and keypad devices from both the developer and designer perspectives, briefly collecting knowledge related to Flash Lite UI design. This document addresses Nokia devices supporting Flash Lite instead of a specific platform, and the focus is on maintaining great user experience across all devices. The Sudoku game design use case introduced in the Design and User Experience Library and the Flash Lite Sudokumaster Example are closely related to this document.

Essential S60: Creating Location-Aware Applications
This Essential S60 booklet provides background information about positioning technology and location-aware applications, and also provides an introduction to the S60 APIs for developers using Symbian C++, Java ME, Web Runtime, or Flash Lite.

Nokia handsets with Flash Lite Installed
A list of Nokia handsets that have Flash Lite preinstalled. There are 94 total models listed for both S60 and Series 40 platforms.

S60 5th Edition: What’s New for Developers
This document provides developers with a summary of the new features in the initial release of S60 5th Edition. The document describes the changes to the UI and the new features available to developers using Symbian C++, Open C/C++, Java™ technology, Web Runtime (WRT), and Flash Lite from Adobe. It also covers support for additional content formats.

S60 Platform: Developers’ Introductory Guide
This version of S60 Platform: Developers’ Introductory Guide provides information about the platform through the initial release of S60 5th Edition. It describes the architecture of the S60 platform, provides an overview of the available runtime and content technologies, outlines the tools available for developers, and offers a guide to the support services provided by Forum Nokia.

Series 40: Nokia Flash Lite (NFL) Package Format
This document outlines a procedure and file format for distributing Flash Lite from Adobe content to Series 40 devices. The format is handled correctly by Nokia devices compatible with Series 40 5th Edition, Feature Pack 1 or newer. The .NFL format offers developers the chance to package related resource files together and to launch content using an icon in the same way as “full” applications. This format improves both the publishing and user experience of Flash Lite content onto a wide range of Nokia devices.

Flash Lite: Tips and Tricks
This document lists some useful tips and tricks to assist in creating content and applications using Adobe Flash Lite on Nokia platforms.

Adobe Flash Lite 2.x Components for Mobile Development
This package provides components for Adobe Flash Professional 8 and Adobe Flash CS3. The package includes mobile components for status indicators (device battery charge and signal level) and a general list component. The components can be further customized with custom graphics and parameters.

Flash Lite 2.0: Screen Saver and Wallpaper
This document explores the different features of Flash Lite 2.0 for creating dynamic screen saver and wallpaper animation. The concepts discussed include using ActionScript to adjust the visual content to fit the stage, and creating visual interest with randomness and the application of a dynamic mask.

Flash Lite QuickStart
Start Flash Lite development by checking the QuickStart Web page.

Flash Lite: Optimization Tips and Tricks
This article gives some recommendations regarding performance improvements when using Flash Lite. Optimization efforts are needed in order to create a high-quality movie or application. The article covers both content optimization and ActionScript optimization.

Flash Lite 2.0: Sound for Nokia S60 and Series 40 Devices
Learn about the Flash Lite sound implementation on Nokia platforms. This document covers the implementation of Flash Lite 2.x players on Nokia Series 40 and S60 Devices. The document features a lot of commented code examples and together with the document Flash Lite 1.1: Sound for Nokia S60 and Series 40 devices gives the Flash Lite developer a full understanding of audio playback issues.

Flash Lite 1.1: Sound for Nokia S60 and Series 40 Devices
Learn about the Flash Lite sound implementation on Nokia Platforms. This document describes the generic sound issues with Flash Lite 1.1 from Adobe and looks at specific hardware- and platform-related issues. The package also includes examples that illustrate some of the issues described in the document.

Flash Lite: Live XML Data Integration Example
Learn how to build and deploy an online weather and travel application that pulls live data and presents it in a usable format. With an increasing emphasis on connected online services, this example shows how you can use the XML parsing capabilities of Flash Lite 2.0 from Adobe to easily present live data in your application. A tutorial document is included in the package.

Flash Lite: Multiplayer Game Example
Using the simple TicTacToe game as a basis, this example covers the practicalities of creating an online multiplayer game, complete with chat, and player challenge capabilities. Using the new socket server capabilities of Flash 2.1, this example, including all source files and a tutorial, should open up some new possibilities for developing online player interaction.

S60 Platform: How to Prototype Applications with Flash
Learn how to develop UI prototypes for S60 mobile devices with Adobe Flash Lite. Although the focus is on the S60 platform, most of the techniques in this document are applicable to other mobile platforms, too.

Using Series 40 SDKs for Content Development
This video introduces the features of the Series 40 3rd Edition emulators that content developers can use to test Flash Lite 1.1 from Adobe, browser, MMS, image, and audio content. Running time: 12 minutes.

Flash Lite: Visual Guide v1.1
This updated document describes how to develop usable S60 Mobile Flash user interfaces that take the best out of the possibilities that Flash Lite offers. Also other factors that affect the total user experience of Flash Lite applications, such as performance, are shortly explained.

Flash Lite for S60 - an emerging global ecosystem
This white paper provides an insight into Flash Lite and the work under way to introduce the technology to the S60 platform. The document provides an overview of the technology, discusses the business potential for its rapid adoption, and introduces deployment and integration of the technology into S60 devices. The document also contains examples of how the technology is used and a summary of the Flash Lite development process.