Font Size: a A A

Design And Implement Of Graphical User Interface Framework Based On Smart Phone

Posted on:2007-02-25Degree:MasterType:Thesis
Country:ChinaCandidate:N ShiFull Text:PDF
GTID:2178360242967198Subject:Software engineering
Abstract/Summary:PDF Full Text Request
In recent years, embedded devices which are widely used in daily life make the fast development of embedded system. With the development of embedded hardware, the perfect function on embedded products is expected by consumers. Especially, the requirement of the high performance embedded graphics user interface is demanded. A full function GUI system is required in more and more embedded systems, such as Smart Phone, PDA and set-top-box et al. Thus, the research of the key technology of embedded system, which is Embedded GUI technology, becomes more and more important.In this paper, the research and practice based on embedded GUI technology of Linux are described. Firstly, this dissertation introduces the smartphone, embedded system and graphical user interface briefly, and explains the background and content of the subject. This research of smartphone's background aimed at developing GUI system platform in embedded Linux for the smartphone GUI application developers. Smartphone GUI system design technology relates to all aspects of embedded GUI. Secondly, the dissertation determines bounaries of the system and defines system responsibility through studying application areas, especially the field of mobile communication terminals. Thirdly, based on scientificly analysing the requirement and overall design of GUI system for smartphone, this research defines the function subsystems and corresponding interactions of embedded GUI from the angle of which can be tailored, designs the level structure of embedded GUI from the angle of portability, then gives the layerd architecture and modular design of the GUI system for smartphone. Finally, this thesis aims at smartohone GUI system, describes the division of functional subsystems, the design and realization of core subsystem in detail, designs and realizes micro-kernel multi-task mechanism and one of the core subsystems, which is graphical subsystem.The research work in the thesis preliminarily meets the functional requirements of smartpnone on grahpical interface. But, it requires further improvement and research on how to make better use of information mechanism to simplify programming and enhance the flexibility of GUI systems.
Keywords/Search Tags:Embedded Linux, Graphical User Interface, Graphical Device Interface
PDF Full Text Request
Related items