Yet Another Freeware for S60 3rd Edition
Screenshot April 10th. 2006, 8:53pmLast 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….
18 Responses to “Yet Another Freeware for S60 3rd Edition”
Comments are disabled.
April 11th, 2006 at 5:06 am
Your Screenshot app is running great on my E61. Thanks so much for giving it to the S60 community!!
So is that true, all apps must be Symbian signed? …even freeware?
April 11th, 2006 at 6:40 am
It depends on the phone manufacturers actually. As far as I know, all S60 devices from Nokia requires signing. No unsigned applications can be installed.
However, we can still have self-signing if the application does not require “sensitive” capabilities.
For my application, (unfortunately) I need SwEvent capability to capture the key events.
April 11th, 2006 at 6:51 am
Hi Phil (and also for other S60 team), do you know why S60 does not include screenshot capturing feature in the platform? I think it is a feature that many users need. I am just curious…
April 11th, 2006 at 11:42 pm
Screenshot 2.0 freeware for S60 3rd Edition
On last Monday, Antony Pranata announced in his blog a new great freeware utility for S60 3rd Edition (Nokia 3250, N71, N80, N91, E60, E61, E70, etc.): Today I would like to announce my freeware to the community of…
April 12th, 2006 at 1:13 am
So, all S60 app must be signed “No unsigned applications can be installed”? But there are huge app in the world. What will they do? Submit their unsigned app to ‘CellMania’ too? Where I can find the list of app (developer) that has been signed by Nokia? Have links for reference?
April 12th, 2006 at 6:31 am
@Ruli: As I said, all S60 devices from Nokia requires signing. However, you can do “self-signing” if your application doesn’t need capability (or need user’s granted capability).
You don’t need to go to SymbianSigned program in that case. Simply create your own certificate and key and then sign your own application. There will be a warning during installation, but that is how they way it is right now.
April 19th, 2006 at 10:58 pm
“if your application doesn’t need capability” What does ‘capability means here? I heard that we can’t edit data undder folder “\sys\bin” also can’t view it using Simon’s app (SExplorer). What else the restricted area? How about changing an icon (.mbm) or (.aif), can we do it with SExplorer
April 20th, 2006 at 6:57 am
Capabilities is a bit complicated topic. It’s not only restricting file area, but also other areas. For example, to send something file via Bluetooth (like my application), we need LocalServices; to read user’s data like calendar, we need ReadUserData; and many more examples.
About changing icon, it now only possible when the application has TCB capability. This is manufacturer capability and to get this, you need approval from manufacturer (which is not that easy, I suppose)…
April 23rd, 2006 at 3:23 am
i need more softwares
April 23rd, 2006 at 6:54 am
@delta1: sure I will try my best to develop more software (I have a new project running right now). However, please note that I am doing this in my spare time (and almost no money…
), so do not expect too much for now.
May 5th, 2006 at 4:33 am
how come i still cant download sis files
May 5th, 2006 at 5:51 am
@twinstars: Could you please tell me why you can’t download the SIS file? Is it because of broken link or you cannot install it.
August 4th, 2006 at 9:04 am
Hey Antony
I’m having some trouble getting the screenshot_s60_3rd_2.20 to work on the E61.
The app installs ok and I am able to edit the settings but I do not
seem able to take
any screenshots.
How do I actually go about this?
start the app, and then just go out of the app?
are the screenshots saved to the images folder of the gallery?
do you get a message when a screenshot is successful?
thx for any feedback.
Bram
August 4th, 2006 at 9:24 am
@Bram: In E61, you have to use Shift + OK key to capture screenshot. Remember to use Shift key, not the blue key.
August 4th, 2006 at 9:40 am
Thx man…
appreciate it.
grtz
November 7th, 2006 at 1:50 pm
[...] The printscreen is thanks to Antony Pranata, read more about what he has given to the mobile world here. [...]
January 19th, 2007 at 3:46 am
I got gnubox for s60 3rd edition to share my internet connection with my N93 using bletooth,but the program was unsigned,i followed some steps to sign in and i had the .key,.cer and .csr.
i should go to cmd now and use a command called “signsis” but instead i get an error telling me that there is no such a command,please help me.
January 19th, 2007 at 9:04 am
@Mina: signsis is part of S60 SDK. You can download it from Forum Nokia (http://forum.nokia.com). Please download S60 SDK 3rd to sign gnubox for N93.