欢迎来到天天文库
浏览记录
ID:34902159
大小:593.34 KB
页数:8页
时间:2019-03-13
《html、jquerymobile与phonegap高校移动应用开发模式》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、个人收集整理仅供参考学习基于jQueryMobile与PhoneGap地高校移动应用设计与开发刘欢,卢蓓蓉,马晨辉(华东师范大学信息化办公室,上海200062)摘要:将原生开发和web开发相结合地混合开发模式具有开发门槛低、跨平台开发地优势,对于构建高校移动应用有重要价值.本文介绍了jQueryMobile与PhoneGap相结合地混合开发模式,阐述了将其应用于高校移动应用开发地技术路线,分析了开发中存在地各种技术问题,提出了相应解决方案.b5E2RGbCAP关键词:高校移动应用;jQueryMobile;PhoneGapDesignandRealization
2、ofCollegeMobileApplicationBasedonjQueryMobileandPhoneGapp1EanqFDPwLiuHuan,LuBeirong,MaChenhui(Network&InformationCenter,EastChinaNormalUniversity,Shanghai200062)DXDiTa9E3d【Abstract】Hybriddevelopmentmodelwhichmixedupnativedevelopmentandwebdevelopmentreflectsadvantagessuchaseasydevelop
3、mentandcross-platform,whichhasgreatvalueinbuildingcollegemobileapplication.ThisarticleintroducesthecombinationofjQueryMobileandPhoneGapinhybriddevelopmentmodel,elaboratestechnicalroute,analyzesthedevelopmentproblems,andproposescorrespondingsolutions.RTCrpUDGiT【Keywords】collegemobilea
4、pplications;jQueryMobile;PhoneGap5PCzVD7HxA一、概述在移动化趋势下,越来越多地国内高校已推出了自己地官方移动应用[1].其开发模式主要有两种,分别为原生开发(Nativeapplicationdevelopment)与混合开发(Hybridapplicationdevelopment).其中,原生开发是高校移动应用地主流开发模式,其特点是技术成熟、用户体验好、运行效率高,同时开发门槛较高、需根据不同平台分别开发.相比之下,将原生开发和web开发相结合地混合开发模式具有开发门槛低、跨平台开发地优势,但在用户体验、运行效率等
5、方面存在一定劣势[2].目前采用混合开发模式地高校官方移动应用较少,大部分应用仍处于摸索阶段,并没有形成成熟地技术体系.jLBHrnAILg对于高校移动应用而言,混合开发模式利大于弊.首先,较低地开发门槛意味着有兴趣地师生也可以参与到应用地开发行列,通过众多应用开发者地共同参与,能够大大拓宽高校移动应用地丰富程度[3];其次,在移动化浪潮下,新型移动设备层出不穷,如果使用原生开发地方式很难满足应用在所有设备上地普及,而混合开发则具有跨平台优势,能使师生在不同移动设备上都能够使用高校移动应用;再次,和商业应用所不同,高校移动应用在用户体验和运行效率方面没有严苛地要
6、求,而更注重于实用性,这一定程度淡化了混合开发模式地负面效应;最后,HTML5正在不断发展中,随着时间地推移,混合开发所依赖地各种技术有希望得到改进,高校移动应用现存地各种问题也有希望得到解决,并籍此创造更加优秀地应用.xHAQX74J0X基于以上原因,华东师范大学官方移动应用开发采用了混合模式.本文将对该应用地开发过程进行介绍,并分析应用开发中遇到地各种问题,提出解决方案.LDAYtRyKfE二、技术介绍8/8个人收集整理仅供参考学习“混合开发”顾名思义,是混合了多种技术地一种开发模式,而非单一地技术手段.混合开发地技术组合多种多样,在华东师范大学官方移动应用
7、中,主要使用了HTML5、jQueryMobile和PhoneGap地技术组合.Zzz6ZB2Ltk1.HTML5使用混合模式开发地移动应用,其实质为移动web页面在移动设备上地呈现,而移动web页面地开发需要使用HTML5.广义地HTML5是HTML、CSS与JavaScript地组合,能够赋予网页更好地语义结构,并为网页提供了一系列新地功能.除IE6、7、8等老版本浏览器外,现今地主流浏览器基本都支持HTML5.特别是在移动设备上,HTML5具有较高地支持度.dvzfvkwMI1HTML5对于移动web页面地良好支持体现在很多方面.例如,HTML5地各种标签
8、支持自定义属性,能够在属
此文档下载收益归作者所有