
The UIQ 2.0 SDK supports native development in C++. To use the SDK you will need to obtain separately a compiler for the PC-based emulator. Such a compiler is available as part of IDEs provided by Metrowerks (CodeWarrior). You can target phones based on UIQ 2.0 equally with a UIQ 2.1 SDK. Further information on the UIQ 2.1 SDK
The UIQ 2.0 runtime is based on MIDP 1.0 and has the following capabilities:
In addition to your UIQ SDK you will need to obtain a JDK and the Java Wireless Toolkit from Sun. These provide the necessary compilation tools. Go to the Sun J2ME website
The UIQ 2.0 SDK supports development for the UIQ PersonalJava runtime. The runtime is based on the PersonalJava Application Environment 1.1.1a specification, details of which can be obtained from Sun. In addition to your UIQ SDK, you will need to obtain JDK 1.1.8 or later from Sun, which provides the required Java compiler. Java Native Interface (JNI) development is supported too for SDK users who install both the PersonalJava and C++ development options. Go to the Sun Java website
The order in which you install is important.
For further installation instructions, refer to the Readme file.
You may download the UIQ 2.0 SDK, with the following details:
Server: ftp.symbian.com
Username: symd1013
Password: 9bj8*Sd)
The UIQ 2.0 SDK is located within the \sdks\uiq\uiq2.0\ directory.
For some users it is necessary to put their client into "Passive Mode" in order to to see the files in the directory. Most clients include this option in their connection settings, or if you are using a command line client this is achieved by typing quote PASV.
The download mechanisms for our SDKs are thoroughly tested each time that we make a new SDK available for download. As a result, any problems that are experienced during download are frequently due to factors beyond Symbian's control - i.e. local firewall, routing or proxy server configurations.
However, if you do experience continued problems with the download of the SDK - having attempted a direct FTP download from your FTP client - then please contact us giving full details of the steps you have taken and any error messages that you have received. We will investigate your problem to ascertain whether the cause can be attributed to Symbian's network. Contact Webmaster
Here you can find the answers to the most frequently asked developer questions, together with other useful tech tips.More