Font Size: a A A

Research Of Graphical User Interface's Developed Platform For Embedded Devices Based On Web Technology

Posted on:2011-10-13Degree:MasterType:Thesis
Country:ChinaCandidate:Y Y JiangFull Text:PDF
GTID:2178360308961871Subject:Communication and Information System
Abstract/Summary:PDF Full Text Request
With the accelerated pace of information technology, endless variety of innovative handheld devices appear, related hardware and software also have a rapid development, especially the GUI (Graphical User Interface) has a fast development in the field. Lots of domestic and abroad companies have launched a number of Linux-based GUI products, such as those more mature-oriented embedded GUI system:Qt/ Embedded, MiniGUI and OpenGL, etc.which lay a good foundation for embedded devices for the possession of a gorgeous and beautiful graphical user interface and powerful function which use the Linux operating system. However, these embedded GUI libraries provide only a good layer of software support for embedded products,we need to build a general-purpose application development platform of embedded devices to provide a simple, fast development environment for end-users.Through the integration of the relevant hardware platforms, Linux systems and embedded application development environment, this paper create a Web-based GUI development platform by extensions of open-source embedded browser Konqueror/Embedded. Mainly through the introduction of light weight local server based on the Linux C language, to communicate with the browser to provide local resources functions.Because the platform is integrated in the local browser and the local server's comprehensive functionality, developers can use Web languages to develop Web applications and local applications for the device, which will best meet the user's requirements of capabilities and experience.This paper finally build up a Web-based GUI development platform, provide a communication platform for developers'access to local resources.By the platform's communication of calling local resources, the author develop some actual local applications, such as directory browser, the player lists and so on to run the platform, which successfully prove the availability of the platform.In this paper, the design of the Web-based GUI use embedded browser as a tool for interaction with the user, whose advantage lies in anyone who is familiar with CSS,HTML, XML, and Javascript programming can develop applications for the operating system without having to learn new programming language, greatly reducing the development cycle. Contrast to the traditional GUI application development, we can see that the use of Web-based GUI platform for embedded applications is one of the future trend of the development of the embedded GUI.
Keywords/Search Tags:GUI, Embedded browser, Web, Linux
PDF Full Text Request
Related items