Sep 13
Agile software methodology is very hot topic these days. Many companies have been starting to use agile in their software development. Jo Stichbury, the author of Symbian OS Explained and The Accredited Symbian Developer Primer books, has recently interviewed Jim Coplen about agile software methodology. The interview in PDF format is available on Symbian Developer Network. Here is a small quote from the interview:
When people inquire about what ?Agile? means, I always return to the source: the Agile manifesto. There are so many branches of Agile, individual practices and individual methodologies that have been equated with the word Agile. Like most popular terms it ceases to have much useful meaning any more, so I like to go back to the source. The source is brilliant and there?s some really good stuff there for people to think about and to get their teeth into, but it probably isn?t what most people think it is.
- Individuals and interactions over processes and tools
- Working software over comprehensive documentation
- Customer collaboration over contract negotiation
- Responding to change over following a plan
If you are a fan of agile software methodology, you have to read the interview. It contains valuable information. If you don’t know about agile or haven’t used agile, I highly recommend reading the interview and then…. (this is the most important one) discuss with your team to start applying agile.
Links
Sep 11
Symbian has just announced a new project to improve the current Symbian Signed process, which is very painful for developers. You can read the announcement on Symbian Developer Network Forums. It’s good to know that Symbian listens to developer’s voice.
What’s new in the next Symbian Signed? I’ll try to highlight the new changes below.
1) Developer’s Certificate
There are basically two types of developers, i.e.:
- developers with Publisher ID;
- developers without Publisher ID.
Symbian has now started to use Publisher ID from TrustCenter, which costs $200 / year. It is much cheaper compared to ACS Publisher ID from Verisign, which costs $350 / year.
Developers with Publisher ID
| |
Current Symbian Signed |
Future Symbian Signed |
| Capability |
All -Tcb -Drm -AllFiles -NetworkControl -DiskAdmin -MultimediaDD -CommDD |
All -Tcb -Drm -AllFiles |
| Validity |
6 months |
36 months |
| IMEI restriction |
100 |
1000 |
Developers without Publisher ID
| |
Current Symbian Signed |
Future Symbian Signed |
| Capability |
All -Tcb -Drm -AllFiles -NetworkControl - DiskAdmin -MultimediaDD -CommDD |
All -Tcb -Drm -AllFiles -NetworkControl - DiskAdmin -MultimediaDD -CommDD |
| Validity |
6 months |
? |
| Signing |
Offline |
Online only |
| IMEI restriction |
1 |
1 |
| UID restriction |
None |
Restricted to a test UID range only |
2) Certified Signing
The process of certified signing is similar to the current Symbian Signed process. It costs a couple of hundred dollars depending on the test house.
3) Express Signing
This is a new process that allows developers to sign their application with a very low cost, most probably around $20 per signing. The application will be signed online. The application is still required to comply with Symbian Signed test criteria; but the test will be done after signing and the result will be published later.
If you have comments, please send them to Symbian Developer Network Forum directly.
How about freeware and open source software? There is no real plan yet. Symbian is collecting inputs, ideas and suggestions on how to improve the signing process of freeware and open source software.
Aug 12
After writing about my decision of not to develop Screenshot for Symbian OS further, I have received some comments from fellow bloggers or developers. Unfortunately, there is still no help from Symbian.
Recently, someone from Epocware sent an email to me. He said that he can help me signing my application. Wow, that’s good news. So, I sent him my application. Surprisingly, one day later, she sent my application back. It is a signed application! Here is the certificate information that is used by Epocware to sign my application.
Primary:
Issued by Symbian.
Issued to f3c961139a1c755c92afde01f4ef8e9e.
Valid from 10/08/2007 to 09/08/2017.
Issued by VeriSign Testing-Based ACS Root for Symbian OS.
Issued to Symbian Limited.
Valid from 13/10/2003 to 27/08/2023.
Thanks a lot to Epocware. You have saved my life. 