20 December 2009

Poulpytris available on Mobango

Some weeks ago, I found another content aggregator open to everyone :

I'm actually testing it with Poulpytris, and I must say the results after 3 days are VERY interesting (more info in 1 month)

15 December 2009

Poulpytris available on GetJar

At last, after so many months trying to handle in app advertising, Poulpytris is freely available on GetJar

Poulpytris handles several ads networks
- Admob
- ZestAds
- InMobi
- Webmoblink
- AdFonic (disabled right now because their server is so sloooow)

See you in one month for the first report (on Poulpytris success and each ads network)

Thanks again to Alessandro for the ultimate tip which allowed me to finish this project

14 December 2009

Admob now support Palm's WebOs

I forgot to talk about the new SDK released by Admob.

I know some of you are interested in Palm so you'll be happy to learn WebOs is now Admob enabled.
So, Admon has now a SDK for
- Mobile Web (and so Flash Lite!)
- IPhone
- Android
- WebOS

They just need to add Blackberries !
Right now, I only saw Mojiva with a BBerry SDK...and RIM themself

Developer’s Guide to In‐Application Advertising

Last week, while making some final research on InApp advertising, I found a very interesting guide from Skyhook Wireless : Developer’s Guide to In‐Application Advertising

Althought it is based on mainly Iphone, its comparaison of Paid vs Free and its description of the mobile ads world are still a must read

13 December 2009

Poulpy's Game : 9 months analysis

In March'09 I released Poulpy's Game on GetJar.
1 month later, I made a quick analysis of the download.

Just before I release my new one Poulpytris, I thought it was time to make another analysis, with more data on these 9 last month and 15K downloads!
Following current move on Flash Lite world, I wanted to make an analysis of the version download : raw SWF vs SIS packaged vs CAB packaged

Here come the stats

This the evolution of the number of downloads
Apart the big drop after 2 months, you can notice the 'poor' result of the SIS version
More on the SWF and CAB version below

This is the exact percent of each version for each month
Here you can see how the CAB version became more and more important against the raw SWF
After a slow start, the CAB version is near the 50% of the total download each month!

I made this analysis to find if the CAB version was really needed.
You can see it is! This information made me think again about Adobe goal on Flash mobile.

Adobe will stop in 11 months to support the Adobe Mobile Packager, the actually (?) only solution to distribute in CAB format.
From what I understood, Adobe is working on Flash Lite 4 IN A BROWSER, not standalone.
The so waiting solution to distribute is the announced AIR for mobile (and I really hope it won't be as bugged as the first version of AIR for desktop)
But do you REALLY think EVERY phones will support AIR for mobile in 2010 ?
I talk about phones not smartphones, since market like India doesn't use smartphones a lot (see AdMob stats)
We're still dealing with phones based on FL2 while FL3 is arround for 1 year now.
We'll have to wait how many years to see AIR as a global solution ?
More than one year, for sure ! So between the end of AMP and the full AIR deployment, we'll be without solution. It's awful.

I'm just feeling like I lost my time...that Flash on mobile isn't ready enought...
or, at least, that it will change its face on the coming years.

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 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