毕业论文
计算机论文
经济论文
生物论文
数学论文
物理论文
机械论文
新闻传播论文
音乐舞蹈论文
法学论文
文学论文
材料科学
英语论文
日语论文
化学论文
自动化
管理论文
艺术论文
会计论文
土木工程
电子通信
食品科学
教学论文
医学论文
体育论文
论文下载
研究现状
任务书
开题报告
外文文献翻译
文献综述
范文
IOS网站手机客户端的设计与实现+源代码(2)
不过高风险、高成本的危机,Iphone 最大的问题,这是一个封闭的系统,代码的不开源,从操作系统到开发语言的独具一帜,这注定了开发人员不多,相对于其他操作平台开发人员渐现后劲不足。
1.3本论文的研究内容
本文深入分析了课题的背景及意义、iPhone应用的现状和发展趋势。在前人的研究基础上对影视信息手机客户端进行了重构和设计。本软件在通过对服务器数据的解析,实现了公安厅咨询的展现,实现对新闻简介、评论等等的查看功能。详细功能的设计和实现。
2. IOS、开发语言、环境以及所用技术介绍
2.1 IOS简介
IOS最初是设计在iPhone上的操作系统,苹果公司于2007年1月9日的Macworld大会上公布了这个系统,并命名为iPhone OS,但随着此系统在iPod touch、iPad以及Apple TV等苹果产品上的广泛应用,苹果公司于2010年6月7日WWDC大会上将其改名为IOS。
IOS操作采用的是多点触控直接操作,控制方法包括滑动、轻触屏幕和图标及按键。操作有:滑动、轻按、缩小及放大。此外,iOS移动设备中还内置了加速器,使得旋转iOS设备时,界面也可以得到旋转,这也使得iPhone等便携设备更便于使用。自3GS开始,iphone装备有陀螺仪,这使得iphone有了重力感应,游戏效果更加的突出[2]。
2.2开发语言Objective-C
Objective-C, 也通常被写作ObjC,是一种扩充C的面向对象编程语言,主要用于Mac OS X和GNUstep这两个使用OpenStep标准的系统。
Objective-C最开始并不支持垃圾回收,因为垃圾回收有漫长的“死亡时间”, 会导致整个系统失去功用。但自Xcode4.0开始,支持自动释放,也就是ARC (Automatic Reference Counting)机制,不需要用户手动去Release每一个对象,编译器会在编译期间自动帮你添加那些以前你经常写的[NSObject release]。
Objective-C和C++有很多不同之处,Objective-C不支持运算符重载,也只允许对象单继承,但其引入的Categories和protocols可以提供很多多重继承的好处。很多常见的编译时的性能优化方法都不能应用于Obj-C,比如内联函数。
2.3开发环境
Xcode 工具Xcode是Apple的开发工具套件,支持项目
管理
、编辑代码、构建可执行程序、代码级调试、代码的版本管理、性能调优等等。这个套件的核心是Xcode应用本身,它提供了基本的源代码开发环境。
开发者可以在Xcode中创建新项目,开始新的iPhone应用程序。一个项目管理应用程序所有的信息,包含源代码、编译设置和把所有文件整合到一起的编译规则。Xcode项目的核心是项目窗口,开发者可以通过该窗口快速访问应用程序的所有关键元素。组和文件列表管理项目文件,包括了源代码文件和编译后的目标文件。工具栏提供了常用的工具和命令,详细资料面板用来设置项目的工作区域,项目窗口的其他部分可以提供更多的项目信息。
2.4应用程序框架以及设计模式
MVC (模型-视图-控制器)是Xerox PARC在八十年代为编程语言Smalltalk-80发明的一种软件设计模式,至今已被广泛使用。MVC是用于拆分GUI应用程序的逻辑方法。MVC是一个设计模式,它强制性的使应用程序的输入、处理和输出分开[3]。
3、功能模块设计
3.1 需求分析
3.1.1首页
首页主体内容构成:大头图、图文列表。而在大头图中由图片+新闻标题构成。图文列表排序规则:同Web端。图文列表处:用户初次进入,默认显示20条,在顶部的时候向下拖动,刷新当前页面,在页面底部向上拖动展开显示更多20条。 手指在屏幕上下滑动,可以查看新闻频道的所有内容。点击头图,进入头图内容页。页面自右向左显示。点击单条图文列表评论,该条处于选中的状态,进入新闻内容页。页面自右向左显示。
共3页:
上一页
1
2
3
下一页
上一篇:
基于IOS平台的网上购物系统设计+源代码
下一篇:
ASP.net网上商城的设计与实现+ER图
PHP+IOS的会议管理系统的设计+ER图
基于消费者个性特征的化...
无跳线主板BIOS高级设置【706字】
网上购物之路--浅析购物网...
港航管理系统门户网站之思考【2521字】
浅谈网站服务器安全维护技巧【2595字】
提高网站茬Google中的排名...
医院财务风险因素分析及管理措施【2367字】
公寓空调设计任务书
国内外图像分割技术研究现状
中国学术生态细节考察《...
C#学校科研管理系统的设计
志愿者活动的调查问卷表
AT89C52单片机的超声波测距...
10万元能开儿童乐园吗,我...
承德市事业单位档案管理...
神经外科重症监护病房患...