Thomas Joos | mobile application developer

(re)create your thoughts and expand your limits.

How to package Flash Lite Content

with one comment

The last couple of weeks there has been a nice evolution going on in the flash lite scene. Flash Lite developers are capable of using tools to package their content now more than ever. If you are not familiar with packaging, according to Bill Perry it comes down to this:

What’s “packaging”?

Packaging is a term used in mobile development to describe the process for gathering and compressing files together into a specific file format that’s then interpreted by a device. Once on the device the package can be installed and/or launched. In the mobile space there are several packaging formats for different mobile platforms:

* Symbian = .SIS
* Windows Mobile = .CAB
* Java applications = .JAR
* Nokia Series 40 = .NFL

I made a little overview of tools you can use to easily get started packaging your content:


SWF2Go Professional enables you to create rich, powerful and engaging Flash Lite applications rapidly by combining the power of Python for S60 and Net60.

Making professional class deployment packages is now one-click operation with new redesigned and friendlier user interface.


KuneriLite is an innovative Rapid Application Development toolkit to extend Flash Lite capabilities and create great-looking S60 applications without any Symbian knowledge. KuneriLite helps you to create great-looking S60 applications faster, easier and cheaper. KuneriLite provides a common, reusable and user friendly platform for you. They have also released an online packaging tool called Kuneri SWF Pack which you can use, cross platform which is great for mac users, to create signed sis file online in 3 seconds! A very cool initiative!


The Swf2Jar 1.0 tool automatically packages together a jar containing a Java MIDlet class and a Flash file (.swf). The simplest Project Capuchin application is to package existing Flash Lite content in a MIDlet jar file which applies Java security, distribution methods and installation. Check out Mark’s blog for more detailed information.


Recently, a new generation of mobile phones with support for Java ME and Flash Lite has been taking widespread acceptance by the market opening the door for hybrid applications. Looking for this business potential Jarpa was created allowing Flash Lite Developers deliver their content as Java ME applications. I created a getting started tutorial a while ago, feel free to check it out.

4) Nokia NFL Packaging

Forum Nokia released their “NFL” spec for packaging Flash Lite content for supported Nokia Series 40 devices. The easiest way to think of the .NFL file format is it’s a .ZIP file that’s renamed to .NFL and contains at least one .SWF file, a bitmap file for the icon and a descriptor file (.INF). If the Flash Lite content also requires additional .SWF or other media files they can be included in the package as long as the information is listed in the descriptor file. Go and check out Bill’s blog fore a more detailed look on this type of packaging

That’s all Folks! Feel free to leave a comment telling me what’s your experience on this topic and which tools you use prefer!


Written by vilebody

September 19, 2008 at 8:56 am

Posted in Flash Lite, Mobile

One Response

Subscribe to comments with RSS.

  1. W’d-get-it (V2): Flash Lite Packager Tool for Nokia Series 60 (WRT) & Series 40 (NFL) and OMA DRM 1.0 Forward Lock.

    W’d-get-it is a wizard based tool that allows developer to package Flash Lite contents as widgets for Nokia’s S60 Web Runtime and Series 40 (5th Edition) NFL file format. The tool allows user to browse for the target Flash Lite content and the icon file, additional supportive files and takes some inputs to generate the required packaged extension file.



    October 7, 2008 at 10:42 am

Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out /  Change )

Google+ photo

You are commenting using your Google+ account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )


Connecting to %s

%d bloggers like this: