Contents Previous Next Index

Preface


The Java 2 Platform, Micro Edition, Wireless Toolkit User’s Guide describes how to work with the J2ME Wireless Toolkit and its components.

Who Should Use This Book

This guide is intended for developers creating MIDP applications with the J2ME Wireless Toolkit. This document assumes that you are familiar with Java programming, Mobile Information Device Profile (MIDP), and the Connected Limited Device Configuration (CLDC).

How This Book Is Organized

This guide contains the following chapters and appendixes:

Chapter 1 introduces the J2ME Wireless Toolkit and the MIDlet development features it provides.

Chapter 2 describes the development processes for creating and running MIDlets. This chapter explains the differences between running an application locally and running it remotely and when, in the development cycle, to use each means of execution.

Chapter 3 explains how to perform basic programming operations with KToolbar, such as compiling, preverifying, debugging, tracing, and packaging. This chapter also explains how to implement security protocols, how to set the Push Registry, how to generate a stub connector, and how to set MIDlet permissions through the J2ME Wireless Toolkit.

Chapter 4 describes the performance tuning features: profiling, memory monitoring, network monitoring, and speed emulation.

Chapter 5 describes the example devices and demo applications provided by the Wireless Toolkit. This chapter also explains how to input text to the devices, how to set device preferences, and how to access the device utilities.

Chapter 6 describes how to sign MIDlet suites and manage certificates with security utilities provided with the J2ME Wireless Toolkit.

Chapter 7 describes support for running and testing wireless messaging applications in the Wireless Toolkit.

Chapter 8 describes how to test and demonstrate the over the air initiated provisioning process.

Appendix A lists and describes MIDlet attributes.

Appendix B describes how to demonstrate MIDlets for non-development purposes.

Appendix C describes internationalization features in the Wireless Toolkit.

Appendix D explains how to use the command line utilities to perform basic development operations and to manage certificates and sign MIDlet suites in the Wireless Toolkit. This chapter includes an example of stepping through a basic development cycle working from the command line.

Using Operating System Commands

This document may not contain information on basic UNIX® or Microsoft Windows commands and procedures such as opening a terminal window, changing directories, and setting environment variables. See the software documentation that you received with your system for this information.

Typographic Conventions

Typeface
Meaning
Examples
AaBbCc123
The names of commands, files, and directories; on-screen computer output
Edit your .login file.
Use ls -a to list all files.
% You have mail.
AaBbCc123
What you type, when contrasted with on-screen computer output
% su
Password:
AaBbCc123
Book titles, new words or terms, words to be emphasized
 
 
Command-line variable; replace with a real name or value
Read Chapter 6 in the User’s Guide.
These are called class options.
You must be superuser to do this.
 
To delete a file, type rm filename.
{AaBbCc.dir}
Variable file names and directories.
These files are located under the {j2mewtk.dir}\apps\{demo_name}\bin\ directory where {j2mewtk.dir} is the installation directory of the J2ME Wireless Toolkit and {demo_name} is the name of one of the demo applications.

Shell Prompts

Shell
Prompt
Microsoft Windows
<directory>

Related Documentation

Topic
Title
Customizing the J2ME Wireless Toolkit
J2ME Wireless Toolkit Basic Customization Guide
J2ME Wireless Toolkit Release Notes
J2ME Wireless Toolkit Release Notes
MIDP - JSR 37
Mobile Information Device Profile for the J2ME Platform
MIDP - JSR 118
Mobile Information Device Profile 2.0
CLDC - JSR 30, JSR 139
J2ME Connected Limited Device Configuration
WMA - JSR 120
Wireless Messaging API (WMA) for Java2 Micro Edition
MMAPI - JSR 135
Mobile Media API
JTWI - JSR 185
Java Technology for the Wireless Industry
J2ME Web Services JSR 172
J2ME Web Services Specification

Accessing Sun Documentation Online

The Java Developer ConnectionSM web site enables you to access Java platform technical documentation on the Web.

http://developer.java.sun.com/developer/infodocs/

Sun Welcomes Your Comments

We are interested in improving our documentation and welcome your comments and suggestions. You can email your comments to us at:

wtk-comments@sun.com

 


Contents Previous Next Index User's Guide
Java™ 2 Platform, Micro Edition, Wireless Toolkit, Version 2.1