基于PhoneGap的跨平台应用设计与实现
——面向Android平台
摘要:随着移动互联网的热潮,越来越多的人们将视野从传统的WEB网站转移到如雨后春笋般的智能移动终端应用程序上。移动技术日新月异,市场上流行的IOS、Android、Windows 8 、Blackberry等主流移动平台并存,这些互不兼容的平台为移动开发者带来很大的开发成本、学习成本,因而对跨平台的移动技术的需求日益增强。PhoneGap正是在此背景下诞生并迅速发展。论文在充分考虑即时通信应用需求的基础上,深入研究了PhoneGap和jQuery Mobile开发框架;并以此为平台,实现了基于XMPP协议的跨平台即时通信应用;给出了即时通信系统功能模块的技术细节,包括运行环境的配置、数据库建立等。本即时通信系统设计主要面向Android平台。
关键词:移动开发;Android;PhoneGap;即时通信;IM
The design and implementation of PhoneGap-based cross-platform application
——Android platform Oriented
Abstract:As the mobile internet boom, more and more people will shift their perspective from the traditional WEB sites on the mushroomed smart mobile terminal application.Mobile technologies advances,the market has many mainstream popular mobile platform as IOS, android, window 8, blackberry, etc. These incompatible platforms for mobile developers a great deal of development costs and learning costs, cross-platform mobile technology demand is growing. So, the PhoneGap comes into being. This paper studies e-commerce using PhoneGap and jQuery Mobile to design and implements cross-platform application, and using XMPP protocol to develop instant messaging applications. This study is on the basis of taking full account of the needs analysis about instant messaging, in-depth study of the development framework PhoneGap and jQuery Mobile, and uses it as a platform to achieve a cross-platform based on XMPP protocol instant messaging application. Simultaneously gives the technical details of the research instant messaging application function modules, including the configuration of the operating environment, database creation and so on. The research instant messaging application is just Android platform oriented.
Keywords: mobile development, PhoneGap, Android, instant messaging, IM
目 录