How to package Flash Lite Content
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:
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.
2) KUNERI LITE
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!