SrikanthRaju.com -- Technologies

Srikanth's J2ME Page


J2ME - Java 2 Micro Edition

Java is 'the' way to provide content for Mobile Devices, as it not only represents an enhanced content for the user, but also it opens the door for the much needed disconnected operations resulting in much less chatty client-server interaction.

Product Pages

The following pages will take you to the respective pages for product downloads, docum entation, etc.

My presentations, articles, demos, codecamps and courses


Other Developer Resources:


Wireless Blueprints

Check-out the Best Practices in this Wireless Blueprints document that provides Gudelines: Designing Wireless Clients for Enterprise applications for Java Technology .

These guidelines are illustrated in the Java Smart Ticket Application

Check-out my presentations that illustrates these concepts:



Device Lists


According to studies, as of late 2002, there are about 15 million Java enabled handsets all over the world. The following sites keep a list. Check-out:

Presentations:

Title
Notes
Java 2 Micro Edition : Connect ed Device Configuration Foundation, Personal Basis and Personal Profiles Presentation on Java for High End Devices
Sun ONE Studio for Wireless demonstration Learn how to Build MIDP Applications using Sun ONE Studio 4.0 - Mobile Edition
J ava 2 Platform, Micro Edition Development Next Generation Latest Presentation on MIDP 2.0, MMA, WMA
Perfo rmance Tuning for the Sun ONE environment. (Co-author) Performance Tuning tips for the J2EE, J2SE, and J2ME Platforms
Java [tm] 2 Micro Edition (J2ME): Today and Tomorrow Comprehensive Overview of J2ME
Developing Wireles s Applications using J2ME & XML 2 hr Indepth Presentation
Wireless Sec urity
J2ME and MIDP Devel opment Tools
Java and XML
Wireless device programmin g using J2ME
Sun ONE & J2ME Landscape MIDP & CLD C
Sun ONE & J2ME Landscape Complete
P2P Programming Using JXTA Presentation
MIDP Programing Techni ques Using XML
MIDP Programing Implem entation and Optimization Techniques
Developing Peer-to-Peer Application s Using JXTA & Java


Codecamps:


CodeCamp: Major update to the J2ME Codecamp ( MIDP 1.0, CLDC 1.0). Codecamp Indepth Lecture with Lab Exercises
Major Update to Java Programing F or Wireless Devices CodeCamp
Peer-to-Peer Programming using J XTA CodeCamp




Articles:


XML and Java Language Programming for Wireless Devices: A tutorial Article
Device Programming: MIDP for Palm, Motorola i85S Article



Demos:




MIDP Rolodex Demo
MIDP Ticker Demo
MIDP Properties Demo
J2ME & XML (using SAX in MIDP)< /a> Demo
Getting Started with JXTA Demo




J2ME Books:

Author(s)
Title
Publishers
Riggs, Taivalsaari, and VandenBrink Programming Wireless Devices with the Java(tm) 2 Platform, Micro Edition The Java Series
John W. Muchow Core J2ME Technology and MIDP Sun Microsystems Press
Kim Topley J2ME in a Nutshell O'Reilly
Jonathan Knudsen Wireless Java: Developing with Java 2, Micro Edition APress
Qusay Mahmoud Learning Wireless Java O'Reilly
Feng and Zhu Wireless Java Programming with J2ME Sams
Michael Morrison Teach Yourself Wireless Java with J2ME in 21 Days Sams
Eric Giguere Java 2 Micro Edition: Professional Developers Guide Wiley
Bill Ray et al Professional Java Mobile Programming Wrox
Kroll and Haustein Java 2 Micro Edition (J2ME) Application Development Sams
Paul Tremblett Instant Wireless Java with J2ME McGraw Hill
Dreamtech Software Team Wireless Programming with J2ME: Cracking the Code Hungry Minds
Mark Beaulieu Wireless Internet Applications and Architecture Addison Wesley
Matthew S. Gast 802.11 Wireless Networks: The Definitive Guide O'Reilly



MIDlet OTA sites:



Copyright (c) 2001 - Present, Srikanth Raju


If you have any questions, plese click here to send me an email