摘要:随着二十一世纪人工智能的飞速发展和网络的深入普及,人工智能手机已不在是单纯的获取与保存信息的媒介,本文阐述了基于iOS平台,Object-C语言的直播APP的设计与实现,重点阐述了直播APP的制作原理、所用技术,和制作过程,本APP起名为畅想TV,经过长期的努力和不断的探索,最终实现了一款全民直播的APP,文章最后对系统运行结果加以分析和总结。
关键词:iOS;Object-C; APP;网络直播
目录
摘要
Abstract
1 引 言-1
1.1 开发背景与研究意义-1
1.1.1 本课题的开发背景-1
1.1.2 本课题的研究意义-1
1.1.3 本课题的开发目标-2
1.1.4 本课题的预期设计目的-2
1.1.5 本课题的研究内容-2
1.2 课题调研分析与可行性分析-2
1.2.1 本课题的调研分析-2
1.2.2 本课题的可行性分析-3
a. 技术可行性-3
b. 经济可行性-3
c. 操作可行性-3
d. 法律可行性-3
2 APP开发环境、系统和所用技术简介-3
2.1 APP开发系统iOS简介-4
2.2 APP开发工具以及语言简介-4
2.3 APP所用技术简介-5
3 系统模块结构-7
3.1 推荐模块-7
3.2 分栏模块-8
3.3 搜索模块-8
3.4 直播模块-8
3.5 动态模块-9
3.6 设置模块-10
4 系统设计-11
4.1 概念设计-11
4.2 逻辑设计-12
4.3 物理设计-13
5 系统设计实现-14
5.1系统登陆注册页面的实现-15
5.2 系统推荐(主页)模块页面的实现-16
5.3 系统栏目模块页面的实现-17
5.4 系统搜索模块页面实现-18
5.5 系统直播模页面实现-20
5.6 系统动态模块页面实现-21
5.7 系统设置模块页面实现-23
6 系统测试-23
6.1 系统测试的目的-23
6.2 产品测试方法-24
7 结果及结论-24
参考文献-26
致 谢-27