分享
 
 
 

AppStore掘金——iPhone SDK应用程序开发(iPhone SDK Application Development: Building Applications for the AppStore)

  点此进入淘宝搜索页搜索
  特别声明:本站仅为商品信息简介,并不出售商品,您可点击文中链接进入淘宝网搜索页搜索该商品,有任何问题请与具体淘宝商家联系。
  參考價格: 点此进入淘宝搜索页搜索
  分類: 图书,计算机与互联网,程序语言与软件开发,
  品牌: Jonathan Zdziarski

基本信息·出版社:人民邮电出版社

·页码:351 页

·出版日期:2010年01月

·ISBN:9787115218230

·条形码:9787115218230

·版本:第1版

·装帧:平装

·开本:16

·正文语种:中文

·外文书名:iPhone SDK Application Development: Building Applications for the AppStore

产品信息有问题吗?请帮我们更新产品信息。

内容简介《AppStore掘金——iPhone SDK应用程序开发》全面概括了使用苹果公司官方SDK为iPhone/iPod Touch开发应用程序的方方面面,包括开发工具、编程语言和各种框架库。书中全方位覆盖了iPhone编程,包括UIKit、多点触摸、Quartz Core、音频、视频、地理定位、地址簿、网络编程等内容,详细介绍了UIKit组件,并配以实用的例子,简要介绍了Objective-C,重点讲解其与C/C++的异同之处,并介绍了几种Objective-C特有的语法概念。本书还专门介绍如何自行编码实现专用高级特效:CoverFlow和Flip Page。

《AppStore掘金——iPhone SDK应用程序开发》适合具有一定编程经验同时又希望进行iPhone开发的程序员阅读。书中的各种提示和技巧无论对iPhone开发的新手和资深程序员都大有裨益,本书还可以作为iPhone SDK开发的参考手册,在需要时快速查找特定组件的相关内容。

目录

目录

第1章iPhone SDK初探1

1.1应用程序剖析1

1.1.1Xcode揭密3

1.2安装iPhone SDK5

1.2.1开发所需资源6

1.2.2iPhone模拟器6

1.2.3下载并安装iPhone SDK7

1.3配备iPhone8

1.4构建并安装应用程序10

1.4.1模型-视图-控制器11

1.4.2应用程序模板11

1.4.3Xcode项目布局12

1.4.4原型13

1.4.5添加框架14

1.4.6设置活跃SDK15

1.4.7构建应用程序16

1.4.8安装应用程序16

1.5转换到Objective-C16

1.5.1消息机制17

1.5.2类和方法的声明18

1.5.3实现19

1.5.4属性21

1.5.5协议22

1.5.6类别23

1.5.7替位24

1.5.8其他资源25

第2章Interface Builder:Xcode中制作GUI的GUI26

2.1窗口、视图和视图控制器27

2.2现有模板27

2.3新建模板28

2.4用户界面元素29

2.4.1控制器30

2.4.2数据视图30

2.4.3输入和数据31

2.4.4窗口、视图和栏31

2.5查看器31

2.6设计UI31

2.6.1窗口31

2.6.2视图控制器32

2.6.3视图32

2.6.4创建视图间联系33

2.6.5在代码中添加联系34

2.7从项目中移除Interface Builder35

第3章介绍UI Kit36

3.1基本用户界面元素37

3.2窗口和视图38

3.2.1创建窗口和视图39

3.2.2显示视图40

3.2.3史上最无用的应用程序:HelloView40

3.2.4行为解释42

3.2.5从UIView派生42

3.2.6传统废柴程序:HelloWorld44

3.2.7行为解释46

3.3视图控制器47

3.3.1创建视图控制器47

3.3.2从Interface Builder载入视图49

3.3.3方向变换49

3.3.4弃置视图控制器50

3.3.5使用视图控制器的Hello World:ControllerDemo50

3.3.6行为解释53

3.3.7进一步学习54

3.4文本视图54

3.4.1创建文本视图55

3.4.2赋予内容58

3.4.3显示HTML59

3.4.4网页源码阅读器:SourceReader60

3.4.5行为解释63

3.4.6进一步学习64

3.5导航栏与控制器64

3.5.1创建导航控制器64

3.5.2导航控制器属性65

3.5.3添加分段控件68

3.5.4添加工具栏69

3.5.5分页导航练习:PageDemo72

3.5.6行为解释76

3.5.7进一步学习77

3.6转场动画77

3.6.1创建转场78

3.6.2附加转场79

3.6.3翻页转场:FlipDemo80

3.6.4行为解释84

3.6.5进一步学习84

3.7操作表单与警报84

3.7.1警报85

3.7.2操作表单85

3.7.3解除操作表单87

3.7.4世界末日(待批准):EndWorld87

3.7.5行为解释91

3.7.6进一步学习91

