You can use one of the following development environments to build UltraLite applications on Symbian OS:
CodeWarrior for Symbian. Current version is 3.1 but earlier versions are also supported.
CodeWarrior includes a version of the Symbian SDK (this may be located on a separate CD in the installation package). Depending on the particular devices you are targeting, you may want to upgrade your SDK to a more recent version than that included in the development tool.
For a list of supported platforms, see Supported platforms.
The Carbide C++ Express Development environment from Nokia. This is a development tool and Integrated Development Environment for 32-bit Windows desktops. See http://www.forum.nokia.com/carbide/
For a list of supported target operating systems, see Supported platforms.
Choosing how to link the runtime library
Memory utilization in Symbian OS applications