Font Size: a A A

Design And Research Of OpenMedia-an Application Development Platform For Media Phones

Posted on:2008-02-28Degree:MasterType:Thesis
Country:ChinaCandidate:Y ShenFull Text:PDF
GTID:2178360212984962Subject:Software engineering
Abstract/Summary:PDF Full Text Request
As more and more mobile or handheld devices are adopting Java technology, demands for Java applications on these devices are surging. However, diversities among the large amount of handheld or mobile devices have given rise to new challenges to IDEs(Integrated Development Environment) for supporting mobile Java application development.This paper presents OpenMedia - a flexible, extensible Eclipse-based platform for Java ME application development. OpenMedia not only supports UEI standard compliant device simulator, but also support non-UEI standard simulators. At the same time, real devices are supported in the same way as device simulators, so users won't feel any differences between them.The first chapter discusses Java environment on mobile devices along with special issues on developing Java applications for mobile devices. In addition, the purpose of this research is explained and structure of this paper is illustrated.The second chapter describes OpenMedia system's architecture. OpenMedia's architecture is presented from multiple points of view - the layered view and system module view. Furthermore, the design basis of data model is explained as well as the data model itself.The third chapter discusses key techniques deployed in designing and implementing OpenMedia system. Implementation details are presented about OpenMedia system's extensible architecture. Then the design of device module is explained with emphasis on methods adopted to support multiple types of mobile devices. Finally, the code generation method for data model is explained.The fourth chapter illustrates OpenMedia system by walking through the steps developers taken when implementing a MIDlet application. Here system modules's implementation details are elaborated.In the last chapter, work of the paper is summarized and possible future work is outlined.
Keywords/Search Tags:Java ME, Integated Development Enviroment, Media Mobile Phone, Extensible Architecture
PDF Full Text Request
Related items