3.8表格视图与控制器91

3.8.1创建表格92

3.8.2表格单元94

3.8.3实现多选98

3.8.4编辑与扫动删除98

3.8.5重新载入表格99

3.8.6简单的文件浏览器:TableDemo100

3.8.7行为解释105

3.8.8进一步学习106

3.9操纵状态栏106

3.9.1隐藏状态栏107

3.9.2状态栏风格107

3.9.3状态栏方向107

3.10应用程序徽章108

3.10.1显示应用程序徽章108

3.10.2移除应用程序徽章109

3.10.3进一步学习109

3.11应用程序服务109

3.11.1挂起与复原109

3.11.2程序终止110

3.12调用Safari110

3.13发起电话呼叫111

第4章多点触摸事件与界面几何112

4.1界面几何结构体介绍112

4.1.1CGPoint112

4.1.2CGSize113

4.1.3CGRect113

4.2处理多点触摸事件115

4.2.1UITouch通知115

4.2.2UIEvent116

4.2.3事件处理117

4.2.4例子:点触计数器118

4.2.5例子:单击并拖曳119

4.2.6处理多点触摸120

4.2.7捏合检测:PinchMe120

4.2.8Tracking多点触摸图标跟踪:TouchDemo122

4.2.9行为解释127

4.2.10进一步学习127

第5章Quartz Core图层编程128

5.1了解图层128

5.1.1图层层次结构129

5.1.2尺寸与位置130

5.1.3排布与显示130

5.1.4绘制131

5.1.5变换131

5.1.6图层动画132

5.1.7图层变换132

5.1.8玩转图层:BounceDemo134

5.1.9行为解释138

5.1.10进一步学习139

第6章喧嚣:Audio Toolbox和 AVFoundation140

6.1AVFoundation框架141

6.1.1音频播放器141

6.1.2播放器属性142

6.1.3播放声音143

6.1.4代理方法143

6.1.5仪表计数144

6.2构建一个VU表:AVMeter144

6.2.1行为解释152

6.2.2进一步学习153

6.3音频服务153

6.3.1行为解释154

6.4音频队列154

6.4.1音频队列的结构155

6.4.2供应音频输出156

6.4.3音频缓冲区157

6.4.4回调函数158

6.4.5音量控制159

6.4.6例子:PCM播放器160

6.4.7行为解释164

6.4.8进一步学习164

6.5录音165

6.5.1音频队列结构体165

6.5.2供应音频输入167

6.5.3音频缓冲区168

6.5.4回调函数169

6.5.5访问原始数据170

6.5.6写入文件170

6.5.7例子:录音机171

6.5.8行为解释174

6.5.9进一步学习174

6.6振动175

第7章CFNetwork网络编程176

7.1套接字编程基础176

7.1.1套接字类型177

7.1.2CFSocket177

7.1.3CFSocketContext182

7.1.4套接字流183

7.1.5CFSocket例子:笑话服务器187

7.1.6进一步学习190

7.2CFHTTP与CFFTP190

7.2.1CFHTTP190

7.2.2CFFTP192

7.2.3进一步学习193

第8章定位:Core Location194

8.1Core Location管理器195

8.1.1查询参数195

8.1.2提交查询196

8.1.3接收更新197

8.1.4完成查询198

8.1.5错误处理198

8.1.6土话Core Location:WhereYouAt199

8.1.7行为解释202

8.1.8进一步学习202

第9章地址簿框架203

9.1访问地址簿203

9.1.1高层地址簿函数204

9.1.2查询地址簿205

9.1.3创建记录205

9.1.4操纵记录206

9.1.5多值属性207

9.1.6使用字典210

9.1.7图像数据210

9.1.8进一步学习211

9.2地址簿界面211

9.2.1联系人视图211

9.2.2联系人选取器211

9.2.3进一步学习213

第10章UI Kit进阶设计214

10.1通用控件216

10.1.1基类UIControl216

10.1.2分段控件219

10.1.3开关222

10.1.4滑块224

10.1.5文本字段控件226

10.1.6按钮232

10.1.7分页控件234

10.1.8进一步学习236

10.2偏好设置表格236

10.2.1创建偏好设置表格236

10.2.2显示偏好设置表格241

10.2.3偏好设置表格的例子:ShootStuffUp241

10.2.4行为解释247

10.2.5进一步学习248

10.3分段列表248

10.3.1创建分段列表249

10.3.2添加索引条251

10.3.3显示分段列表251

10.3.4一个更好的文件浏览器:TableDemo251

10.3.5行为解释259

10.3.6进一步学习260

10.4进度与活动指示器260

10.4.1小小转子:UIActivityIndicatorView260

10.4.2嫌转子俗就用UIProgressView261

10.4.3网络活动指示器262

10.4.4进一步学习262

10.5图像262

