As you know we’ve been working very hard on the next version of the Adobe Mobile Packager. In fact a little harder than we anticipated as I’m sure you’ve noticed that I posted the sneak peek more than a couple of weeks ago. Ultimately I wasn’t happy with some features including the Symbian and Windows Mobile signing workflows. I think you’ll agree that the engineering team have done a wonderful job in making it easy to Create->Package->Sign->Distribute packages.
One of the features that cost some extra time was multi-byte support for install packages, which is a hard task. Now, with the new Mobile Packager you can change your Application Name to use any accents and characters in any language. This enables us to expand globally without restriction moving forward.
Symbian S60
With Mobile Packager 1.1, it has never been easier to get through SymbianSigned. I have also been working with the Symbian Foundation to streamline their ingestion process and a new policy for the purchase of Publisher Ids. The good news is that this has now been announced, and soon (2 months?) you’ll be able to purchase a Publisher Certificate cheaply, and with nothing more than a credit card.
Signing of SIS packages has been vastly improved and we’ve aligned with AIR packaging workflows from Flash Builder, it’s the same security after all. No more tcp12p8.bat and multiple certificates, keys and passwords. You can simply use your pfx file straight out of the browser, technically you may also use a p12 file from Firefox too. If this sounds like Star Trek talk then don’t worry, just watch the 5min video
Windows Mobile
The downside is that Microsoft would not allow us to integrate a key component required for signing cab files called SignTool, a 74kb file. Hopefully in the future Microsoft will see the value in helping the Flash community and provide easy access to the tools necessary for everyone to distribute on “Open OS” Windows Mobile devices. For now though we won’t be stuck, as they say “there’s an app for that” with easy instructions in the tutorial.
OVI
With regards to OVI support, we continue to work with Nokia to enable support for the Distributable Player. There are some minor hurdles to overcome but the focus is very much on getting OVI up and running, and I support that fully.
Tutorials
I think the tutorials were a huge success for the first version of the Packager 1.0. Liz and I worked our socks off building out the content and this time round we’ve raised the bar, in the process we killed her hard drive, then her OS, she literally rang every corner of the globe. So in compensation I urge you to go and watch all of them, there’s lots of valuable information condensed into no more than 30mins.
Spread the word about these tutorials, it will help us all to build on the knowledge (and pain) that we went through on this.
As we move forward you’ll notice new countries coming online for OTA distribution, we’ll see more devices and wider coverage for devices. For example, we intend to enable all S60 3rd Edition devices for Flash Lite 3.1 giving you the choice on which devices to target. Windows Mobile is somewhat more fragmented but our goal is to enable those devices also.
Of course all the pieces will go up on Adobe Labs, but they’ve been somewhat busy with Flash Builder, Flash Catalyst and Flex4. So in lieu of that you can download the new Packager tool from here, and I’ll update the link afterwards.


#1 by Jermaine Anderson on June 15, 2009 - 5:09 pm
Hi Mark,
does this work in Windows Vista?
JA
#2 by Mark Doherty on June 15, 2009 - 10:02 pm
Hi Jermaine,
The Symbian S60 SDK that we use is not compatible with Windows Vista, the Mobile Packager should work just fine for Windows Mobile development. S60 packaging will undoubtedly fail due to the Vista security model changes..
Nokia have a WIKI article here:
http://wiki.forum.nokia.com/index.php/Moving_to_Windows_Vista#Products_which_DO_NOT_work_with_Windows_Vista_.28tm.29
Mark
#3 by Jamal Abdou-Karim Bengeloun on June 17, 2009 - 6:41 pm
Hi Mark,
What’s preventing you to do the same for iPhone?
Thanks for your answer.
Jamal
#4 by Mark Doherty on June 17, 2009 - 7:57 pm
Hi Jamal,
Currently Apple’s terms state that no interpreted code can run on the iPhone. Flash SWFs contain bytecode that is interpreted and so Flash doesn’t meet those terms.
We continue to look to Apple to help us bring Flash to the iPhone, however you can buy many devices that do support Flash including Nokia’s 5800 and N97.
Mark
#5 by Laurent on June 20, 2009 - 8:52 pm
Hi, at least this version 1.1 is working with the specified s60 sdk and perl package !
#6 by omarb on July 11, 2009 - 3:21 pm
hi i need to know how to use lbsposition api in flash lite i am working with Adobe Mobile Packager and S60-SDK-0548-3.0-f.3.215f and flash lite 3.1 on cs4
if not possible there a re another way by using sdk symbian feature pack and ActionScript_library_for_S60_Platform_Services but how to add feature pack plugin sdk to the curent sdk with Adobe Mobile Packager
thanks and sorry for my english
#7 by Mark Kirby on July 14, 2009 - 3:03 pm
Hi Mark, loving the new interface on 1.1 – much simpler
I notice that on the N95 after installing an app for a second time on a device, it is installed alongside the old app rather than replacing it. Is this an intentional feature?
An even bigger issue is that after installing the app a second time, flash no longer prompts the user to select the network they will use to access data. I’ve tried removing both apps and reinstalling, but the prompt never returns. This wasn’t a problem with 1.0 – is it a known issue?
Thanks,
Mark
#8 by Ph. Chassany on July 16, 2009 - 2:59 pm
Hi Mark,
I have an issue on Mac via VMWare: “Error while packaging. Please check inputs and try again.”
With the same input data, it works on PC.
The SDK configuration test is ok.
Any suggestion?
Thanks
#9 by sam on July 21, 2009 - 6:28 pm
the new platform is quicker and help u provide the better interface