The C++ Developer's Library comprises:
This section provides an introduction to the S60 platform.
Getting Started
Building and running your first application provides an introduction to mobile application development with the C++ programming language for the S60 platform.
Developing for S60 devices provides an introduction to mobile application development with the C++ programming language for Symbian (Symbian C++) on the S60 platform. This guide focuses on introducing key S60 project concepts and contents used in application design and development.
Technology areas
The developer's guides are divided into areas of C++/S60 technology. Each guide includes an overview section. Where relevant, links are provided to other documentation on other websites. The technology areas include:
The API Reference in this library is for 3rd Edition and 3rd Edition FP1. Information specific to 3rd Edition FP1 is marked.
The S60 API Reference Guide is organized into the following topics.
Guidelines and instructions on how to use both Symbian and S60 APIs in application development. Note that the Symbian APIs are not included in this library. Where relevant, links are provided to the Symbian OS Library.
Descriptions and class-level documentation of the available APIs. The reference also includes an alphabetical Quick Reference guide.
A list of all files (*.h, *.hrh, *.rh) and with links to their code.
A presentation of the class hierarchy with an inheritance list.
A presentation of data structures with brief descriptions.
A list of all struct and union fields with links to the structures/unions they belong to.
A list of all functions, variables, defines, enums, and typedefs with links to the files they belong .
A list of all deprecated APIs.