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: How to install Java and J2ME? |
| 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: