利用Drupal_PhoneGap实现移动图书馆信息推送功能

利用Drupal+PhoneGap实现移动图书馆信息推送功能苏叶,黄文,宋欣,马骏涛[摘要]Drupal是一款功能强大的内容管理系统与内容管理框架,可提供移动终端设备访问接口,尤其是移动APP程序的接口。本文以构建移动图书馆信息推送及浏览的移动APP程序原型为例,介绍了利用Drupal+PhoneGap实现移动图书馆信息推送功能的方法。[关键词]Drupal;PhoneGap;移动图书馆;APP;信息推送;信息服务[中图分类号]TN929.5;G250.76[文献标志码]A[文章编号]1671-3982(2014)05-0076-05ImplementationofinformationpushingfunctioninmobilelibraryusingDrupal+PhoneGapSUYe,HUANGWen,SONGXin,MAJun-tao(MedicalLibraryofChinesePLA,Beijing100039,China)[Abstract]Drupal,apowerfulcontentmanagementsystemandcontentmanagementframework,canprovideavisitinginterfaceforthemobileterminalequipments,especiallytheinterfaceforthemobileAPPprogram.Howtoimple-menttheinformationpushingfunctioninmobilelibraryusingDrupal+PhoneGapwasdescribedbyconstructingtheAPPprogrammodelforinformationpushingandbrowsing[Keywords]Drupal;PhoneGap;Mobilelibrary;APP;Informationpush;Informationservice随着移动互联技术的进步,我国移动互联网用户数量呈爆发性增长趋势。截止到2012年12月底,我国手机互联网用户人数达到了4.2亿,占到网民数量的74.5%,智能手机用户所占比例高达79%[1],并且用户数量还在持续高速增长中。图书馆作为信息服务机构,有必要充分利用移动互联平台为用户提供更加实时、高效和便捷的信息服务。本文着重介绍如何利用Drupal+PhoneGap实现移动图书馆信息推送功能,论述基于Drupal平台构建移动图书馆APP信及WAP(WirelessApplicationProtocol)移动图书馆站点的服务模式[3-4]。随着移动终端技术的发展,传统的WAP站点浏览方式因流量耗费大、页面速度慢逐步被更加高速、省流量的APP应用服务程序取代。解放军医学图书馆在2013年“世界读书日”发放的274份用户习惯问卷调查显示,53%的用户在使用移动图书馆功能时会考虑流量问题。因此,移动图书馆服务从传统WAP服务转向APP服务是必然的趋势。APP应用服务程序面对不同操作系统及终端设备分辨率,需要有不同的支持版本,技术开发难度及工作量比传统的WAP应用要大很多,Drupal及其应用模块可很好地解决这一难题,图书馆能够自建移动应用服务。2基于Drupal+PhoneGap的移动图书馆信息推送功能设计移动图书馆的信息推送是要将互联网上的最新图书馆资讯同步推送到用户的移动终端上,其核心包括对图书馆互联网网站资讯的搜集及推送功国内移动图书馆发展现状及趋势移动图书馆是通过移动网、互联网及移动设备(手机、平板电脑等)为用户提供超越时空限制的服务[2],如清华大学、北京理工大学、浙江大学等高校开展了移动图书馆服务,其他图书馆主要1[作者单位]解放军医学图书馆,北京100039[作者简介]苏叶(1986-),男,河北正定人,本科,助理编辑。ChinJMedLibrInfSci,Vol.23No.5May,2014·77·中华医学图书情报杂志2014年5月第23卷第5期能的构建、对终端呈现界面的设计及实现、对不同终端进行各个APP应用封装3个部分。图书馆它相当于把移动终端的一些硬件功能进行封装,使开发者直接通过jQuery等方式调用iPhone、Android、Palm、Symbian、WP7、Bada和Blackberry智能手机的核心功能———包括地理定位、加速器、联系人、声音和振动等。此架构抽取并推送信息,并利用以利用DrupalPhoneGap软件对应用程序进行APP封装以适应不同的移动终端。信息推送流程如图1所示。2.3Drupal+PhoneGap解决方案本方案的前提要有基于Drupal建立的图书馆互联网网站,通过Drupal提供的与移动终端的转换接口,结合PhoneGap架构进行移动应用APP发布,实现基于Drupal的移动图书馆建设。优点一是所有软件与架构均为开源产品,成本低;二是一次开发可部署到多个手机平台(如iOS和Android),开发和维护成本低;三是充分利用已搭建的Drupal电子图书馆,实现资源与数据共享;四是开发简单,了解网页设计即可完成开发工作。为了实现Drupal与...

1、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。
2、本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供参考,付费前请自行鉴别。
3、如文档内容存在侵犯商业秘密、侵犯著作权等,请点击“举报”。

常见问题具体如下:

1、问:已经付过费的文档可以多次下载吗?

      答:可以。登陆您已经付过费的账号,付过费的文档可以免费进行多次下载。

2、问:已经付过费的文档不知下载到什么地方去了?

     答:电脑端-浏览器下载列表里可以找到;手机端-文件管理或下载里可以找到。

            如以上两种方式都没有找到,请提供您的交易单号或截图及接收文档的邮箱等有效信息,发送到客服邮箱,客服经核实后,会将您已经付过费的文档即时发到您邮箱。

注:微信交易号是以“420000”开头的28位数字;

       支付宝交易号是以“2024XXXX”交易日期开头的28位数字。

客服邮箱:

biganzikefu@outlook.com

所有的文档都被视为“模板”,用于写作参考,下载前须认真查看,确认无误后再购买;

文档大部份都是可以预览的,笔杆子文库无法对文档的真实性、完整性、准确性以及专业性等问题提供审核和保证,请慎重购买;

文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为依据;

如果您还有什么不清楚的或需要我们协助,可以联系客服邮箱:

biganzikefu@outlook.com

常见问题具体如下:

1、问:已经付过费的文档可以多次下载吗?

      答:可以。登陆您已经付过费的账号,付过费的文档可以免费进行多次下载。

2、问:已经付过费的文档不知下载到什么地方去了?

     答:电脑端-浏览器下载列表里可以找到;手机端-文件管理或下载里可以找到。

            如以上两种方式都没有找到,请提供您的交易单号或截图及接收文档的邮箱等有效信息,发送到客服邮箱,客服经核实后,会将您已经付过费的文档即时发到您邮箱。

注:微信交易号是以“420000”开头的28位数字;

       支付宝交易号是以“2024XXXX”交易日期开头的28位数字。

确认删除?