Please note that as of October 24, 2014, the Nokia Developer Wiki will no longer be accepting user contributions, including new entries, edits and comments, as we begin transitioning to our new home, in the Windows Phone Development Wiki. We plan to move over the majority of the existing entries over the next few weeks. Thanks for all your past and future contributions.


From Wiki
Jump to: navigation, search

Archived.pngArchived: This article is archived because it is not considered relevant for third-party developers creating commercial solutions today. If you think this article is still relevant, let us know by adding the template {{ReviewForRemovalFromArchive|user=~~~~|write your reason here}}.

ASD is now closed. See for more details.

Article Metadata
Created: jaaura (26 Jun 2007)
Last edited: hamishwillee (15 Jun 2012)


Accredited Symbian Developer (ASD)

Archived:The Accredited Symbian Developer (ASD) qualification allows professional Symbian developers to demonstrate their knowledge of Symbian OS software development with an industry-recognized certificate of professional achievement.

How it works

ASD candidates take a computer-assessed exam - that runs on any computer with a web browser and Internet connection.

Majinate Ltd administers the ASD program, and have a network of [ regional partners] who can provide the exam. When a candidate sits the exam, the questions are weighted and the test runs in an adaptive mode (so each person is asked questions tailored to their level of ability).

The questions are on a curriculum of knowledge about Symbian, covering (broadly speaking) the material in the Fundamentals of Symbian C++ book.

The pass mark of the ASD exam is also set by Symbian, and is regularly calibrated against a sample group.

What happens when you pass?

A developer that passes the examination receives a certificate and electronic logo to use on their website or as an avatar on discussion forums.


ASDs are also entitled to benefits such as access to the portal provided by Majinate, exclusive discounts and invitations to special developer events.

Aside from these, the ASD scheme gives professional Symbian C++ developers a way to demonstrate their competence. It gives employers confidence that they are recruiting knowledgeable Symbian C++ developers.

How to prepare

A revision guide, and course handbook, is published by Symbian Press. "The Accredited Symbian Developer Primer" groups the learning objectives together and explains them. A set of sample questions to to practice before taking the exam are also available. Most of the material in this book is availabe online on Nokia Developer wiki: Fundamentals of Symbian C++

More information

For developers who are already an ASD, a complementary examination, Accredited S60 Developer, to assess understanding of S60 development is also available. More information is available [ here].

Note.jpgImportant Points Remember for ASD

Factors to Consider when Creating a Symbian OS Class

1:Type of member data a class will contain.

1.1:Some cases where a class will not contain any member data Like M class or C class which has pure virtual or virtual functions only.

1.2:Factory or utility class containing only static functions Like User::LeaveIfError(), etc.

1.3:Member data has no destructor and needs no special cleanup Like T class.

1.4:C class objects are always created on the heap, so it should be deleted in the destructor properly.

This page was last modified on 15 June 2012, at 06:16.
159 page views in the last 30 days.

Was this page helpful?

Your feedback about this content is important. Let us know what you think.


Thank you!

We appreciate your feedback.