Developers Guideline UIQ C++ and PersonalJava
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.
17 | October 2004 |