Baris Sanli's Homepage / J2ME

During July 2004, "Introduction to Java 2 Micro Edition" training course was given to a handfull of interested students by me.These notes were prepared within a day, so I, Baris Sanli personally accept the possiblity of errors.Feel free to send me feedback.

barissanli2@hotmail.com

Also my special thanx to Emrah Gunsel for his help with the notes.

J2ME(Java 2 Micro Edition)Training:

These lectures aim to give a brief idea about "Application Development using J2ME". J2ME is a Java Platform for mainly Mobile Phones and most of the recent devices comply to the MIDP1.0 and CLDC1.0 standarts. Personally, I think J2ME is much simpler to taught then Java. If you are trying to teach yourself J2ME, don't just read the notes, always WRITE PROGRAMS, MODIFY PROGRAMS. PRACTICE PRACTICE and PRACTICE again. Don't try to memorise the commands but try to learn how to use documentation (supplied by Mobile Toolkit) and library.

LECTURE NOTES:

Most of the lecture notes consists of two parts: Slides and accompanying examples.These slides are copyrighted by myself, unless stated otherwise.

Subject SLIDES EXAMPLES

Introduction:

System Design, J2ME and examples

Slides: week1-slides.pdf

A Market Perspective(Copyright by Bill Day): week1-billday.pdf

A Diagram From Nokia's Design Guidelines (Copyright by Nokia): week1-nokia.pdf

Week 1 Examples:

week1-examples.pdf

How to install Java and J2ME?

week1-install.pdf

Java Briefly:

A Very Brief Introduction to Object Oriented Programming concepts. Multiple Forms and Lists.

Slides: week2-slides.pdf

Java Source Code for Car and others week2-java.pdf

J2ME Source Code for Multiple Forms and List week2-multi.pdf

J2ME:

MIDlets and Designs

Lecture performed. Slides to be released -hopefully- soon  

J2ME and Internet:

Internet basics and Internet access in J2ME

Lecture performed. Slides to be released -hopefully- soon  

 

Homeworks done by Students:

 

 

 

Supplemental Materials: