Header Sep

JavaVerified and Java ME Application Signing

My Rating Score
Login to rate page

JavaVerified reduces development costs and speeds up time-to-market

Java Verified is a globally recognized testing and signing program that enables developers and mobile operators to confidently develop, deliver and distribute mobile applications. As an open, industry-driven effort, the Java Verified Program is the first program to utilize the testing framework developed by the Unified Testing Initiative (UTI).

Sony Ericsson specific information

Permission settings in Sony Ericsson phones
Read a Tips, Tricks & Code article giving an overview of permission settings here

Java ME Signing Guidelines.

Developer World Wiki article

Signing

Using the JavaVerified program the application will go though testing at a independent test house and if the testing is successful the application will be signed with the UTI certificate. The UTI Java Root certificate is available in all Sony Ericsson MIDP2 phones regardless of branding.

Third-party permission domain

Unsigned application is installed in the untrusted permission domain in the phones, hence some APIs will not be accessible and some will have more restrictive access i.e. the user might be prompted before using the API. Applications signed with the UTI certificate will be installed in the 3rd party trusted domain, hence the application will be able to get "blanket", (never ask), permission for all apis. For a complete list see the "Permission settings in Sony Ericsson phones" document.

Permission attributes

Before an application is signed the appropriate permissions must be specified for the application to get access to the APIs. The permission attributes should be added to the jad file and the MANIFEST file, this can commonly be done by the IDE.

Phones supported by JavaVerified

For JavaVerified testing the testing is commonly only done on a specified 'lead' device and if the testing is a success for that lead device the application will also be JavaVerified for all devices in that phone group.

My Rating Score
Login to rate page