Font Size: a A A

The Research And Design Of The Mobile Terminal Application Middleware Platform Based On HTML5

Posted on:2014-09-25Degree:MasterType:Thesis
Country:ChinaCandidate:Y S NingFull Text:PDF
GTID:2268330392473417Subject:Computer Science and Technology
Abstract/Summary:PDF Full Text Request
With the rapid development of Internet technology, the Web platform has madesignificant progress, becoming more expressive than ever before. Mobile terminalapplication middleware (mobile middleware platform, for short in the following)platform is emerging beyond this background. This platform, which is betweenoperating systems and applications, is the ligament between mobile applications andoperating systems as well as hardwares. Mobile middleware platform essentiallyhides the complexities of working in mobile environments, allowing for smootherdevice-to-device interaction, mobile-computing integration and mobile applicationdevelopment. Like other kinds of middleware platform, mobile middleware platformtypically provides messaging services to enable communication between differentapplications.In both native and HTML5mobile development strategies, mobile middlewareserves to connect devices to native hardware. It also enables enterprise architects anddevelopers to reuse the same back-end logic for multiple mobile devices withouthaving to rewrite back ends to work with each separate device. The role of mobilemiddleware has become increasingly important as diverse platforms and deviceshave entered the mobile space.Depending on the characteristics of long development cycle of the existingmobile applications and the need to carry out development based on a variety ofmobile devices, this paper designs and implements an HTML5-based mobilemiddleware on the basis of the traditional middleware and mobile middlewareconcept. This paper first introduces the background and significance of the research.The mobile middleware uses the B/C/S hybrid architecture and shields thedifferences between the mobile device hardware and software, which enablesdevelopers to develop applications suitable for mobile terminal platforms accordingto MVC pattern. Firstly, this paper makes a detailed description to the mobilemiddleware platform from its designing principle, overall framework and targets.Then it makes a thorough design to the two modules which are server and mobilemiddleware in level, expounding the designing targets, designing principle andfunctional implementation of the server as well as the key modules, startup process,operation process and functional descriptions of the mobile middleware separately. This paper proposes the B/C/S hybrid architecture from the development mode ofapplications. In the graphics programming process, it often needs to determine asmooth curve based on a series of already-known coordinates. There is a morerepresentative curve which is Bezier curve. This dissertation made a detaileddescription to the principle and implementing method of the flipping function of theE-Book according to the principle, nature and construction method of Bezier curveand implemented an E-Book with various functions for Android adoptingHTML5+CSS3+JavaScript Extended. Finally, this article gave a test to the platformand made a comparison with traditional middleware and other mobile middlewares.Compared with them, the mobile terminal middleware platform has the advantagesof short develop cycle, low cost and difficulty as well as good expansibility.
Keywords/Search Tags:Mobile Middleware Platform, HTML5, B/C/S, Cross-platform, Bezier Curves
PDF Full Text Request
Related items