All modern mobile phones allow to start and to run a user program. Java Micro Edition (J2ME) with
Windows XP is used for the implementation of this work. Java ME: Java Micro Edition is developed by Sun
Microsystems. This concept is hardware independent. The Java language is choose for the implementation of the
framework because it is widely adopted in mostly all the mobile phones, ranging from the old-fashioned models
to the latest ones.