10.5.1图像对象263

10.5.2玩转图像和图案:ImageFun266

10.5.3图像视图:UIImageView269

10.5.4图像选取器270

10.6键盘属性271

10.6.1键盘风格272

10.6.2键盘外观273

10.6.3回车键273

10.6.4自动大写273

10.6.5自动更正274

10.6.6安全文本输入274

10.7选取器274

10.7.1创建选取器274

10.7.2显示选取器276

10.7.3读取选取器276

10.7.4挑选你的鼻子:NosePicker276

10.7.5行为解释281

10.7.6进一步学习282

10.8时间/日期选取器282

10.8.1创建时间/日期选取器282

10.8.2显示日期选取器284

10.8.3读取日期284

10.8.4选取独立日:DatePicker284

10.8.5行为解释288

10.8.6进一步学习288

10.9标签栏288

10.9.1标签栏控制器289

10.9.2构建一个标签栏控制器289

10.9.3可定制按钮291

10.9.4导航292

10.9.5代理的动作292

10.9.6又一个教科书式的例子:TabDemo293

10.9.7行为解释295

10.9.8进一步学习295

10.10感应器与设备信息296

10.10.1读取设备方向296

10.10.2读取设备信息297

10.10.3读取加速计297

10.10.4近距离感应器298

10.10.5进一步学习299

10.11滚动视图299

10.11.1创建滚动视图299

10.11.2属性300

10.11.3代理方法301

10.11.4滚动中的气象地图:BigImage302

10.11.5行为解释304

10.11.6进一步学习305

10.12网页视图305

10.12.1创建网页视图305

10.12.2显示网页视图306

10.12.3加载内容306

10.12.4导航306

10.12.5代理方法307

10.12.6Google搜索工具:WebDemo307

10.12.7行为解释311

10.12.8进一步学习311

第11章应用程序设定312

11.1字典和属性列表312

11.1.1创建字典312

11.1.2管理关键字312

11.1.3写入属性列表313

11.1.4读取属性列表313

11.1.5进一步学习313

11.2偏好设置束314

11.2.1添加关键字314

11.2.2读取偏好设置束的值321

11.2.3进一步学习321

第12章Cover Flow322

12.1用SDK编写Cover Flow:CovertFlow322

12.1.1行为解释330

12.1.2进一步学习331

第13章页面翻转332

13.1页面翻转的例子:PageControl333

13.1.1行为解释340

13.1.2进一步学习340

13.2用于多个视图的PageScrollView340

13.2.1行为解释346

第14章媒体播放器框架348

14.1电影播放器控件348

14.1.1属性349

14.1.2开始和停止播放电影349

14.1.3通知350

14.1.4进一步学习351

……[看更多目录]

 
 
免责声明:本文为网络用户发布,其观点仅代表作者个人观点,与本站无关,本站仅提供信息存储服务。文中陈述内容未经本站证实,其真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
2023年上半年GDP全球前十五强
 百态   2023-10-24
美众议院议长启动对拜登的弹劾调查
 百态   2023-09-13
上海、济南、武汉等多地出现不明坠落物
 探索   2023-09-06
印度或要将国名改为“巴拉特”
 百态   2023-09-06
男子为女友送行,买票不登机被捕
 百态   2023-08-20
手机地震预警功能怎么开?
 干货   2023-08-06
女子4年卖2套房花700多万做美容:不但没变美脸,面部还出现变形
 百态   2023-08-04
住户一楼被水淹 还冲来8头猪
 百态   2023-07-31
女子体内爬出大量瓜子状活虫
 百态   2023-07-25
地球连续35年收到神秘规律性信号,网友:不要回答!
 探索   2023-07-21
全球镓价格本周大涨27%
 探索   2023-07-09
钱都流向了那些不缺钱的人,苦都留给了能吃苦的人
 探索   2023-07-02
倩女手游刀客魅者强控制(强混乱强眩晕强睡眠)和对应控制抗性的关系
 百态   2020-08-20
美国5月9日最新疫情:美国确诊人数突破131万
 百态   2020-05-09
荷兰政府宣布将集体辞职
 干货   2020-04-30
倩女幽魂手游师徒任务情义春秋猜成语答案逍遥观:鹏程万里
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案神机营:射石饮羽
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案昆仑山:拔刀相助
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案天工阁:鬼斧神工
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案丝路古道:单枪匹马
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案镇郊荒野:与虎谋皮
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案镇郊荒野:李代桃僵
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案镇郊荒野:指鹿为马
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案金陵:小鸟依人
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案金陵:千金买邻
 干货   2019-11-12
 
推荐阅读
 
 
>>返回首頁<<
 
 
靜靜地坐在廢墟上,四周的荒凉一望無際,忽然覺得,淒涼也很美
© 2005- 王朝網路 版權所有