Sony Ericsson P900 Cell Phone User Manual


 
Developers Guideline UIQ C++ and PersonalJava
17 October 2004
UIQ SDK for Symbian OS v7.0
The UIQ SDK contains:
Library files
Documentation
Sample code
Tools for packaging applications into Symbian installable format (.sis) for C++ and Personal Java
applications.
These .sis files can be compared to ‘InstallShield’ in Microsoft® Windows® development environ-
ment.
A standard UIQ device emulator to simplify and speed up your development process
Deployment tools, such as AIFBuilder and MakeSIS
Technical requirements for the UIQ SDK
Windows NT 4.0 or Windows 2000. The SDK has not been thoroughly tested and verified with Win-
dows XP.
Java Runtime Environment (JRE) version 1.3.1 (included in the SDK) is required for installing the
SDK. The installation process has been verified with this JRE.
1,4 GB or more of free disk space (to install all components).
WinZip or an equivalent file utility for unzipping files.
Note:
The UIQ SDK needs to be installed before installing Metrowerks CodeWarrior Development Studio for
Symbian OS.
Device Emulator and Library Linking
The UIQ SDK includes a generic UIQ emulator enabling application developers to emulate and debug
applications on a PC during the development cycle.
The directory \epoc32\tools is required for the bldmake command. This command generates the abld
batch file used in building the specific project.
Library linking for applications with device emulation
When developing for the Emulator, you need to link to the libraries in:
the subdirectory epoc32\release\WINSCW if using Metrowerks CodeWarrior.
the subdirectory epoc32\release\WINS if using Borland C++ BuilderX.
Library linking for applications for target execution
When building your application for the target device/mobile phone, you need to link to the libraries in:
the subdirectoryepoc32\release\THUMB.