There are probably several ways to accomplish what you are trying to write (as Bala.C pointed out, you can use java), but the latest versions of Symbian OS have really encouraged people to write with Qt and specifically using QML. This is likely to be the fastest and smoothest interface to the device, because they spent a lot of time optimizing it for the platform. In addition, it will make your application more portable for its N9 and other Qt-based phones (not yet for Windows Lumia).
I am sure that there is a possibility that the API will be directly tied to the lower-level architecture for drawing on the screen, but I suspect that it is both not documented (unlike Qt), and can be changed from release to release since they they donβt expect developers to use it as much as possible.
source share