欢迎来到天天文库
浏览记录
ID:25046612
大小:53.50 KB
页数:4页
时间:2018-11-17
《基于ipad平台理念下移动社交诵读客户端软件之设计与实现》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、基于iPad平台理念下移动社交诵读客户端软件之设计与实现1引言本章介绍了该项目的项目背景以及项目的发展现状,然后简要讲述了本论文所实现项目的概述和论文的主要内容,最后给出了论文的组织结构。1.1背景介绍2001年互联网公司(dot-)泡沫的破灭标志着互联网的一个转折点,由O'Reilly和MediaLiveInternational之间一场头脑风暴论坛而引出的ikeMcCue关于阅读体验的一种突发奇想,而iPad的出现使得这种突发奇想成为现实。而新版iPad在硬件配置的提升,尤其是其Retina视网膜屏的问世,使得电子设备第一次在A4大小尺寸上的显示精度超越了纸张,
2、更由此被网友评为阅读神器。无疑新iPad的发布势必会促进阅读类应用的发展,开发者们也已经燃起巨大兴趣,探寻新iPad会带来哪些新的机会。网络的发展逐歩影响并改变着人们获取信息的方式,从RSS(ReallySimpleSyndication),到微博和SNS(SocialNetulator(模拟器)iPhone模拟器运行于Macintosh之上,借助它,无需连接到实际的iOS设备上,就可以在台式机上创建和测试应用程序。模拟器提供的API与在iOS设备上使用的API相同,并针对概念设计的效果提供相应的预览。在使用模拟器时,Xcode将编译在Macintosh上运行的Interx
3、86代码,而不是iOS设备上使用的基于ARM的代码。2.1.2Objective-C编程语言Objective-C是ANSIC的一个严格超集。C是一种已编译的过程编程语言,20世纪70年代早期诞生于ATT。Objective-C由BrandJacob设计,在C语言的基础上增加了面向对象的特性,并将C语言构造与源自Smalltalk-SO的理念结合在一起。Smalltalk的对象和消息传递系统,创建了他的新语言。这容许开发人员继续使用熟悉的C语言开发风格,同时在该语言中访问基于对象的特性。在20世纪SO年代末期,SteveJobs刚刚起歩的计算机公司NeXT使用Objecti
4、ve-C作为NeXTStep操作系统的主要开发语言,无论从精神传承上还是字面上讲,NeXTStep都是OSX的前身。Objective-C目前的版本是2.0,它于2007年10月与OSXLeopard一起发布[5]。面向对象的编程填补了标准C语言的空白。对象是指与一个预设的函数调用列表相关的数据结构。Objective-C中每个对象都具有实例变量和方法,前者是数据结构的字段,后者是对象可以执行的函数调用。面向对象的代码使用这些对象和方法引入了编程抽象,从而提高了代码的可读性和可靠性。面向对象的编程支持构建可重用的代码单元,这些代码单元可以与过程开发的常规流程分离。Cocoa
5、Touch和MacOSX上的Cocoa提供这些智能对象的一个巨大的库。Objective-C公开了这个库,让开发人员能够基于苹果的工具箱,用最少的工作和代码创建出高效而强大的应用程序。3需求分析.........................20-263.1项目目标..................203.2项目功能性需..................20-243.2.1登录..................21-223.2.2封面..................223.2.3我的订阅..................223.2.4订阅广场.........
6、.........22-233.2.5排版页..................233.2.6正文页..................23-243.2.7微博..................243.2.8好友阅读..................243.3非功能性需求..................24-264概要设计..................26-324.1系统业务流程..................26-274.2系统架构..................27-294.3模块结构..................29-304.4网络结构..
7、................30-314.5文件系统结构..................31-325详细设计与实现..................32-665.1排版页与正文页的设计..................32-395.1.1LayoutVieple,ScottKnaster著,高朝勤,杨越译.Objective-C基础教程[M],人民邮电出版社,2009年1月[5]Davidson,D丄等著.彭舰等译.Cocoa入门-使用Objective-C[M],中国电力出版社,2008年12月[6]
此文档下载收益归作者所有