You can also deploy and run MIDlets manually. You may copy
a suite JAR and JAD to the S60 emulator file system to be installed
from the S60 Application Manager (see Figure 5.8). Copy the binaries
to the SDK Installs directory:
From the main menu in the emulator, select Installations, App. mgr.,
Installation files and follow the installation process. After the installation
is complete, you may launch the MIDlets from the location in which you
find all the installed applications.
\ epoc32 \ winscw \ c \ Data \ Installs \
Figure 5.8 Installing a suite from the file system
5.3.2 Features of the Emulator and SDK
The S60 emulator is rich in features which you are likely to find useful at
different stages and for development using various JSRs. You can switch
screen orientation between portrait and landscape modes and you can
use the File menu to open various kinds of file.
The emulator's Utilities window contains tools that emulate run-time
behavior. It provides a user interface for simulating various different kinds
of phone events through the Events tab (see Figure 5.9a), such as incoming
phone calls, MMC simulation, grip events, battery events, enhancement
events, notification events, SMS and MMS messaging events. The Route
tab (see Figure 5.9b) is for developing location-based applications with
the SimPSY plug-in. To open the Utilities window, select Tools, Utilities
from the emulator menu.
The diagnostics and tracing functionality provided with the SDK
enables you to monitor the activities of applications running on the
S60 emulator (and on a real device) and resource utilization, such as
CPU and memory. To open the Diagnostics window (Figure 5.10), select
Tools, Diagnostics from the emulator menu.
In the Preferences window (Figure 5.11), you will find the MIDP Secu-
rity tab which is used to adjust the MIDlet run-time security sandbox on