Font Size: a A A

Research And Development Of Mobile Application Base On HTML5

Posted on:2014-02-27Degree:MasterType:Thesis
Country:ChinaCandidate:Q W ZhangFull Text:PDF
GTID:2248330398972001Subject:Communication and Information System
Abstract/Summary:PDF Full Text Request
Mobile Internet enjoys rapid development in recent years. As a directly reflection of the Mobile Internet, application delivering excellent experience to users and resulting inestimable commercial value. However, operating systems of mobile phones are various. The mainstream, Android, iOS and Windows Phone, has a separate "eco-system". In order to expand application’s users, developers have to develop multiple versions for the same application, which increase the costs. HTML5provides a unified solution for the adaptation problem between different operating systems with a good cross-platform performance. In addition, new features, such as multimedia support and Canvas, provide very good user experience.This article is divided into two parts:the first part is focused on the development of application engine based on HTML5, and the second part mainly illustrates the development of the server which used for deployment and data processing of the HTML5applications.In the first part, the article gives a brief analysis ofHTML5new features and JavaScript, and describes the design of the application engine based on HTML5. Then the article elaborated on the implementation of each module, focused on resource module, animation module, sprite module, audio module and scene module. Next, the article showed the use of the engine by illustrating the process of developing a HTML5game. In the end of this part, the article showed the testing result and discussed the optimization method in developing the engine.In the second part, the article focused on the development of the server for HTML5applications. This part begins with analysis of Servlet and the method of deploying a TOMCAT server. Then the article elaborated on the data processing and storage using Servlet and MySQL. At the end of this part, the article showed the method of stress tests on the server, and analysed the testing data, then finished the optimization of the server.
Keywords/Search Tags:html5, application engine, canvas
PDF Full Text Request
Related items