diff -r 43e37759235e -r 51a74ef9ed63 Symbian3/SDK/Source/GUID-AB69D251-7635-4325-BBCE-92F7AFC86DC2.dita --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/Symbian3/SDK/Source/GUID-AB69D251-7635-4325-BBCE-92F7AFC86DC2.dita Wed Mar 31 11:11:55 2010 +0100 @@ -0,0 +1,198 @@ + + + + + +New +C++ APIs in Symbian^3The following new C++ APIs are introduced in Symbian^3. + + + +API +Description + + + + + + +

Beagle Variant Header APIs

+

Provides variant layer headers for the Beagle platform. For more +information, see Beagle.

+
+ + + + + + + + + + +

E-mail Widget API

+

ECom plugin API that Third-party e-mail solutions implement to publish +e-mail data to Home Screen widget.

+
+ +

exFAT File System APIs

+

Provides the "exFAT" file system. For more information, see TVolFormatParam_exFAT.

+
+ +

Extended Content Publisher API

+

Provides interfaces for Home Screen content publisher plug-ins.

+
+ +

EUser High Level (EUserHL) Library APIs

+

Provides APIs to improve string handling, object creation and resource +management. For more information, see EUser +High Level Library.

+
+ + + + +

Gstreamer Library APIs

+

Provides a development framework (Open source Multimedia Framework) for creating applications +like media player, streaming media broadcasters and video editors. For more +information, see Gstreamer +Overview.

+
+ +

Haptics APIs

+

Provides methods for controlling the haptics feature of the Symbian +device. Both synchronous and asynchronous versions are provided for playing +various types of effects. Only synchronous methods are provided for other +functionalities, such as opening and closing an actuator, reserving and releasing +the haptics feature, and for getting various state and system information +from the haptics. For more information, see CHWRMHaptics.

+
+ +

Home Screen Widget Publisher API

+

Provides support for publishing logo and description of a widget.

+
+ + +

Libxm2 Library APIs

+

Provides APIs for XML processing, parsing and validation. For more +information, see Libxml2 +Overview.

+
+ +

Location Centre Utility APIs

+

Provides the application, service and file launching services to +Location Centre. For more information, see CLcAppLauncher.

+
+ + + + + +

NFC Discovery API

+

Used for subscribing and discovering Tags and NDEF +messages.

+
+ +

NFC Tag Extension API

+

Provides implementation and access (read/write) +methods for different types of NFC targets.

+
+ +

NDEF API

+

Used for handling NDEF messages and accessing NDEF +messages on Tags.

+
+ +

NFC Peer-to-Peer API

+

Provides LLCP (Logical Link Control Protocol) API +for peer to peer communication between NFC devices.

+
+ +

NFC Content Handler API

+

ECOM plug-in interface for subscribing and receiving +NDEF messages.

+
+ + + + +

OpenWF Composition APIs

+

Supports the open standard for layered graphics composition developed +by the Khronos Group. +For more information, see OpenWF +Composition Interface Overview.

+
+ +

OpenWF Support APIs

+

Provides a Symbian-specific implementation of platform-specific +elements of the OpenWF-C specification and abstracts communication between +the OpenWF-C Engine and other Symbian graphics components. For more information, +see OpenWF Support +Component Overview.

+
+ +

Puny Code Converter APIs

+

Provides support for converting the Unicode formatted domain names +to ASCII format that can be resolved by the external DNS server. For more +information, see TPunyCodeDndName.

+
+ + +

SQLite 3 APIs

+

Provides an implementation of the native SQLite C APIs. For more +information, see SQLite +3.

+
+ + +

Standard C++ Library (STLport v5) APIs

+

Provides a Standard C++ environment with IOStream and STL (Standard +Template Library) libraries that enable you to develop or port Standard C++ +applications or libraries quickly and easily onto the Symbian platform. For +more information, see Standard +C++ Library (STLport v5).

+
+ + + + + +

System State Manager Mapper Utility APIs

+

Provides a utility class for mapping UIDs, getting feature and system +states and cenrep values. For more information, see CSsmMapperUtility.

+
+ + + + + + +

User Prompt Service APIs

+

Allows device creators to choose whether security decisions (for +example, allowing an application to make a network connection) are processed +silently or require the user to be prompted. For more information, see User Prompt Service.

+
+ + +

XML DOM Engine and XPath APIs

+

Implements the standard DOM API (tree-based XML parsing and editing), +including XPath and serialization extensions. For more information, see XML DOM Engine.

+
+ + +
+ +Introduction +to Symbian^3 +What's new +in Symbian^3 +Porting applications +to Symbian^3 + +
\ No newline at end of file