10 December 2009

SWF Launcher / Opener for S60 5th

Saji released some days ago an interesting tool : SajiFS Launcher lets you open (and play) any SWF located on data/others on your S60 5th
A FL standalone player - like ?

Use KuneriLite with another SDK

KuneriLite uses S60 3rd Maintenance Release SDK
I have nothing against this, it's only because I use another one with Adobe Mobile Packager than I tried to setup KuneriLite another way.

Simply edit start.cmd on KuneriLite root folder and add a line at the end
SET EPOCROOT=\S60\devices\S60_3rd_FP2_SDK_v1.1\ (or any path)
notice there is no C: nor D:
the only drawback is that the SDK must be on the same drive than KuneriLite

Of course, it's only after I fixed my setup that I found the tip on KuneriLite's wiki !

Now I have to find how to disable this annoying "Release Note"...

WillNa SIS packer bug : web call doesn't work

I spent the last 2 days to fight with a bug :
Trying to load my ads, I was unable to make it work when SIS packaged
I first think about a FL3 issue, moved my SWF to Trusted folder...nothing...
Not even a call sent (checked using proxy)

Strange thing, the SWF launched as-is (ie not SIS packaged) works like a charm so...no doubt, it's the stub ! but it's Nokia's one !
Tried some other ways to launch SWF without success...unless I finally find a way to configure KuneriLite with 3rd FP2 SDK
If it works using KuneriLite, it means it is possible!
After some hours this evening/night I finally found the reason : CAPABILITY

On Nokia Stub source code, they defined the CAPABILITY to None
It means that even if you "Allow Flash content to establish network connection", it will not work if the stub hasn't the network capability !


So, wait for the coming WillNa SIS packer update or simply change the _stub.mmp
CAPABILITY None
to
CAPABILITY NetworkServices
(more info on existing capabilities)

and thanks to Saji who helped me on Forum Nokia!

09 December 2009

InApp advertising : silly me!

For some months now I'm trying to use InApp advertising.
I just discovered that "In app" doesn't mean "everything must be done in app"
Silly me! I was fighting with AdMob, Adfonic... ads engines & security models from within Flash Lite when the solution was simply to make a static web page on my site to call...

When Alessandro explained me how he handles AdMob ads I almost died : sooooo easy !

It seems Kirk was looking for the same solution himself (or mailed Alessandro like I did) since he wrote 2 day later a great tutorial on this point

I'll just add to use , for easier parsing,
$admob_params['OPTIONAL']['f'] = "html_no_js";
and, to force for text ads,
$admob_params['OPTIONAL']['y'] = "text";

you should also take a look to AdMob analytics, to know your users!

KuneriLite : SWFPack offline ?

Reading Yahoo group, I suddenly releazed I forgot a great SWFPack alternative, by the same authors (!): KuneriLite

This tool has the same functionnality than SWFPack (on the free version, w/o plugins)
Follow the wiki and you'll be able to make a .sis in a few second
The only drawback is it only uses S60 3rd MR SDK

03 December 2009

SVG 1 - William 0

While I was working on WillNa Packer, a third (yes A THIRD!) of my time was about this $*^$* SVG icon

I tried everything again : AI CS3, AI CS4, Inkspace, export/import from one to another!
But I wasn't able to make a true/pure/beautiful/fully compatible SVG icon

AI doesn't export SVG, it exports a XML with PNG in base64
Inkspace isn't fully compatible with S60 3rd AND S60 5th

So, it's now official : I lost
I used an AI export, knowing it won't perfectly work on S60 5th but isn't 24Ko (!)
So, it's your turn, make your own SVG icon
Else this is what you'll get using WillNa packer

on N95

on N97

WillNa SIS packer

Like I said, some months ago I started a stub+packager.
At that time, I was fighting with a bug (on my side) about a SVG icon SWFPack didn't like.

Due to the recent events, I finally took some times to finish it.
Of course, it's mainly based on Nokia's Library "Create a stub application" article
But, I added a way to configure everything throught an ini file

You could use it like it or use it as a start project to make your own.
I plan to make an AIR (with the FINALLY available 2.0 version) app with CAB, SIS & NFL support, projects management,etc... but for now, this batch is enought for me

Download WillNa Packer