Tools & SDKs

UIQ 2.0 SDK for Symbian OS v7.0

C++ development

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

J2ME MIDP development

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

PersonalJava development

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

Details

The order in which you install is important.

  1. Install your development tool
  2. Install the UIQ SDK for Symbian OS v7.0 (1 zip file)
  3. Install the UIQ SDK for Symbian OS v7.0 update (1 zip file)

For further installation instructions, refer to the Readme file.

Download instructions

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.

If you experience problems

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

 

FAQs

Here you can find the answers to the most frequently asked developer questions, together with other useful tech tips.More

Terms of use | Privacy policy | Media Center | Contact us | © 2008 Symbian