移动校园转型实践.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
移动校园转型实践.doc

移动校园转型实践   摘要:近年来随着智能终端的普及,基于智能终端的移动应用开发需求越来越大,应用程序开始由传统的PC平台向智能终端平台转型。而由于智能终端的操作系统众多,同样一个应用需要用不同的开发语言和开发工具为每一个平台维护一个版本,这样大大增加了开发成本。智能终端的发展同样也在改变着高校数字化建设的方式,移动应用将会改变现有的教学模式,为师生的学习、生活带来更多的便利。本文以我校自主研发的服务于校园师生的“掌上师大”移动应用项目为例,重点介绍如何利用平台的客户端程序在最低的开发成本下,使移动应用支持不同的智能终端平台。   关键字:移动应用;客户端;智能终端;Android;IPhone   中图分类号:TP315 文献标识码:B 文章编号:1673-8454(2012)21-0017-04   一、移动应用发展现状   移动智能终端的快速发展与普及在全球智能手机强劲发展的形势带动下,普通功能机正在被智能终端逐步替代。根据艾媒咨询日前发布的数据显示,2011年中国手机用户数将超过9亿,达到9.3亿,年增长率为8.1%。数据还显示,中国市场手机用户存量数据中,功能手机用户由2010年第四季度市场占比88.0%下滑到2011年第三季的80.5%;相反智能手机则呈现猛烈增长趋势,由2010年12.0%的用户市场占比,增长到2011年第三季度的19.5%,预计2011年第四季度中国智能手机用户市场占比将达24.0%。 随着智能手机的快速普及,基于智能终端的应用的需求也越来越大,现有的基于PC的各种应用开始向智能终端平台转移。移动数据分析公司Flurry曾发布多份关于App的发展趋势报告,这些报告显示出移动App正对很多行业产生影响,报告显示2011年以来,人们花费在App上的时间已经超过网页,而且势头不减。因此各大互联网公司纷纷推出自己应用的移动版本,传统PC上的应用几乎都能在智能终端上实现。虽然移动应用数量在快速增加,但基于高校校园,服务于师生学习、生活的移动应用却非常少,现有的校园移动应用也主要是以发布新闻资讯类为主,主要代表有复旦大学推出基于IOS的“i复旦”、中山大学推出的“iSYSU”等。从内容上看主要以校内新闻、黄页、通知、日历等资讯为主。   移动应用产品众多,因此常常要考虑多个平台的支持,单一平台很难保证应用的覆盖面或者换句话说就是用户群体的量和持续的活跃性上从长期的角度而言往往存在短板。另外从开发的角度而言,多平台的支持往往需要建立不同的技术团队,而平台之间开发技术也是完全迥异的。开发一个具有相同业务的本地应用程序(native App)需要使用到不同平台的框架和开发语言,其中Symbian使用 C/C++语言、IOS使用 Object C以及Android 使用 Java应用开发技术,几乎是完全无法融合的,PhoneGap等跨平台移动应用开发框架应运而生[2],Phonegap 简单来说是一个中间件,为移动前端提供访问移动终端设备及资源的接口。采用统一的标准的html、javascript、css等Web技术开发,通过不同平台的浏览器访问来实现跨平台。开发人员可以根据具体需求选择是Native App或者是Web App还是以PhoneGap框架为代表的Hybrid App。   二、Web App与Native App的比较   根据“2011 开发者经济调查报告”[1]中的数据可以观察手机各平台的开发现状。其中手机平台有 Android、Blackberry、IOS(iPhone)、Java ME、Mobile Web、Symbian、Windows Phone。其中平台使用的比例67% 的开发者使用 Android 平台,比 2010 年上涨 8%。59% 的开发者使用IOS(iPhone)平台,比 2010 年上涨 9%。56% 的开发者使用 Mobile Web。比 2010 年上涨 16%。46% 的开发者使用 Java ME,比 2010 年下降 4%。45% 的开发者使用黑莓平台,比 2010 年上涨 5%。38% 的开发者使用 Symbian,比 2010 年下降 8%。36% 的开发者使用 Windows Phone,比 2010 年下降 3%。对比图例如下图所示。   从图1可以看出Mobile Web 的使用有了令人惊讶的转变,在开发者的意愿中已经占据了第三位。可见,跨平台的需求正在快速增长,这是一个非常值得关注的趋势。移动应用程序分为三类:Native App,基于智能终端平台开发的本地应用程序,不具备跨平台;Web App,利用Web技术,能够做出超越传统理解网站的功能,让它更具有交互体验,让这个App看起来和用起来更像Native App;第三类叫Hy

文档评论(0)

lmother_lt + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档