Font Size: a A A

Research And Development Of Interactive Graphical Development Environment Based On Mobile Platforms

Posted on:2013-03-01Degree:MasterType:Thesis
Country:ChinaCandidate:N WangFull Text:PDF
GTID:2248330374972214Subject:Computer software and theory
Abstract/Summary:PDF Full Text Request
As the coming of mobile era, there is more interference in mobile environment than PC’s. Because of the mobility, users’attention becomes dispersed, and they can use the mobile devices anytime, anywhere and without clear goals. To attract users’more attention and make users understand the crucial information easily, graphics have a better performance than the text form. At the same time, with the developing of mobile devices, intelligent devices have had good capabilities to process the interactive graphics, and users expect they can make use of the interactive graphics working on mobile device as effectively as on PC. However, interactive graphics has not been widely used on mobile devices. So we need a toolkit to help the developers construct the interactive graphics effectively and rapidly. To address this challenge, we should represent and manage the graphics objects efficiently. Meanwhile, we should maintain the relationship with its associated application data validly, which can meet the inherent limitations of mobile devices properly.Nowadays, to create interactive graphics effectively and efficiently is one of the popular researches in mobile filed, However, the primary developing ways can be summarized as follows, model-based subroutine interface, design tools based on the language and resource description language, which all have the problems of low efficiency and difficult expansion. In order to solve these problems, a developing environment for creating interactive graphics efficiently on mobile platform is designed, which can be constituted with the following steps. Firstly,a two-dimension interactive graphics description language that is platform-independent is proposed, which creates primitive structure and interactive semantics by the way of describing structures in XML. Secondly, because XML is a declarative language, which need a data-driven architecture to implement, a runtime engine based on the architecture is built on Android platform, including an interpreter and a library for forming and organizing the object of interactive graphics on Android platform. Finally, we establish a mapping from the description language to the engine. In general terms, this project will relieve the designers from the complicated creating process. The designers just need to care about the definitions of graphics primitive by XML without considering the specific implementation. Finally, a prototype illustrating the process of using this development environment is achieved to verify its feasibility and efficiency.
Keywords/Search Tags:interactive graphics, mobile plafform, XML, graphic description language, runtime engine
PDF Full Text Request
Related items