基于HTML5的O2O團(tuán)購平臺的設(shè)計(jì)與實(shí)現(xiàn)
[Abstract]:With the development of science and technology and the innovation of computer technology, human has stepped into the era of mobile Internet. Intelligent terminal has gradually replaced the computer as the main Internet device in people's daily life. It brings a completely different user experience and usage scenario, but also promotes the development of mobile Internet applications. The number of applications on operating systems such as Android and IOS also shows a blowout growth. However, the differences among different operating systems cause each system to maintain its own ecological environment. The application of Android system can not run on IOS system, and the same is true of IOS. This causes a lot of repetitive work for mobile application developers, and it needs to be developed repeatedly for each mobile operating system, which increases the development cost. At the same time, the W3C-developed and popular protocol: HTML5 has come into view, it is an updated version of the Hypertext markup language (HTML) protocol, with excellent cross-platform and end-to-end, adapt to a variety of mobile devices, Browser-based operation without installation and upgrade has become a better solution for mobile Internet application development. Firstly, the characteristics of HTML5 and the related technologies are introduced briefly. Then, a mobile application of O2O group purchase platform is designed and implemented by using HTML5 and related technologies. This application is a cross-platform web-app. based on mobile browser. The client uses HTML5 CSS JavaScript to implement, utilizes the new features of HTML5 to call the underlying API of the mobile operating system to achieve the same user experience as native-app, and uses JavaScript and CSS to achieve a good visual effect. For example, call device GPS to obtain user geolocation information, multimedia support and other hardware functions. The server side is implemented by Java, the bottom layer uses struts as MVC framework, spring makes dependency injection and uses hessian to invoke remote RPC service to obtain data. In this way, users on each platform only need to use mobile browser to visit the web address of our application, which achieves the effect of cross-platform installation-free, one-time deployment running everywhere.
【學(xué)位授予單位】:華中科技大學(xué)
【學(xué)位級別】:碩士
【學(xué)位授予年份】:2014
【分類號】:TP393.092;TP311.52
【參考文獻(xiàn)】
相關(guān)期刊論文 前10條
1 劉華星;楊庚;;HTML5——下一代Web開發(fā)標(biāo)準(zhǔn)研究[J];計(jì)算機(jī)技術(shù)與發(fā)展;2011年08期
2 錢宇虹;;淺析Comet技術(shù)在Java Web實(shí)時(shí)系統(tǒng)開發(fā)中的應(yīng)用[J];軟件工程師;2010年04期
3 許劍超;;為HTML5早做準(zhǔn)備[J];程序員;2010年03期
4 冀慶斌;靳禎;;基于智能客戶端技術(shù)的系統(tǒng)升級及應(yīng)用[J];中北大學(xué)學(xué)報(bào)(自然科學(xué)版);2010年01期
5 劉維中;;基于AJAX及其框架技術(shù)開發(fā)WEB應(yīng)用[J];中國科技信息;2009年01期
6 張炎濱;王亮;;國內(nèi)移動(dòng)終端市場發(fā)展現(xiàn)狀及趨勢[J];現(xiàn)代電信科技;2007年10期
7 董立波;黃玉霞;楊珍;;ORM技術(shù)研究[J];軟件導(dǎo)刊;2007年09期
8 王錢;王蓉;張利;;基于iBatis的通用數(shù)據(jù)持久層的研究與設(shè)計(jì)[J];微計(jì)算機(jī)信息;2007年12期
9 劉克;;MVC架構(gòu)及其在Web應(yīng)用開發(fā)中的應(yīng)用[J];計(jì)算機(jī)應(yīng)用與軟件;2006年07期
10 古全友;王恩波;胥昌勝;;AOP技術(shù)在J2EE系統(tǒng)構(gòu)建中的應(yīng)用[J];計(jì)算機(jī)技術(shù)與發(fā)展;2006年04期
本文編號:2443461
本文鏈接:http://sikaile.net/guanlilunwen/ydhl/2443461.html