¤¤¤ ¤¤¤ 4. Basic Concepts¤¤¤ ¤¤¤
This page will contain a collection of links to some papers and tutorials that explain some of the basic concept in Symbian. If you want to buy a book about Symbian the best on the marked at the moment is: Developing Series 60 Applications: A Guide for Symbian OS C++ Developers
¤¤¤ Coding Conventions ¤¤¤
There is a lot of coding convention in Symbian and understanding them will greatly help you understand how programs are put together.
Coding Conventions from Forum Nokia
¤¤¤ Asynchronous Services and Active Objects ¤¤¤
Symbian Uses Active Object to access asynchronous services e.g. the camera.
This NewLC tutorial and these class notes from Ontario describes some of the issues
http://www.newlc.com/article.php3?id_article=326
¤¤¤ Descriptors ¤¤¤
Descriptors are Symbians way of dealing with strings.
This tutorial explains the basics: NewLC
tutorial
Forum Nokia also have a zip file with further documentation and examples
¤¤¤ Exception Handling ¤¤¤
Symbian has a special way of handling exceptions. The following tutorial explains what ConstructL, NewL, NewLC, Leave, CleanupStack etc. is all about.
NewLC Error Handling
Tutorial Part 1
NewLC Error Handling
Tutorial Part 2
¤¤¤ Other introduction resources ¤¤¤
Introduction page at Forum Nokia (Look at the Symbian and Series 60 Developer Platform sections.)