Font Size: a A A

The Research And Development Of J2ME Based Mobile Applications

Posted on:2004-07-11Degree:MasterType:Thesis
Country:ChinaCandidate:Y ChenFull Text:PDF
GTID:2168360095453242Subject:Computer application technology
Abstract/Summary:PDF Full Text Request
J2ME is a prevalent technology and an important infrastructure development platform of wireless applications. Various Java techniques can be implemented and complex functions can be achieved on mobile devices based on J2ME. Since the June, 2001, a positive cooperation relationship has been established between School of Computer Science of Sichuan University and Sichuan Greatwall Software Inc., and a series of mobile application research and development works have been completed by this cooperation. The author has taken part with honor in these research and development works and acquired a lot of theoretical information and practical experiences. With the author's development experiences, this thesis is to introduce the implementation of the client-end of a mobile application software, which includes the 3 essential elements of all mobile applications: the graphic user interface, the keypad input interface, and the wireless network communication. The main works accomplished in this thesis are as follows:1. The key techniques in mobile application development are discussed indetail-the main functions and the structure of J2ME. KVM virtualmachine, CLDC and MIDP specifications are specially emphasized.2. The mobile application software development skills, hardware features and development environment are introduced combined with the author'sdevelopment experiences.3. The basic steps and key factors of mobile application development on J2ME platform is discussed in detail based on the author's real project-"Golden Coordinates City Online" software, and the method ofabstracting and encapsulation of the graphic interfaces on T720 mobilemodule using object oriented technique is specially emphasized, and theimplementation of graphic classes and keypad input interface classesare illustrated at source code level, and also some other areas such asthe technical features and implementation methods of wireless networkcommunication interface on J2ME platform are discussed.The thesis is organized as below: Chapter 1 is an introduction to theresearch background of the thesis; Chapter 2 describes the systemstructure of J2ME platform; Chapter 3 introduces the features of mobileapplication software and its development tools; Chapter 4 is a introduction tothe "Golden Coordinates City Online" project; Chapter 5, 6, 7 form the mainbody of the thesis, in which the author discusses with program exampleshow to implement the 3 major parts of mobile application software: graphicuser interface, keypad input interface, and wireless network communicationin the "Golden Coordinates City Online" project; Chapter 8 also introducesthe latest development of J2ME; Chapter 9 summarizes the thesis.
Keywords/Search Tags:Wireless, J2ME, CLDC, MIDP, Class
PDF Full Text Request
Related items