Symbian signed is, its application signing program that promotes best practice in Symbian OS content and application development. The program tests applications against industry-agreed criteria in support of network operator and mobile manufacturer requirements.
Symbian Signed offers three signing options to support the different needs of Symbian OS, these options are
Test House Certification: Suitable for ISVs with a small number of applications. Applications are submitted to the Symbian Signed portal and tested by an independent third party test house.
Self-Certification: Suitable for ISVs with more than 15 of their own applications that require Symbian Signed status. ISVs or network operators certify their own applications through the re-use of internal, recognized quality assurance processes.
Publisher Certification: Suitable for application publishers, Symbian OS licensees and network operators or any public software distribution portal owner. The publisher tests and certifies the application using its own quality assurance processes on behalf of the originating ISV.
Symbian Signed offers three signing options to support the different needs of Symbian OS, these options are
Test House Certification: Suitable for ISVs with a small number of applications. Applications are submitted to the Symbian Signed portal and tested by an independent third party test house.
Self-Certification: Suitable for ISVs with more than 15 of their own applications that require Symbian Signed status. ISVs or network operators certify their own applications through the re-use of internal, recognized quality assurance processes.
Publisher Certification: Suitable for application publishers, Symbian OS licensees and network operators or any public software distribution portal owner. The publisher tests and certifies the application using its own quality assurance processes on behalf of the originating ISV.
Symbian Signed typically guarantees that a signed application
- No files remains on the phone when the application is uninstalled
- The application only creates files on the drive where it has installed unless the user has explicitly given permission to write files elsewhere.
- The application can be closed thought the applications task list.
- The application detects low memory conditions and behaves correctly. Typically it should not start under particularly low memory conditions as this may compromise other key functionality of the phone.
- The application pauses when necessary, for example when there’s an incoming call.
- The application does not crash when storage memory is full.
- The application consumes too much system resources
- The application has been signed against a valid developer identity certificate.