网站大量收购闲置独家精品文档,联系QQ:2885784924

基于Cordova的社交应用工具集的设计与实现-软件工程专业论文.docxVIP

基于Cordova的社交应用工具集的设计与实现-软件工程专业论文.docx

  1. 1、本文档共79页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
学校代码 分 类 号  10701 TP31 学 号 1210122609 密 级 公开 西安电子科技大学 硕士学位论文 基于Cordova的社交应用工具集的 设计与实现 作者姓名: 郑清林 领 域: 软件工程 学位类别: 工程硕士 学校导师姓名、职称: 李雁妮副教授 企业导师姓名、职称: 李勇高工 提交日期: 2015 年 3 月 The Design and Implementation of Social Application Toolkit based on Cordova A thesis submitted to XIDIAN UNIVERSITY in partial fulfillment of the requirements for the degree of Master in software Engineering By Zheng Qinglin Supervisor: Li yanni Li yong March 2015 西安电子科技大学 学位论文独创性(或创新性)声明 秉承学校严谨的学风和优良的科学道德,本人声明所呈交的论文是我个人在导师指导下 进行的研究工作及取得的研究成果。尽我所知,除了文中特别加以标注和致谢中所罗列的内容 以外,论文中不包含其他人已经发表或撰写过的研究成果;也不包含为获得西安电子科技大学 或其它教育机构的学位或证书而使用过的材料。与我一同工作的同志对本研究所做的任何贡献 均已在论文中作了明确的说明并表示了谢意。 学位论文若有不实之处,本人承担一切法律责任。 本人签名: 日 期: 西安电子科技大学 关于论文使用授权的说明 本人完全了解西安电子科技大学有关保留和使用学位论文的规定,即:研究 生在校攻读学位期间论文工作的知识产权单位属于西安电子科技大学。学校有权 保留送交论文的复印件,允许查阅、借阅论文;学校可以公布论文的全部或部分 内容,允许采用影印、缩印或其它复制手段保存论文。同时本人保证,获得学位 后结合学位论文研究成果撰写的文章,署名单位为西安电子科技大学。 保密的学位论文在 年解密后适用本授权书。 本人签名: 导师签名: 日 期: 日 期: 摘要 摘要 西安电 西安电子科技大学硕士学位论文 摘要 随着智能手机、平板电脑等智能移动设备的兴起与普及,运行在智能移动设 备上的移动操作系统也正日新月异的发展着。与此同时,各种社交平台如雨后春 笋般快速发展起来,所以对于社交应用的移动端开发变得更加重要。但是当前传 统的开发模式已经无法适应移动社交应用在移动平台的多样性的情况下的快速发 展。就是在这种背景下,基于 Web 技术跨平台开发优势又兼具原生开发特点的 Hybrid APP 开发模式让人眼前一亮,成为当前困境的解决方案,基于这种开发模 式所开发的可重用的社交应用工具集能够提高社交应用的开发效率,同时兼具了 跨平台和用户体验佳的优势,必将成为社交应用开发的主流趋势。 本文在基于 Hybrid APP 开发模式的 Cordova 平台的基础上设计并实现了一个 社交应用工具集,该工具集用于社交应用的快速开发,主要包括登录、更新、加 密存储、日志、推送、分享以及二维码等插件,本文主要对推送、分享以及二维 码这三个插件进行论述: 1) 设计并实现了一个分享插件。本文对当前社交应用进行了分析,得出了当前 的分享应用需要完成的功能主要包括三种方式的分享,即通过社交媒体应用分享 信息,通过短信的方式向好友分享信息以及通过电子邮件的方式分享,使用这三 种方式都能够实现图片、文字和声音等类型的文件的分享。本文针对需求对该插 件进行了详细的设计,并给出了具体的实现过程,最后对该插件的功能进行了测 试并给出了运行效果图。 2) 设计并实现了一个二维码插件。当前移动互联网的发展和移动终端的普及, 使得二维码和手机进行了快速的结合,本文根据当前手机上使用二维码的情况, 得出了本插件所需要完成的基本功能为扫码功能,通过该功能用户可以快速的获 取二维码所包含的信息,除此之外本插件还提供了编码和分享的功能,使用户能 把图片或者链接等信息加密成一个二维码图片,最后分享给身边的人。针对这些 需求本文给出了该插接件的详细设计以及各个功能的实现过程。最后在 Android 手机上对通过该插件实现的二维码应用进行了测试,验证了其功能的正确性。 3) 设计并实现了一个推送插件。本文基于 GCM 机制实现信息推送服务,通过对 推送服务进行需求分析,概括得出目前推送服务应该具备的功能有注册推送服 务,解除推送服务以及接收推送服务等三个基本功能。针对上述需求本文对该插 件进行了设计,并详细介绍了其实现过程,最后在 Android 真机上对该移动信息 推送应用插件进行

您可能关注的文档

文档评论(0)

131****9843 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档