Specifications
iDEN i325 J2ME™ Developers’ Guide
Page 9
2004 Motorola, Inc.
device resources were added. These new APIs allow a Java application to leverage other capabilities
of the device that are currently not accessible through standard MIDP 2.0 and CLDC APIs.
Table 1. Resources In The i325 Phone
Display
Resolution 96 x 65
Color Depth 12-bit color
Networking
Max TCP Sockets
*
14
Max HTTP
connections*
4
Max UDP sockets* 21
File & RMS
Open Files/RMS
per
MIDlet
**
5
Floating Open
Files/RMS for MIDlet
***
16
Java VM
Heap Size 1150 KB
Program Space 1152 KB
Max Resource Space
*
1280 KB
Recommended
Maximum JAR Size 500 KB
Multimedia
Number of concurrent
MIDI files playing
1
*
: These resources are shared with the rest of the phone. Actual
resources available to MIDlets can vary.
**: i325 phone guarantees that each MIDlet can at least open 5
files/RMS.
***: At first come fist serve bases.
1.4. New Features on the i325
1.4.1. Concurrency
The i325 supports the concurrent execution of up to three MIDlets at a time. The three MIDlets
must be from different MIDlet Suites. You can't concurrently execute two MIDlets from the same
MIDlet Suite.
Only one of the MIDlets can be in the foreground at once, leaving the other two suspended in the
background. As with other iDEN products, the MIDlets in the background can still execute while
they're suspended. Now more than ever, it is recommended that MIDlets be written in such a way
that they release any resources such as files, large temporary heap storage, and threads.










