摘要:由于移动网络的快速发展,再加上移动平台所具有便携性、智能性以及可触控性的这些优点,使智能终端得到了快速的普及,所以现在针对于手机应用的软件开发越来越多,尤其是针对于iphone手机的应用开发,做苹果软件是以oc语言为语法基础,users interface来搭载界面,然后大部分软件是来调用网络接口实现功能,在实际开发中,所用的oc语句并不多,最重要的部分是搭载界面所使用的UI,它使用控件来布局,尤其是UitaBleViewController,百分之八十的软件都会用到它,如果自定制里面的cell会使你的应用看起来与众不同,还有其他重要的控件如UiTabBarViewController(底部导航)和NavigationbarController(头部导航条),使用UiTabBarViewController来嵌套NavigationbarController实现页面的跳转,UiTabBarViewController里面不同的item可以提示用户所跳转的页面是什么类型,我所做的这款app里面就用到了这些控件,使用tabbaritem来控制页面跳转,NavigationbarController在每个页面的头部指示页面,UiTabBarViewController和NavigationbarController中的部分使用UitaBleViewController来显示详细内容,因为每个软件最重要的部分就是内容,所以可见UitaBleViewController的重要性。
关键词:移动网络;智能终端;软件开发
目录
摘要
Abstract
1 绪论-1
1.1毕业设计项目选题背景以及意义-1
1.2 设计题目的研究内容-1
2 IOS系统开发技术介绍-2
2.1 IOS主要的编程语言---OC语言的介绍-2
2.2 IOS的开发工具-2
3需求分析-4
3.1项目可行性分析-4
3.1.1 经济可行性-4
3.1.2 技术可行性-4
3.1.3 操作可行性-4
3.1.4 法律可行性-4
3.2软件功能分析-4
4 系统设计-6
4.1 文字新闻页面-6
4.2 图片新闻页面-6
4.3 视频新闻页面-7
4.4个人页面-7
5 主要功能及代码实现-8
5.1 文字新闻画面实现-8
5.2图片新闻页面实现-13
5.3视频新闻页面实现-16
5.4个人页面实现-17
6系统测试-20
6.1测试的目的-20
6.2测试的原则-20
6.3 测试的内容-20
结 论-21
参 考 文 献-22
致 谢-23