New features in the Nokia N97 SDK

The Nokia N97 is an S60 5th Edition device that incorporates a number of additional features. Even though you can use the S60 5th Edition SDK to develop applications for the Nokia N97, you must use the Nokia N97 SDK to benefit from following additional features:

  • A new UI concept called home screen that replaces Active Idle.

  • New APIs.

  • An emulator with a full QWERTY keyboard and four-way rocker navigation key, as well as with the ability to simulate the magnetometer sensor to support testing.

New APIs in the Nokia N97 SDK

The following APIs are introduced in the Nokia N97 SDK.

Note: These APIs are not part of the S60 5th Edition platform and will therefore not be available in all S60 5th Edition devices. While they may be included in future S60 releases, their implementation may change, in which case source or binary compatibility cannot be guaranteed.

API

Description

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.