返回首页
苏宁会员
购物车 0
易付宝
手机苏宁

服务体验

店铺评分与同行业相比

用户评价:----

物流时效:----

售后服务:----

  • 服务承诺: 正品保障
  • 公司名称:
  • 所 在 地:
本店所有商品

  • 全新正版iPad应用开发实践指南9787111406174机械工业出版社
    • 作者: (美)Kirby Turner,(美)Tom Harrington著著 | (美)Kirby Turner,(美)Tom Harrington著编 | (美)Kirby Turner,(美)Tom Harrington著译 | (美)Kirby Turner,(美)Tom Harrington著绘
    • 出版社: 机械工业出版社
    • 出版时间:2012-11-01
    送至
  • 由""直接销售和发货,并提供售后服务
  • 加入购物车 购买电子书
    服务

    看了又看

    商品预定流程:

    查看大图
    /
    ×

    苏宁商家

    商家:
    如梦图书专营店
    联系:
    • 商品

    • 服务

    • 物流

    搜索店内商品

    商品分类

    商品参数
    • 作者: (美)Kirby Turner,(美)Tom Harrington著著| (美)Kirby Turner,(美)Tom Harrington著编| (美)Kirby Turner,(美)Tom Harrington著译| (美)Kirby Turner,(美)Tom Harrington著绘
    • 出版社:机械工业出版社
    • 出版时间:2012-11-01
    • 版次:1
    • 印次:1
    • 印刷时间:2013-01-01
    • 页数:502
    • 开本:小16开
    • ISBN:9787111406174
    • 版权提供:机械工业出版社
    • 作者:(美)Kirby Turner,(美)Tom Harrington著
    • 著:(美)Kirby Turner,(美)Tom Harrington著
    • 装帧:平装
    • 印次:1
    • 定价:89.00
    • ISBN:9787111406174
    • 出版社:机械工业出版社
    • 开本:小16开
    • 印刷时间:2013-01-01
    • 语种:中文
    • 出版时间:2012-11-01
    • 页数:502
    • 外部编号:7855304
    • 版次:1
    • 成品尺寸:暂无

    译者序

    前言
    部  入门
    章  你的个应用程序 1
    1.1  创建“Hello World”项目 1
    1.2  在屏幕上显示文字 5
    1.3  说“Hello" 6
    1.4  小结 10
    第2章  Xcode入门 11
    2.1  集成开发环境 11
    2.2  工作区窗口 12
    2.2.1  工具栏 12
    2.2.2  导航区 12
    2..  编辑区 13
    2.2.4  工具区 14
    2.2.5  调试区 15
    .  项 15
    ..1  字体与颜色 16
    ..2  文本编辑 16
    ..  按键绑定项 18
    ..4  代码补全 19
    2.4  开发者文档 20
    2.5  编辑器 21
    2.6  项目设置 22
    2.7  方案
    2.8  组织者 24
    2.9  Xcode工具 25
    2.10  小结 25
    第3章  Interface Builder入门 26
    3.1  Interface Builder 26
    3.2  IB怎样工作 27
    3.3  着手使用IB 27
    3.3.1  选取与复制对象 29
    3.3.2  对齐对象 29
    3.3.3  布局矩形框 31
    3.3.4  修改状态 31
    3.4  将NIB与代码关联起来 33
    3.4.1  在代码中定义插座变量 33
    3.4.2  使用辅编辑器 36
    3.5  故事板 37
    3.6  小结 37
    第4章  Objective-C入门 38
    4.1  什么是Objective-C 38
    4.2  玩转Objective-C 39
    4.2.1  动手写代码 40
    4.2.2  对象 41
    4..  类 42
    4.2.4  NSObject 43
    4.2.5  接口 43
    4.2.6  实例变量 44
    4.2.7  声明属 45
    4.2.8  方法 47
    4.2.9  实现 47
    4.2.10  合成 48
    4.2.11  init 49
    4.2.12  super 49
    4.2.13  flip 49
    4.2.14  选择器 50
    4.2.15  点语法 51
    4.3  CoinTosser类的用法 51
    4.4  内存管理 52
    4.5  小结 53
    第5章  Cocoa入门 54
    5.1  Cocoa栈 54
    5.2  Foundation 55
    5.2.1  数据类型 56
    5.2.2  集合类 60
    5..  工具类与函数 61
    5.3  UIKit 65
    5.3.1  UIApplication 65
    5.3.2  UIWindow 65
    5.3.3  UIScreen 65
    5.3.4  UIView 65
    5.3.5  UIViewController 65
    5.3.6  UIWebView 65
    5.3.7  UILabel 66
    5.3.8  UITextField 66
    5.3.9  UITextView 66
    5.3.10  UIButton 66
    5.3.11  UITableView与
    UITableViewCell 67
    5.3.12  UIScrollView 67
    5.3.13  UIPageControl 67
    5.3.14  UIPickerView 67
    5.3.15  UatePicker 67
    5.3.16  UISwitch 67
    5.3.17  UISlider 68
    5.3.18  UIMenuController和
    UIMenuItem 68
    5.3.19  UIImage 68
    5.3.20  UIImageView 68
    5.3.21  UINavigationBar 68
    5.3.22  UINavigationController 69
    5.3.  UIToolbar 69
    5.3.24  UITabBar 69
    5.3.25  UIBarButtonItem 69
    5.3.26  UISegmentedControl 70
    5.4  Cocoa中常见的设计模式 70
    5.4.1  模型-视图-控制器模式 70
    5.4.2  目标-动作模式 71
    5.5  小结 71
    第6章  为iPad配置信息 72
    6.1  关于iOS配置门户 72
    6.2  提供信息的过程:概括说明 73
    6.2.1  设备是什么 73
    6.2.2  什么是应用程序 74
    6..  什么是开发信息提供概述 75
    6.3  设立开发用的机器 76
    6.3.1  请求开发许可 76
    6.3.2  提交CSR以求批准 78
    6.3.3  下载并安装许可 79
    6.4  配置设备 80
    6.5  使用iOS配置门户 81
    6.5.1  添加设备 82
    6.5.2  添加应用程序 83
    6.5.3  创建开发信息提供概述 84
    6.5.4  下载开发信息提供概述 85
    6.5.5  安装开发信息提供概述 86
    6.6  小结 86
    第7章  应用程序设计 87
    7.1  定义应用程序 87
    7.1.1  应用程序名称 88
    7.1.2  应用程序概述 88
    7.1.3  功能清单 88
    7.1.4  目标用户 89
    7.1.5  再度审视功能清单 90
    7.1.6  有竞争关系的产品 90
    7.1.7  App Charter示例 90
    7.2  用户界面构思 92
    7.2.1  阅读HIG(iOS人机
    界面指南) 92
    7.2.2  使你的应用程序
    “令人心动” 92
    7..  为设备设计 93
    7.2.4  人们使用iOS设备与使用
    网页或桌面计算机的方式
    不一样 93
    7.2.5  戴上工业设计师的帽子 94
    7.2.6  比喻 94
    7.2.7  声音效果 94
    7.2.8  定制现有的控件 95
    7.2.9  聘请设计师 96
    7.3  原型图 96
    7.3.1  什么是原型图 96
    7.3.2  要对什么设计原型图 97
    7.3.3  使用的工具 97
    7.4  建立原型 100
    7.4.1  什么是原型 100
    7.4.2  怎样创建原型应用程序 101
    7.5  小结 101
    第二部分  构建PhotoWheel
    第8章  创建主从复合应用程序 103
    8.1  构建原型应用程序 103
    8.1.1  什么是分割视图控制器 104
    8.1.2  创建新的项目 105
    8.1.3  使用模拟器 105
    8.2  更进一步的观察 106
    8.2.1  项目结构 107
    8.2.2  应用程序委派 107
    8..  启动选项 111
    8.2.4  UIApplicationDelegate
    方法 112
    8.3  UISplitViewController详解 112
    8.3.1  指定分割视图控制器的委派 115
    8.3.2  细节视图控制器 116
    8.3.3  主视图控制器 116
    8.4  小结 117
    8.5  习题 117
    第9章  使用表格视图 118
    9.1  首要的事情 118
    9.2  深层剖析 120
    9.2.1  UITableView 120
    9.2.2  UITableViewCell 121
    9..  UITableViewDelegate 121
    9.2.4  UITableViewDataSource 121
    9.2.5  UITableViewController 121
    9.3  操作表格视图 121
    9.3.1  一个简单的模型 121
    9.3.2  显示数据 1
    9.3.3  添加数据 127
    9.3.4  编辑数据 139
    9.3.5  删除数据 143
    9.3.6  重排数据 144
    9.3.7  选取数据 145
    9.4  小结 147
    9.5  习题 148
    0章  用视图工作 149
    10.1  定制视图 149
    10.2  轮状视图 150
    10.3  旋转木马视图 156
    10.4  Photo Wheel视图单元 161
    10.5  小结 164
    10.6  习题 164
    1章  使用触屏手势 165
    11.1  触摸手势简介 165
    11.1.1  预定义的触屏手势 166
    11.1.2  手势种类 166
    11.1.3  怎样使用手势识别类 166
    11.2  定制触屏手势 169
    11.2.1  创建拨动手势识别类 170
    11.2.2  拨动手势识别类的用法 172
    11.3  小结 176
    11.4  习题 176
    2章  添加照片 177
    12.1  两种途径 177
    12.1.1  Assets Library 177
    12.1.2  图片捡拾控制器 178
    12.2  图片捡拾控制器的用法 179
    12.2.1  使用动作单 181
    12.2.2  UIImagePickerController的
    用法 184
    12..  保存至摄像头胶卷 187
    1.  小结 188
    12.4  习题 188
    3章  数据持久化 189
    13.1  数据模型 189
    13.1.1  照片 189
    13.1.2  相册 189
    13.1.3  前瞻考虑 189
    13.2  使用属清单来构建模型 190
    13.2.1  什么是属清单 190
    13.2.2  建立数据模型 190
    13..  读取和保存相册 191
    13.2.4  向相册添加新照片 195
    13.2.5  显示相册中的照片 198
    13.3  使用Core Data构建模型 200
    13.3.1  什么是Core Data 200
    13.3.2  托管对象和实体描述 200
    13.3.3  托管对象语境 201
    13.3.4  持久存储和持久存储
    协调器 202
    13.3.5  向PhotoWheelPrototype
    添加Core Data 202
    13.3.6  添加Core Data框架 202
    13.3.7  建立Core Data栈 203
    13.4  在PhotoWheel中
    使用Core Data 206
    13.4.1  Core Data的模型编辑器 206
    13.4.2  添加实体 206
    13.4.3  创建NSManagedObject
    子类 209
    13.5  向模型对象添加定制代码 211
    13.5.1  用Core Data读取和保存
    相册 215
    13.5.2  使用Core Data向相册
    添加新照片 218
    13.5.3  用Core Data显示相册中
    的照片 220
    13.6  直接使用SLite 221
    13.7  小结 221
    13.8  习题 221
    4章  Xcode中的故事板 222
    14.1  什么是故事板 222
    14.1.1  故事板的用法 2
    14.1.2  场景 224
    14.1.3  过渡 224
    14.2  对PhotoWheel创作故事板 225
    14.2.1  工作区 225
    14.2.2  添加主故事板 226
    14..  设置UIMainStoryboardFile 227
    14.2.4  更新AppDelegate 228
    14.2.5  添加图片 228
    14.2.6  应用程序图标 229
    14.2.7  初始的视图控制器 229
    14.2.8  另一个场景 0
    14.2.9  创建过渡 2
    14.3  小结
    14.4  习题
    5章  视图控制器详解 4
    15.1  实现视图控制器 4
    15.2  过渡
    15.2.1  创建定制过渡
    15.2.2  设置过渡
    15..  实现定制过渡
    15.2.4  编译之前的工作 241
    15.3  定制弹出转换 243
    15.4  容器视图控制器 245
    15.4.1  创建容器视图控制器 246
    15.4.2  添加子场景 246
    15.4.3  添加子视图控制器 248
    15.4.4  修正定制的推式过渡 251
    15.5  小结 251
    15.6  习题 252
    6章  构造主屏幕 253
    16.1  重用原型代码 253
    16.1.1  复制文件 254
    16.1.2  Core Data模型 255
    16.1.3  WheelView要做的修改 260
    16.2  显示相册 270
    16.2.1  实现相册集视图控制器 271
    16.2.2  设置托管对象语境 277
    16..  添加相册 278
    16.3  管理相册 279
    16.3.1  选取相册 279
    16.3.2  对相册起名 283
    16.3.3  修正工具栏的显示 288
    16.3.4  删除相册 289
    16.4  更美观的相册缩略图 291
    16.5  添加照片 294
    16.6  显示照片 299
    16.6.1  使用GridView类 308
    16.6.2  构建图片栅格视图单元 312
    16.7  小结 315
    16.8  习题 315
    7章  创建照片浏览器 316
    17.1  使用滚动视图 316
    17.2  启动照片浏览器 324
    17.3  添加Chrome效果 332
    17.4  放大缩小 336
    17.5  删除照片 342
    17.6  小结 348
    17.7  习题 348
    8章  支持设备旋转 349
    18.1  怎样支持旋转功能 349
    18.1.1  所支持的设备放置模式 350
    18.1.2  使用自动尺寸调整功能 350
    18.2  自定义旋转 351
    18.2.1  支持旋转相册 355
    18.2.2  旋转相册场景 355
    18..  调整WheelView类的代码 356
    18.2.4  旋转About视图 358
    18.2.5  旋转照片浏览器 358
    18.3  修正麻烦点 358
    18.3.1  修正照片浏览器 358
    18.3.2  修正主屏幕 363
    18.4  启动画面 365
    18.5  小结 367
    18.6  习题 367
    9章  用AirPrint打印 368
    19.1  打印功能如何工作 368
    19.1.1  打中Print Center 368
    19.1.2  能打印的前提 369
    19.1.3  打印API 369
    19.2  向PhotoWheel添加打印功能 369
    19.3  小结 372
    19.4  习题 372
    第20章  发送邮件 373
    20.1  工作原理 373
    20.2  SendEmailController类 374
    20.2.1  引入SendEmailController类 375
    20.2.2  SendEmailController的
    用法 378
    20.3  小结 383
    20.4  习题 383
    2章  Web服务 384
    21.1  基础知识 384
    21.2  Flickr 385
    21.2.1  向PhotoWheel加入Flickr
    支持 386
    21.2.2  更新Flickr View Controller
    Scene 388
    21..  显示Flickr场景 389
    21.2.4  包装Flickr应用编程接口 391
    21.2.5  异步下载照片 397
    21.2.6  FlickrViewController的
    实现 402
    21.3  事宜 410
    21.4  还缺什么 411
    21.5  小结 411
    21.6  习题 411
    第22章  与iCloud同步 412
    22.1  同步使事情变得简单 412
    22.2  iCloud的各种概念 412
    22.2.1  文件协调器和表现器 413
    22.2.2  Uocument与UIManagedDocument 413
    22..  无所不在持久存储 414
    2.  为设备提供信息的回顾 414
    2..1  配置应用程序 414
    2..2  为iCloud提供信息 415
    2..  配置iCloud权利 416
    22.4  对PhotoWheel的iCloud考虑 418
    22.4.1  同步要做得恰到好处 418
    22.4.2  使用瞬态Core Data特 419
    22.5  更新PhotoWheel以支持
    iCloud 419
    22.6  用iCloud来同步照片 4
    22.6.1  使持久存储协调器
    无所不在 4
    22.6.2  从iCloud接收变更 427
    22.7  小结 430
    22.8  习题 431
    第章  用AirPlay放映幻灯片 432
    .1  外部显示选项 432
    .2  应用程序对外部显示器的
    要求 432
    .  外部显示器的应用编程接口 433
    .4  向PhotoWheel添加幻灯片
    放映 434
    .4.1  更新故事板 434
    .4.2  添加幻灯片放映显示器 435
    .5  管理外部显示器 437
    .  推进到下一张照片 440
    .  添加幻灯片放映的用户界面
    控件 442
    .  更新照片浏览器 444
    .  测试和调试时的注意事项 445
    .10  添加对AirPlay设备的支持 446
    .11  AirPlay的运用 447
    .12  小结 448
    .1  习题 448
    第24章  Core Image的视觉 449
    24.1  Core Image的概念 449
    24.2  CIFilter 450
    24.2.1  滤镜类型 451
    24.2.2  CIFilter的使用 451
    24.3  图片分析 452
    24.3.1  自动 453
    24.3.2  脸部识别 454
    24.4  为PhotoWheel添加Core Image
    454
    24.4.1  新建委派方法 455
    24.4.2  滤镜管理的实例变量 456
    24.4.3  用户界面的添加 456
    24.4.4  创建CIFilter 461
    24.4.5  滤镜的运用 465
    24.4.6  图片自动功能的实现 466
    24.4.7  实现脸部缩放 466
    24.4.8  必要的方法 468
    24.5  小结 469
    24.6  习题 469
    第三部分  的润色
    第25章  调试 471
    25.1  了解问题所在 471
    25.1.1  问题出在哪里 471
    25.1.2  重现缺陷 471
    25.2  调试的概念 472
    25.3  在Xcode中调试 472
    25.3.1  设置和管理断点 473
    25.3.2  定制断点 473
    25.3.3  到达断点 474
    25.3.4  检查变量 475
    25.4  调试示例:外部显示器代码 477
    25.5  什么时候真的需要NSLog 480
    25.6  使用Instruments剖析代码 481
    25.7  小结 485
    第26章  发布应用程序 486
    26.1  发布方法 486
    26.2  构建非正式的发布 486
    26.2.1  设置非正式发布的配置
    信息 487
    26.2.2  准备构建非正式发布的
    版本 487
    26.3  构建App Store的发布版本 488
    26.3.1  设置App Store条款 489
    26.3.2  准备为App Store发布的
    版本 489
    26.3.3  接下来怎么做 490
    26.4  App Store流程 490
    26.5  为App Store提供应用程序
    信息 491
    26.6  App Store媒体材料 493
    26.7  iTunes Connect的运用 493
    26.7.1  用户角色 493
    26.7.2  管理应用程序 494
    26.8  发送应用程序 494
    26.9  更进一步 495
    26.10  小结 495
    第27章  结语 496
    附录A  安装开发工具 498

    TomHarrington,资深Mac和iOS应用开发,在该领域有6年以上的开发经验,在社区里活跃,共同组织了CocoaHeads等技术会议和克罗拉多州的多场iOS开发者活动,著有《CoreDataforiOS》一书。此外,他还擅长嵌入式系统和Linu台下的软件开发。 KirbyTurner,资深软件开发,有超过20年的软件开发经验。目前是一位独立的软件开发者,专注于Mac和iOS平台上的应用开发,有多款应用在APPStore上销售。热衷于分享,共同组织了CocoaHeads等技术会议,为社区的发展和改善贡献了力量。

    本书在国外iOS开发者社区内颇受推崇,由资深的iOS开发撰写,靠前Mac和iPhone开发者社区CocoaHeads联合创始人Mark Dalrymple等数位专家联袂!相比同类书,它有两大特色:,全书以一个真实的PhotoWheel应用(可在APP Store上下载)为驱动,既以迭代的方式逐步讲解了整个应用的开发过程,又全面而系统地讲解了开发iPad应用所需要掌握的技术知识、方法、流程,可操作强,是系统学习和实践iPad应用开发的经典著作;第二,本书根据iPad和iPhone在设备特上的差异深刻地指出了iPad应用开发和iPhone应用开发之间的不同之处,对于深度的iPad应用开发者来说,本书是极为宝贵的!

    全书有 27 章,分为三部分:部分(~7章)详细介绍了开发iOS应用应具备的基础知识,包括Xcode、Interface Builder、Objective-C和Cocoa等,以及如何为iPad配置信息和如何构建应用程序;第二部分(第8~24章)是本书的核心,详细讲解了PhotoWheel的完整开发过程以及所需的理论知识,具体包括创建主从复合应用程序、使用表格视图、用视图工作、使用触屏手势、添加照片、数据持久化、故事板、视图控制器、创建照片浏览器、支持设备旋转、用AirPrint打印、发送邮件、与iCloud同步、用AirPlay制作幻灯片和Core Image的视觉等;第三部分(第25~27章)介绍了应用程序的调试和发布。很后是一个附录,介绍了如何创建iOS开发账号、下载iOS SDK,以及在Mac计算机上安装开发工具。

    特纳等编著的《iPad应用开发实践指南》是以iOS5为基础编写的,面向渴望在iPad上构建应用程序的新手开发者。本书也对期望在iPad上玩转其应用程序的iPhone开发人员有用。虽然有些人只是把iPad看成是大一些的iPhone,其实这是不对的。作为开发者,有多得多的工作可以在iPad的用户界面上做到,而这些工作在iPhone上可能是无法实现的。本书给供相关计算机人员参考阅读。

    售后保障

    最近浏览

    猜你喜欢

    该商品在当前城市正在进行 促销

    注:参加抢购将不再享受其他优惠活动

    x
    您已成功将商品加入收藏夹

    查看我的收藏夹

    确定

    非常抱歉,您前期未参加预订活动,
    无法支付尾款哦!

    关闭

    抱歉,您暂无任性付资格

    此时为正式期SUPER会员专享抢购期,普通会员暂不可抢购