Font Size: a A A

Ophone Development Tools Design And Implementation

Posted on:2011-03-11Degree:MasterType:Thesis
Country:ChinaCandidate:F HanFull Text:PDF
GTID:2178330332968321Subject:Software engineering
Abstract/Summary:PDF Full Text Request
OPhone platform is based on Linux and the Open Handset Alliance (OHA) of the Android system, through China Mobile's innovation and development, to design a new and unique user interface.ODT is a convenience tool, it designed for the OPhone application developer to help them quickly and efficiently complete the OPhone application development.ODT is on the basis of ADT, it not only with OPhone unique features, but also compatible with all the features of ADT. This paper focuses on the achieved OPhone specific functions with eclipse plug-in development tools. It completed the test of the entire project. Main results obtained in the following areas:Using Eclipse extension point to implementation the ODT functions. In this project is mainly applied Eclipse extension point to add new functionality in Eclipse.Using the GEF framework to completed the main function of the ODT. GEF is a graphical editor framework that allows developers to graphically display and edit the model in order to enhance the user experience. ODT support for keyboard events, support Redo, Undo and other functions by using GEF.Used Draw2D in the view, Draw2D is a lightweight graphical system. In this project used Draw2D to achieve Layout drag, and the layout of nested functions. Draw2d can not depend on the specific components of the operating system on top of local components. It can also be used to develop graphics-based applications. Draw2d graphics library provides a complete application development package. You can almost use it to make any of the graphics. Using Draw2d can complete adjust the size of widget, drag and drop controls and other functions.Test throughout the developed process of the project. This paper implements the tests of the ODT, it consist unit testing, performance testing, compatibility testing and the test plan, test execution and the test report.
Keywords/Search Tags:Android, Java, OPhone, Plug-in
PDF Full Text Request
Related items