Font Size: a A A

Design And Implementation Of Mobile Shopping Mall Client Based On AppCan

Posted on:2017-03-17Degree:MasterType:Thesis
Country:ChinaCandidate:M C HuangFull Text:PDF
GTID:2348330536453389Subject:Engineering
Abstract/Summary:PDF Full Text Request
With the development of mobile communications,Internet technology and the massive popularity of smartphones,the mobile Internet shows an explosive growth,which has given rise to a large number of mobile applications.The current situation of the development of mobile applications need to aim at different platforms to achieve the synchronization of same functions by different programming language,so the costs of manpower and time are unacceptable.To achieve the goal of "once compiled,it can run on multiple platforms",this paper presents a study of Hybrid mobile application.This paper does some research on current situation of mobile client technologies on cross-platform both in China and abroad,providing a solution to mobile shopping application based on AppCan cross-platform development framework.This paper's main work is to study the key technologies of implementing the program,including 3 parts: 1)Based on AppCan,we use Web-related technologies,combined with third-party JavaScript libraries and frameworks to develop the application of mobile client and realize the aim of "once compiled,it can run on multiple platforms".2)Using XMPP protocol as the communication protocol and Openfire as the XMPP server to build the instant messaging service on the WebSocket to improve the functions of real-time communication for the application;3)Based on the NodeJS platform,the REST-style web service was built to provide verification for the client-side of mobile shopping mall.The application achieved the core functions of mobile shopping and instant messaging service,including user management,products display,personal center,user's shopping cart,friends management,one-on-one chat,multi-user chat,chat history and so on.The applications' function and performance testing was verificated by HP Mobile Center with UFT automated testing tool.The results shows that the system performs normal and stable functionally and meet normal standards on memory and CPU consumption.As a feature of application,cross-platform has been paid attention to by more and more developers.The implementation of Mobile shopping application provided by this paper solves the problem of cross-platform development without the need to carry out special implementations for different platforms.By adopting this method,we can improve development efficiency,save cost and it is convenient for the maintenance of application.
Keywords/Search Tags:AppCan, cross-platform, instant messaging, WebSocket
PDF Full Text Request
Related items