Font Size: a A A

Research About Cross-platform Technology In Real-time Public Transit Application Based On HTML5

Posted on:2016-03-04Degree:MasterType:Thesis
Country:ChinaCandidate:D ChenFull Text:PDF
GTID:2308330461979629Subject:Management Science and Engineering
Abstract/Summary:PDF Full Text Request
Since Apple released the first generation of Apple’s smartphone in 2007, only a few years’time the number of global smartphone has reached 1.75 billion. And lots of smartphone based operating system appeared. Such as Apple’s iOS, Google’s Android, Microsoft’s Windows Phone and so on. The development of mobile operating system brings problem is:if an application requires adapting all mobile operating systems, you need to develop multiple times for each platform. Real-time transit which is a part of intelligent transport system is a solution to solve the problem of waiting a bus. It can be achieved through an electronic bus schedule, a mobile application or a Web application. However, if we apply different development methods for every mobile operating system, it will waste lots of resources and maintenance costs.Since it will waste lots of time and resources to develop applications for different system. This makes it difficult for the popularity of real-time transit. At first, this thesis researched the status of real-time transit systems and cross-platform technology, and found that the methods of development for mobile applications are web applications, native applications and hybrid applications. HTML5 based hybrid development which is more powerful than web application and has better platform adaptable than the native application. Thus it’s more suitable for the functional development of real-time transit. Under the HTML5 environment, this thesis conducted a research on web servers, communication technologies and databases. Which is including Redis databases and Node.js based Socketio communication server and so on. Finally, after the completion of each functional modules which is developed with HTML5 and other languages, packaging them into various platform applications by the Apache Cordova.Through the test, proving that the Cross-platform applications which developed by HTML5 and other relevant technology has good stability and accuracy. The architecture is a good solution to the real-time transit requirements, and it avoids the waste caused by adapting to every platforms. Thus it reduced the costs of real-time transit, enhanced the popularity and applicability of intelligent transport systems.
Keywords/Search Tags:HTML5, Cross-platform, Real-time transit
PDF Full Text Request
Related items