Last week, Simon Judge announced the first freeware for S60 3rd Edition, i.e. SExplorer. Then, Phil from S60 team posted a blog that liats all new software for S60 3rd Edition. It seems that S60 3rd Edition is becoming a popular platform despite the complexity of the underlying OS, i.e. Symbian OS 9 with its Platform Security.

Today I would like to announce my freeware to the community of S60, i.e. Screenshot 2.0 for Symbian OS (S60 3rd Edition). The software allows you to capture screenshot for your phones and then transfer it to the PC. It is a very simple application, but many of us need it for various purposes. One thing that I don’t know is why S60 does not include this feature in their platform.

Looking at the statistics of Screenshot for Symbian OS, you can tell that it is quite popular in the community. It has been downloaded more than 80,000 times. It has been translated to 16 languages with the help of the users. I don’t pay even a cent to translate my freeware…. :)

It was also a long journey to release this software. Porting code to Symbian 9 / S60 3rd Edition is not a trivial task. Platform Security really makes developers’ life difficult. Capability is one big issue because the S60 API Reference is so limited. It does not clearly state what capabilities we need to access certain functionalities. There is also a case that the API Reference states that a certain capability is required, but when I remove the capability, my application still works perfectly fine.

Mandatory signing is another big issue. Commercial developers have to apply for ACS Publisher ID, which costs a few hundred dollars. Then they have to pay the testing house, which costs another few hundred dollars. Freeware developers, like me, have to submit the applications to CellMania for signing. I have to wait for 6 weeks before I get my application signed by CellMania.

Anyway, my freeware is already out. Enjoy it….