基于iOS的小视频分享APP的设计与实现.doc

资料分类:计算机信息 上传会员:abc鞠凌青 更新时间:2019-03-26
需要金币1000 个金币 资料包括:完整论文 下载论文
转换比率:金额 X 10=金币数量, 例100元=1000金币 论文字数:6259
折扣与优惠:团购最低可5折优惠 - 了解详情 论文格式:Word格式(*.doc)

摘要:自2013年起,小视频APP开始出现爆发式增长,1月Twitter首先推出小视频社交应用Vine。紧接着,Line推出微片,新浪微博推出秒拍,腾讯推出微视,14年5月美图推出小视频社区美拍。这一切都让人们看到小视频市场的巨大潜力。

本文顺应时代潮流,设计并开发了基于iOS的小视频分享APP,详细论述了该APP的设计步骤与实现技术。该系统采用CoreData数据库,Xcode作为开发平台,Objective-C作为开发语言,实现了登录模块,所有视频模块,我的视频模块,视频详情模块,我的信息模块,菜单模块,播放历史模块,功能开关模块,意见反馈模块,视频播放器模块等基本功能模块。测试结果表明,本APP运行正常,可正常观看小视频,实现主流小视频分享APP功能。

 

关键词:小视频;iOS;Objective-C

 

目录

摘要

Abstract

1 绪论-1

1.1主要技术成果及进展-1

1.2.课题相关方法和动态-1

2系统概述-2

2.1系统可行性分析-2

2.1.1技术可行性分析-2

2.1.2运行可行性分析-2

2.2系统功能分析-3

2.3系统整体结构图-4

3.系统设计-5

3.1系统模块划分-5

3.2系统各部分流程图-5

3.2.1登录流程图-5

3.2.2注册流程图-6

3.2.3忘记密码流程图-7

3.2.4我的视频界面流程图-7

3.2.5播放历史流程图-8

3.2.6意见反馈流程图-9

3.2.7修改个人信息流程图-9

3.3系统功能设计目标-9

4系统详细设计与实现-10

4.1系统总体介绍-10

4.2关键技术-10

4.2.1视频播放器-10

4.2.2图片缓存加载-11

4.2.3自动布局-11

5界面设计-13

5.1所有视频界面-13

5.2 我的视频界面-14

5.3 个人信息界面-15

5.4 菜单页-16

6测试与调试-17

6.1 测试-17

6.1.1测试目的-17

6.1.2测试用例-17

6.2遇到的问题及解决办法-18

6.2.1 HTTP链接错误-18

6.2.2 AFNetworking版本错误-18

6.2.3 autolayout类错误-19

6.2.4真机调试报错-19

结    论-20

参 考 文 献-21

致    谢-22

相关论文资料:
最新评论
上传会员 abc鞠凌青 对本文的描述:本APP采用标准MVC模式进行开发,每个模块均分为Model层,View层,Controller层。Model层主要负责数据结构的搭建处理,View层负责可视界面的搭建显示,Controller层主要调用Model层与View层实现界......
发表评论 (我们特别支持正能量传递,您的参与就是我们最好的动力)
注册会员后发表精彩评论奖励积分,积分可以换金币,用于下载需要金币的原创资料。
您的昵称: 验证码: