Java Programming for Wireless Devices

Goals

Palm
  • Understand the J2ME configurations and profiles
  • Build full-featured distributed applications using J2ME and J2EE
  • Build games for small devices
  • Use the tools for J2ME development
  • Create graphical user interfaces for small devices
  • Store data over a network and on file systems and memory cards
  • Communicate with a wireless device over the internet
  • Access phonebooks and calendars on devices
  • Deploy streamlined applications to small devices

Audience

Software developers who wish to learn how to program wireless and mobile devices such as the Palm and Pocket PC platforms, PDAs, cell phones, and pagers.

Each student will receive a Palm Zire 21 PDA or equivalent device which they will learn to program during the course. Students may keep their device after the conclusion of the course.

Duration

3 days

Prerequisites

The "Intermediate Java Programming" course is required.

Contents

Introduction to Java 2 Micro Edition The Connected Limited Device Configuration (CLDC) 1.0 & 1.1
The Mobile Information Device Profile (MIDP) 1.0 & 2.0
Building Graphical User Interfaces with MIDP
Accessing the MIDP persistent storage mechanism
Building games with MIDP 2.0
Wireless Networking with the Generic Connection Framework
Access file systems and memory cards with the FileConnection API
The Personal and Personal Basis Profiles
Sending text messages with the Wireless Messaging API
The Mobile Media API
The Personal Information Management Optional API
Obfuscation - Deploying a lean application

Format

Lecture and programming exercises

Schedule


There are no open enrollment classes currently scheduled.

Copyright © 2006 Object Computing, Inc. All rights reserved. | Privacy Policy