Register with Forum Nokia now and you'll enjoy the full benefits of the Forum Nokia membership.
Register LoginInnovation Series Videos highlighting Forum Nokia developers
Felipe Andrade
Read more about Felipe on the Champions website.
Ovi Store Publisher Reporting
July 08, 2009
9 a.m. New York, 2 p.m. London, 4 p.m. Helsinki
Ovi Store Publisher Reporting
July 08, 2009
11 a.m. San Francisco, 2 p.m. New York
Nokia World 09
September 02, 2009
Stuttgart, Germany
Adobe MAX 2009
October 04, 2009
Los Angeles
International CTIA WIRELESS I.T. & Entertainment 2009
October 06, 2009
San Diego, California

S60 Platform: Application Testing
The Testing section of the S60 5th Edition C++ Developer's Library discusses unit testing from a theoretical point of view and provides descriptions of strategies and techniques that are important when developing unit tests. The section also provides instructions and example code on how to perform unit tests on the S60 platform.

Overview to Security
The Security section of the S60 5th Edition C++ Developer's Library describes the different aspects and concepts of security.

OMA DM: Management Object for Device Encryption
This document describes an OMA Device Management (DM) management object for device encryption. This document is applicable for S60 3rd Edition, Feature Pack 1.

Symbian Signed: Accessing Manufacturer Capabilities
This presentation describes how Manufacturer Capabilities can be obtained. AllFiles, DRM, and TCB are regarded as the manufacturer capabilities.

Symbian Signed and its New Services
Risto Helin, Manager at the Application Testing Services in Forum Nokia went through the renewed Symbian Signed process which was introduced late 2007. This webinar covers different application signing methods for testing purposes, sales and how to access the device manufacturer capabilities.

Symbian Signed eLearning
This eLearning module describes the processes needed to prepare an S60 application for the Symbian Signed testing programme. The module explains, for example, the steps needed to obtain a Publisher ID and Symbian Developer Certificate. The module also includes an essential guide to preparing an application for Symbian Signed submission.

Introduction for MphasiS Symbian Signed and Nokia testing
In this webinar test house MphasiS introduces their testing services. You will get details about how to apply for a Publisher ID from TC TrustCenter, submit your application for testing, and some tips that can help you pass Symbian Signed.

NSTL Services for Mobile Application Developers and Network Operators
In this webinar test house NSTL will present the features of its online submission portal and will outline its capabilities and process for testing Symbian and Java applications.

Symbian Signed and Testing Services for Nokia developers
This webinar outlines Flander's acceptance testing services for Nokia application developers. The session covers Flander's standard Symbian Signed, Symbian Signed for Nokia, as well as Flander's pre- and post-certification consultancy services.

Sogeti High Tech Mobile Application Testing Services
In this webinar you'll learn about test house Sogeti HT's testing and consultancy services for mobile application developers.

Getting Ready For Symbian Signed with Carbide.c++ Screencast
This video is a guide to the processes involved in preparing an S60 application for Symbian Signed testing. The video starts by showing how to obtain a Publisher ID, Symbian Developer Certificate, and secure-range UID. It then illustrates the process of creating and signing an application in Carbide.c++ for testing on a device, before looking at pre-Symbian Signed application verification and creation of the package for submission to a test house.
For any developer already creating an S60 application and considering Symbian Signed, this video serves as an essential guide to preparing an application for Symbian Signed submission.

Installing Certificates to S60 3rd Edition Devices v1.1
This updated document explains how to install different SSL certificates to S60 3rd Edition devices.

S60 Platform Security eLearning
The S60 Platform Security eLearning module addresses platform security for S60 3rd Edition and shows its impact on application development and inter-process communication (IPC). The ways that platform security concepts combine to protect devices and migration of applications to S60 3rd Edition are also discussed.

Creating Certificates for a Web Server Using XCA and Installation into S60 Devices
This document describes how to create a certificate for a Web server using an open source program called XCA, and how to install certificates into S60 devices.

NSTL Test House Webinar
In this webinar NSTL test house outlines its global testing capabilities and describes the appRELAY Quality Assurance testing services and certification programs. NSTL services allow developers and publishers to get their applications to market quickly. NSTL is one of the test houses in Java Verified, Symbian Signed and Symbian Signed for Nokia testing and certification programs.

Symbian OS: End-to-End HTTP API Example v1.3
This updated example is an HTTP reference implementation of an enterprise system that includes mobile clients for the S60 and Series 80 platforms (in Symbian C++), a server-based database, and Web portals (PHP and JSP implementations). Documentation is included in the package. In the updated version, the previously incomplete PHP Web UI functionality has been improved.

Symbian OS: End-to-End Sockets API Example v1.3
This updated example is a Sockets reference implementation of an enterprise system that includes mobile clients for the S60 and Series 80 platforms (in Symbian C++), a server-based database, and Web portals (PHP and JSP implementations). Documentation is included in the package. In the updated version, the previously incomplete PHP Web UI functionality has been improved.

MIDP 2.0: End-to-End Sockets API Example v1.1
This example illustrates an enterprise system that includes a Java MIDP mobile client, a server-based database, and Web portals (PHP and JSP implementations). Documentation is included in the package. In the updated version, the previously incomplete PHP Web UI functionality has been improved.

MIDP: SATSA-APDU API Developer's Guide
This new document describes the SATSA APDU API, which is one of the optional APIs in the Security and Trust Services API for Java ME defined in JSR-177. The SATSA APDU API enables communication between MIDP applications and a smart card by using a protocol based on Application Protocol Data Units (APDUs). The basic use of the SATSA APDU API is demonstrated with a tutorial for building an example application.

MIDP: SATSA-PKI API Developer's Guide
This new document describes the SATSA PKI API, which is one of the optional APIs in the Security and Trust Services API for Java ME defined in JSR-177. The SATSA PKI API enables digital signatures to be used in applications, as well as basic user credential management (for example, for certificates). The basic use of the SATSA PKI API is demonstrated with a tutorial for building an example application.

Enterprise: Developing End-to-End Systems v2.0
This updated document describes the architectures and technologies that are most commonly used in end-to-end enterprise systems today and gives an overview of the terminology and basic concepts of the different technologies. The document also provides an introduction to the protocols used for data transport and presentation. The most important and widely accepted methods for ensuring data integrity and security in mobile devices are also examined.

MIDP 2.0: Signed MIDlet Developer's Guide v2.0
This updated document describes how to create signed MIDlet suites, following the recommendations of MIDP 2.0 and the Java™ Technology for the Wireless Industry specifications.

MIDP: SATSA Crypto API Developer's Guide (with Example) v2.0
This updated document describes the SATSA Crypto API, which is one of the optional APIs in the Security and Trust Services API for Java ME defined in JSR-177. The SATSA Crypto API provides basic support for encryption, decryption, computing digests, verifying signatures, and accessing public keys. Some basic use of the SATSA Crypto API is demonstrated with an example application for simple encryption and decryption.