This topic describes the information that has been added to each version of the S60 5th Edition C++ Developer's Library.
The following sections and topics have been added to the S60 5th Edition C++ Developer's Library 2.1:
The S60 5th Edition C++ Developer's Library 2.0 describes the following additional features introduced by the Nokia N97 SDK:
A new UI concept called home screen that replaces Active Idle.
The Getting started section has been updated.
API specifications for the following APIs have been added:
Home Screen Publishing API allows you to develop applications that mobile device users can add to the home screen.
Out of Memory Monitor Client API allows applications to reallocate memory blocks and to register with higher priority.
Sensor Data Compensator API allows applications to compensate sensor data for device and display orientation changes.
The S60 5th Edition C++ Developer's Library 1.3 includes the following changes:
The Symbian Developer's Library is included with this library. The Symbian Developer's Library provides reference guides and documentation for Symbian OS v9.4.
The S60 5th Edition SDK C++ example application documentation has been added to the library.
The Using the camera in applications section has been added to the library.
The Security section has been restructured.
The S60 5th Edition C++ Developer's Library 1.2 includes the following changes:
The API specification for the Sensor APIs has been updated.
The S60 5th Edition C++ Developer's Library 1.1 includes the following changes:
Search functionality is a new feature. For example, you can search a text in the whole library or only in topics you are interested in.
API specifications for the following APIs have been added:
Sensor APIs allow applications to connect to and receive data from various sensors on an S60 device.
Tactile Feedback Client API is used for producing tactile feedback for different touch events.
Touch UI Utilities API provides a mechanism to detect long-tap events on the touch screen.
Title Pane Touch Observer API allows an application to observe the user tapping on the title pane.
Updated porting information for lists and grids and platform UID.
In version 2.0 of the S60 5th Edition C++ Developer's Library (CDL), please note the following:
API specifications for some touch UI components, sensors, and tactile feedback are located inS60 5th Edition API specifications instead of the C++ API reference.
The grouping of the APIs in the C++ API reference changed from that used in previous S60 platform releases. Use the Quick reference to locate the APIs.
The S60 5th Edition C++ Developer's Library contains information that refers to 3rd Edition. This information is provided for your guidance and may not be completely accurate for 5th Edition.
The Home Screen Publishing API example application documentation refers to an early release of the example and may not be completely accurate.