One application testing & certification process for the whole Symbian OS industry!
Symbian Signed, the industry-endorsed application signing program that promotes best practice in Symbian OS content and application development, was publicly launched on May 18, 2004. The program tests applications against industry-agreed criteria in support of requirements from network operators and mobile manufacturers. The program also delivers developer authentication and anti-tamper security for Symbian OS applications. The signing means that the application has passed the test criteria and is digitally signed ("sealed") to guarantee the source and integrity of the application. The aim is to increase the maturity among developers, the general quality of applications coming to market and the trust among consumers for Symbian OS applications. Symbian Signed is designed to satisfy mobile developers' needs and to ensure a thriving, open market for trusted mobile applications by providing a single, low-cost and unified certification program. Benefits for developers include consistent testing criteria and a common process that will greatly simplify certification of your applications across all Symbian OS phones. Developers who have achieved Symbian Signed have the right to use the "For Symbian OS" logo. The Symbian Signed program tests and certifies all .sis files, i.e. all C++ and Java™ CDC based applications. (Java ME Platform based CLDC applications are tested and certified through the Java Verified program.) Developer Certificates introduced with Symbian OS v9 Symbian OS v9 (which the Sony Ericsson P990 is based on) introduces an enhanced security model that provides controlled access to sensitive APIs. Symbian Signing grants access to these APIs for released (finished) applications. Developer Certificates (DevCerts) enable access to the restricted APIs during the development/testing phase, making it possible to test applications that use sensitive APIs on production phones. Information about the new DevCerts is available here. Unsigned applications may still run on the phone but the consumer will receive warning messages or fail to initiate certain parts of the application if the application is based on any of the more sensitive API's that have been restricted through the use of DevCerts. In order to run properly on commercial phones, applications using restricted API's will have to be tested and signed through the Symbian Signed program.
|