Table of contents : Cover......Page 1 Introduction......Page 20 PART I Getting Started with J2ME and MIDP......Page 26 DAY 1 Java 2 Micro Edition: The Big Picture......Page 28 DAY 2 Assembling a J2ME Development Kit......Page 44 DAY 3 Getting to Know the J2ME Emulator......Page 60 DAY 4 Building Your First MIDlet......Page 82 DAY 5 Working within the CLDC and MIDP APIs......Page 104 DAY 6 Creating Custom Device Profiles......Page 124 PART II Digging Deeper into MIDIet Development......Page 144 DAY 7 Building Graphical MIDlets......Page 146 DAY 8 Making the Most of MIDlet GUIs......Page 170 DAY 9 Exploring MIDlet I/O and Networking......Page 208 DAY 10 Being Your Own Wireless Meteorologist......Page 232 DAY 11 Wireless Navigation......Page 256 DAY 12 Optimizing MIDlet Code......Page 284 PART III Wireless Information Management with MIDIets......Page 298 DAY 13 Using the MIDP Record Management System (RMS)......Page 300 DAY 14 Staying in Touch with Your Contacts......Page 330 DAY 15 Managing Your Finances......Page 358 DAY 16 Bidding on the Go......Page 392 PART IV Entertainment without the Wires......Page 420 DAY 17 Creating Animated MIDlets......Page 422 DAY 18 An Ode to Pong: Creating MIDlet Games......Page 456 DAY 19 The Next Level of MIDlet Gaming......Page 480 PART V Exploring J2ME Wireless Technologies......Page 510 DAY 20 A J2ME Wireless Tour......Page 512 DAY 21 The Future of J2ME......Page 528 PART VI Appendixes......Page 540 APPENDIX A Quiz Answers......Page 542 APPENDIX B Whats on the CD-ROM......Page 550 INDEX......Page 554