需要金币:1000 个金币 | 资料包括:完整论文 | ||
转换比率:金额 X 10=金币数量, 例100元=1000金币 | 论文字数:10144 | ||
折扣与优惠:团购最低可5折优惠 - 了解详情 | 论文格式:Word格式(*.doc) |
摘要:在日新月异的时代中,手机的发展从十几年前的鲜有人知到现在的人手一个,不但加快了生活和工作的节奏,也丰富了人们的生活。 随着近几年苹果手机进入到中国的市场中,使得IOS软件开发的行业逐渐的火热起来。由于IOS系统出色的性能及稳定性,越来越多的手机用户都在使用苹果手机。于是苹果手机软件层出不穷。本款软件主要包含了“搞笑视频”、“音乐鉴赏”、“今日头条”、“聊天交友”、“天气查询”、“备忘录”六大模块。本款软件采用的是MVC框架,界面UI是自我搭建,在搞笑模块中通过界面的滑动技术显示出不同类别的视频;在音乐鉴赏模块中应用了手势拖拽技术实现按钮的移动;在今日头条模块中通过自定义cell技术显示多种风格的界面;聊天交友模块通过第三方平台实现的聊天功能;在天气查询模块中通过第三方可查询不同城市的天气;在备忘录模块中通过数据本地化技术实现保存每一条备忘录,同时在本款软件中采用了多种IOS软件开发的其他技术如代理、协议、Block、数据封装等等。 本文是详细的阐述该款App的相关技术以及关于IOS软件开发的相关基础知识。从设计模式、开发技术、功能、UI界面以及各个模块之间的相互协调方面进行描述,同时也会展现出本款App的特色。
关键词:IOS;Object-C;MVC
目录 摘要 Abstract 1 绪论-1 1.1 毕业设计选题背景以及意义-1 1.2 课题研究内容-1 2 苹果IOS开发技术的简介-2 2.1 苹果IOS技术的介绍-2 2.2 苹果iOS编程语言object-c的介绍-2 2.3 苹果iOS的开发环境-2 2.4 苹果应用程序框架 -3 3 需求分析-4 3.1 可行性分析-4 3.1.1 经济可行性-4 3.1.2 技术可行性-4 3.1.3 操作可行性-4 3.1.4 法律可行性-5 3.2 软件功能分析-5 4 系统设计-6 4.1 注册登陆模块-6 4.2 视频模块-8 4.3 歌曲模块-8 4.3 聊天交友模块-9 4.4 今日头条模块-12 4.5 天气查询模块-12 4.6 备忘录模块-13 5 主要技术实现-14 5.1 启动模块技术-14 5.2 上拉加载下拉刷新技术-15 5.3 分享技术-16 5.4 自定义cell技术-16 5.5 控件拖拽移动技术-18 5.6 视频和音频播放技术-18 5.7 界面滑动技术-19 5.8 抽屉效果技术-19 6 系统测试-21 6.1 系统测试的任务-21 6.2 系统测试的前期准备-21 6.3 测试过程及结果-21 结 论-22 参 考 文 献-23 致 谢-24 |