Third party Symbian C++ applications can publish content to the home screen widget and react to changes and actions performed on the home screen widget by using Home Screen Publishing API. Applications receive change and action notifications via callback interface.
Figure 1: Home screen with various widgets
This is a standard C++ API and depends on the Standard Template Library (Open C++). Additionally this API requires the home screen framework which is currently supported only on Nokia N97 phone.
This API is published in the Nokia N97 SDK. It is currently supported only in the Nokia N97 device.
This API is fully supported in the emulator environment of the Nokia N97 SDK.