Series 60 3rd Edition Development Answers

My new Series 60 3rd Edition freeware has been very popular. In just a few days I have received many similar questions from developers. It’s obvious there is currently a lot of confusion over signing of Symbian applications and 3rd Edition development. Here are just a few answers…

Q) How is the application signed?
A) The application is currently self signed and no devcert was needed during development as no capabilities were used. It uses an unprotected UID. I plan to Symbian Sign the application, use a protected UID and use AllFiles capability to allow access to the private directories. I am currently investigating use of TCB capability (needs signing by Nokia) to allow access to the sys and resource directories.

Q) How did you self sign the application with signsis?
A) It’s best to use createsis which does everything for you.

Q) What tool did you use to create the icon?
A) Icons have changed under 3rd Edition. While you can continue to use bitmaps, they don’t look good when viewed on the variety of screen sizes. It’s best to use the new SVG icons. Use Inkscape which is free/open source and save as plain SVG. Edit the file by hand (in Wordpad) to separate out the style attributes. For example…

style="fill:#0034ff;fill-opacity:0.75"

becomes

fill="#0034ff"
fill-opacity"0.75"

Then use the SVG to SVG-T tool supplied in the Series 60 SDK (install from \Symbian\9.1\S60_3rd\S60Tools). All this is very painful when you continually update an icon during icon design. Alternatively Adobe Illustrator (lots of $$$) allows saving to SVG-T. 

Comments are closed.