Have you thought about building games for your cell phone or other wireless devices? Whether you are a first-time wireless Java developer or an experienced professional, Beginning Java™ ME Platform brings exciting wireless and mobile Java application development right to your door and device!
Beginning Java™ ME Platform empowers you with the flexibility and power to start building Java applications for your Java-enabled mobile device or cell phone. The book covers sound HTTPS support, user interface API enhancements, the Mobile Media API, the Game API, 3D graphics, Bluetooth, and more.
Further, this book is easy to read and includes many practical, hands-on, and ready-to-use code examples.
About the Author
Ray Rischpater is a freelance consultant and author with over 8 years' experience writing about and developing for handheld computing platforms. During this time, Ray has participated in the development of Internet technologies for J2ME, QUALCOMM BREW, Palm OS, Newton, and Magic Cap, and proprietary operating systems for vertical handheld computers. In addition, he's consulted during the development of websites for wireless devices using HTML and WAP. Ray is currently a senior software engineer at Rocket Mobile Inc. and holds a bachelor's degree in pure mathematics from the University of California, Santa Cruz. He is the author of Wireless Web Development, Second Edition and Wireless Web Development with PHP and WAP.
Table of Contents: Part I - Getting Started
Chapter 1: Mapping the Java Jungle
Chapter 2: Shrinking Java to Fit
Chapter 3: Getting Started with the NetBeans IDE
Part II: CLDC Development with MIDP
Chapter 4: Introducing MIDlets
Chapter 5: Building User Interfaces
Chapter 6: Storing Data Using the Record Store
Chapter 7: Accessing Files and Other Data
Chapter 8: Using the Java Mobile and Game API
Part III: DCD Development
Chapter 9: Introducing Xlets and the Personal Basis Profile
Chapter 10: Introducing Applets and the Advanced Graphics and User Interface
Chapter 11: Using Remote Method Invocation
Part IV - Communicating with the Rest of the World
Chapter 12: Accessing Remote Data on the Network
Chapter 13: Accessing Web Services
Chapter 14: Messaging with the Wireless Messaging API
Part V - Other Java ME Interfaces
Chapter 15: Securing Java ME Applications
Chapter 16: Rendering Multimedia Content
Chapter 17: finding Your Way
Chapter 18: Seeking a Common Platform