基于Swift iOS8 程序设计开发 毕业设计.docx

  1. 1、本文档共53页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
基于iOS8 的APP开发 本科毕业设计(论文)题目 PAGE \* MERGEFORMATii PAGE \* MERGEFORMAT13 本科毕业设计(论文) FINAL PROJECT/THESIS OF UNDERGRADUATE (2015届) 基于ios8的app开发 The App Development Based On IOS8 学  院光电信息与计算机工程学院专  业通信工程学生姓名吴沛林学  号1112030225指导教师苏胜君 讲师完成日期2015年05月30日 基于iOS8 的APP开发  PAGE \* MERGEFORMAT ii  PAGE \* MERGEFORMAT 45 承诺书 本人郑重承诺:所呈交的毕业论文“基于ios8的app开发”是在苏胜君导师的指导下,严格按照学校和学院的有关规定由本人独立完成。文中所引用的观点和参考资料均已标注并加以注释。论文研究过程中不存在抄袭他人研究成果和伪造相关数据等行为。如若出现任何侵犯他人知识产权等问题,本人愿意承担相关法律责任。 承诺人(签名):______________________ 日期: 年 月 日  PAGE \* MERGEFORMAT 44 PAGE \* MERGEFORMATi 摘 要 在现有的移动应用开发平台中,IOS作为一个最为成熟的应用平台。它以在程序的初期的开发规范性,开发过程中使用的开发工具的易用性,程序发布到应用市场的人工审核的严格性著称。这些对于生产出一个有着良好用户体验的应用有着很大的帮助。相对于混乱的安卓市场的不同屏幕的适配问题和众多系统版本的兼容问题。基于IOS的开发则不用考虑这些,程序员能把主要的精力用于程序内部逻辑的设计和用户交互设计。IOS平台在众多的开发者的努力下,在Github上有着丰富的第三方库,这些将大大减小开发过程中的难度。 本次程序设计的选择的开发方向是一款社交类的app。现在市面上的社交类app种类繁多,各有各的功能和侧重点,但是对于专注与学校范围内的校友互助app,目前还处于一个初期阶段,各种的业务和框架设计都还是处于一个基础的雏形。在经过仔细考虑后,确定的基础功能有:1.及时线上聊天软件与同学间互助请求的发布系统,可以发布,接受,撤销和拒绝任务;2.发布历史管理中心,可以集中管理已经发布的和接受的帮助;3.礼物兑换模块,可以使用参与的活动获得的积分换取礼物;4.个人中心,一些基本信息的修改,包括头像的修改与上传服务器。集成了推送功能,包括对不同的推送信息的处理。 Swift作为IOS开发目前两大编程语言之一,相对于Object-C,这两者都为苹果公司自己研发的语言。Object-C作为一个有着10年历史的编程语言,技术的沉淀和架构的稳定是不容置疑的。但是Swift作为苹果公司发布的新一代编程语言,在旧语言成功的经验中总结和升级了众多的先进设计理念和更严格的语法规范,融合了多个主流高级语言的特性为一身的工业级编程语言。因此选择了Swift开发为主Object-C语言为辅的混合编程模式,用Swift语言的优秀框架和Object-C语言的丰富的库,来完成本次应用的开发。 关键词:ios8 ,Swift ,Object-C ,app开发,聊天,交友 ABSTRACT In the existing mobile application development platform, IOS as one of the most mature application platform. It rigor in the development of standardization and development process in development tools ease the initial program, the program published to review the application and the labor market known. Those for the production of a good user experience with the application of great help. With respect to adaptation issues Andrews market confusion and many different screen system version compatibility issues. IOS-based development is not taken into account,

文档评论(0)

kehan123 + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档