You Are Here:

Testing and signing

Register Today

Register with Forum Nokia now and you'll enjoy the full benefits of the Forum Nokia membership.

Register Login
Forum Nokia Events

MobileMonday Italy: The User Applications
November 23, 2009
Rome

Nokia Developer Days in South Africa
December 01, 2009
Johannesburg, South Africa

Forum Nokia Developer Conference ’09, India
December 07, 2009
Bangalore, India

LeWeb
December 09, 2009
Paris

Web Runtime Coding With Aptana WRT Plug-in
December 09, 2009
9am New York | 2pm London | 4pm Helsinki


View all
 

Symbian Signed Service Overview
Click on the link above to see an eLearning module about our current services.

The Symbian Signed test houses introduce their services in these webinars:
How to get ready for Symbian Signed (screencast, 24min)
Flander webinar
Mphasis webinar
NSTL webinar
Sogeti HT webinar

Remote device access
Read how you can remotely test your mobile applications and services on various Symbian-based Nokia devices.

 

Testing is one of the most important phases of the application development process. Application testing is typically based on the V-Model, which defines the design and testing levels. You can find more information about the V-Model at en.wikipedia.org/wiki/V_model. Application testing and signing programmes perform testing at the application-acceptance-testing level to ensure that your application meets the model’s requirements. This means that Symbian Signed and Java™ Verified Program criteria documents must be used when considering application requirements.

Documentation
Download Nokia test criteria and other important documents.

Discussions
Discuss testing, signing, and certification issues and share ideas with other developers in our Discussion Boards.

Webinars
Check webinars about signing and certification.

eLearning
Learn more about Symbian Signed.

FAQ
Check the most common questions about testing.

Wiki
Check out the testing pages in the Forum Nokia Developer Wiki.

User Experience
See other aspects of user experience.


Why should I care?

All mobile applications offered through the Nokia sales channels must be tested and signed through either Java Verified or Symbian Signed. Forum Nokia supports these programmes and participates in developing and improving them to serve you better.

S60 3rd Edition requires that all SIS files, which are used to provide content to S60 devices, be signed. The capabilities required by the application determine the form of signature which can be used.

The following image displays the capabilities available and the form of service to be used to sign the SIS file when the application is being tested.

To access the user-grantable capabilities, the SIS file must be signed. Carbide.c++ automatically signs the SIS file when it is being created; for a manual process, the SDK includes makekeys.exe, which can be used to create keys to sign the SIS package with signsis.exe. Both tools are command-line tools.

The Open Signed services are available through Symbian Signed. You can find more information about the services at www.symbiansigned.com.

When you're ready to take your application to market, you can choose the channel best suited for your offering. The channel options are displayed in the following image. Please bear in mind that if the sales channel doesn't require Symbian Signed and the application capabilities don't require it, the SIS file can be signed using the self-signing methods discussed earlier. Nokia’s channels require your application to be Symbian Signed.

To learn more about Symbian Signed, please read the Complete Guide to Symbian Signed, which is available, like the services, from the Symbian Signed website at www.symbiansigned.com.

More information about Symbian Signed for Nokia and accessing AllFiles, DRM, and TCB is available in the document Symbian Signed: Accessing Manufacturer Capabilities.

What resources can I use?

How do I test?

The test houses within the Symbian Signed and the Java Verified programmes use lead devices when testing applications. Nokia has defined device platforms based on the screen size, feature set, and platform version of different devices, and each platform has one lead device. Test houses conduct application testing on a lead device once, and then assume that the application will run on the other devices in the platform.

Although there are no prototypes for Symbian Signed and Java Verified, Nokia provides lead devices to the test houses as soon as they are available. The device lists can be found on the Java Verified and the Symbian Developer Network websites.

How do I distribute it?

Nokia offers you consumer and enterprise sales channels. Each channel offers unique features and benefits for you and your customers. The consumer market channels are Nokia Software Market, Download!, and MOSH. The enterprise channel is the Nokia for Business channel programme.



Rate This

Bookmark this page: DeliciousDiggFacebookGoogleYahooStumbleUponRedditDiigoTechnocratiTwitter  Share this page Share this page Print this Page Print this page Invite a friend Invite a friend
User Rating: qfnZuserE5FratingQNx1E2E0000X
RDF Facets: qfnZuserE5FtagQSxphytonX
RDF Facets: qdcZidentifierQSxhttpE3aE2fE2fwwwE2eforumE2enokiaE2ecomE2fTechnologyE5fTopicsE2fApplicationE5fE51ualityE2fTestingE2fX qfnZupdatedQDx2009E2d05E2d11X qdcZtypeQUqfnZE45E78cludedFromGeneralE4CistingsQ qdcZtypeQUqwebZE52esourceQ qdcZtypeQUqwebZInformationE52esourceQ qdcZtypeQUqwebZPageQ qdcZtypeQUqfnTypeZE52esourceQ qdcZtypeQUqfnTypeZWebpageQ qdcZtypeQUqmarsZManagedE52esourceQ qdcZtypeQUqrdfsZE52esourceQ qfnZdistributionQUxhttpE3AE2FE2FforumE2EnokiaE2EcomE2FX qfnZtypeQUqfnTypeZE52esourceQ qfnZtypeQUqfnTypeZWebpageQ qmarsZlanguageQUxhttpE3AE2FE2FswE2EnokiaE2EcomE2FlanguageE2D1E2FenX qrdfZtypeQUqwebZInformationE52esourceQ qrdfZtypeQUqwebZE52esourceQ qrdfZtypeQUqwebZPageQ qrdfZtypeQUqfnTypeZE52esourceQ qrdfZtypeQUqmarsZManagedE52esourceQ qrdfZtypeQUqfnTypeZWebpageQ qrdfZtypeQUqrdfsZE52esourceQ qrdfZtypeQUqfnZE45E78cludedFromGeneralE4CistingsQ