Font Size: a A A

The Research And Development Of Smartphone UI Based On Component And XML-Glue Technologies

Posted on:2007-05-03Degree:MasterType:Thesis
Country:ChinaCandidate:Z S YanFull Text:PDF
GTID:2178360212966464Subject:Computer application technology
Abstract/Summary:PDF Full Text Request
The Elastos OS is the Embedded OS oriented to the Internet age. It can support web service more effectively, and it is wholely oriented to the Internet OS in the framework. CAR component technology which is developed by Elastos OS supports the next generation Internet software development in the lead of the Web service. With the growing population of the Internet applictation for Embedded device, especially for the mobile device, the needs to these applications will be greatly bigger than that in desk, and speed for change will be amazing. At present, the 3G standard is going to be carried out, 3G smartphone will be the mainstream in the market, and the application of smartphone will be hot.The UI development model based on script and component has been realized in PC desk, such as Yahoo's widget products. The success of this model lies on that it realizes software reuse as great as possible, and makes the program update and maintain conveniently. So can we apply this development model to 3G application development? The answer is yes. The technology based on component and XML-Glue is carried out under this situation, and this development model is used easily and is powerful in function. The paper analyses and introduces how XML-Glue organizes all kinds of application parts together to realize UI display flexibly. Its successful realization in 3G smarphone OS shows the feabibility of the technology this text carries out.At first, the text discusses the great advantage of component technology in modern software development. Compared to the application in desk, its effect in smartphone software development is much greater. Component technology is the core technology in Elastos OS, and it is the fundation of smartphone OS. From the kernel to appliction above, component is used everywhere. Moreover, it is also important part of XML-Glue model. The text then introduces XML-Glue technology backgroud and design idea and analyses this model deeply. Then text makes precise introduction to orgnization and realizaton of XML-Glue. XML-Glue is based on MVC, so the text gives deep explanation to all parts of it corresponding to MVC, analyses their relastion and communication between each other precisely.Metadata is the fundation of component self-description. It's also the key factor...
Keywords/Search Tags:CAR Component Technique, Web service, XML-Glue programming model, Embedded OS
PDF Full Text Request
Related items