• iOS 8应用开发入门经典(第6版)
21年品牌 40万+商家 超1.5亿件商品

iOS 8应用开发入门经典(第6版)

10 1.1折 89 九品

仅1件

浙江宁波
认证卖家担保交易快速发货售后保障

作者[美]约翰·雷(John Ray) 著;翟磊、袁国忠 译

出版社人民邮电出版社

出版时间2015-08

版次6

装帧平装

上书时间2022-10-30

书友kw5343702的书摊

已实名 进店 收藏店铺

   商品详情   

品相描述:九品
图书标准信息
  • 作者 [美]约翰·雷(John Ray) 著;翟磊、袁国忠 译
  • 出版社 人民邮电出版社
  • 出版时间 2015-08
  • 版次 6
  • ISBN 9787115398147
  • 定价 89.00元
  • 装帧 平装
  • 开本 16开
  • 纸张 胶版纸
  • 页数 678页
  • 字数 1088千字
  • 正文语种 简体中文
  • 原版书名 Sams Teach Yourself iOS 8 Application Development in 24 Hours
【内容简介】
《iOS 8应用开发入门经典(第6版)》基于Apple新发布的iOS 8.1和Xcode 6编写,循序渐进地介绍了从事iOS开发所需的基本知识,包括使用Xcode、Swift和Cocoa Touch等开发工具,使用iOS试验场测试代码,设计及美化用户界面,使用切割工具创建按钮模板,利用多场景故事板、切换、弹出框、导航控制器和选项卡栏控制器,使用表视图和分割视图导航结构化数据,读写和显示数据,使用自动布局和尺寸类创建自适应用户界面,播放和录制多媒体,使用地图、地理编码和定位功能,使用加速计和陀螺仪检测运动和朝向,创建通用应用程序,编写支持后台处理的应用程序,跟踪和调试应用程序等主题。
《iOS 8应用开发入门经典(第6版)》通过简洁的语言和详细的步骤,帮助读者迅速掌握开发iOS应用程序所需的基本知识,适合没有任何编程经验的新手阅读,也可供有志于从事iOS开发的人员参考。
【作者简介】
John Ray当前是俄亥俄州立大学科研信息系统办公室(Office of Research Information Systems)主任。他在Macmillan、Sams和Que出版了大量图书,其中包括Using TCP/IP: Special Edition、Teach Yourself Dreamweaver MX in 21 Days、Mac OS X Unleashed、My Yosemite MacBook和Teach Yourself iOS 7 Development in 24 Hours。作为一名从1984年起就开始使用Macintosh的用户,他努力确保在每个项目中都会以应有的深度涉及Macintosh。即使在编写技术性图书(如 Using TCP/IP:Special Edition)时,也在其中包含大量有关 Macintosh及其应用程序的信息。他的写作手法简单明了,即使对初、中级读者来说也简单易懂,因此深受好评。
【目录】
第1章  为开发准备好系统和iOS设备1
1.1 欢迎进入iOS平台1
1.1.1 iOS设备1
1.1.2 显示屏和图形2
1.1.3  应用程序资源约束4
1.1.4  连接性4
1.1.5  输入和反馈4
1.2  成为iOS开发人员5
1.2.1  加入Apple开发人员计划5
1.2.2  安装Xcode8
1.3  运行iOS应用9
1.3.1  什么是开发供应配置文件10
1.3.2  配置用于开发的设备10
1.3.3  启动应用12
1.4  开发技术概述15
1.4.1  Apple开发工具15
1.4.2  Swift15
1.4.3  CoCoa Touch15
1.4.4  模型-视图-控制器16
1.5  进一步探索16
1.6  小结16
1.7  问与答16
1.8  作业17
第2章  Xcode和iOS模拟器简介20
2.1  使用Xcode20
2.1.1  创建和管理项目21
2.1.2  编辑和导航代码30
2.1.3  生成应用程序37
2.1.4  管理项目属性42
2.1.5  设置支持的设备朝向43
2.1.6  应用程序图标、启动图像和
启动屏幕43
2.2  使用iOS模拟器46
2.2.1  启动应用程序47
2.2.2  模拟多点触摸事件48
2.2.3  旋转模拟的设备49
2.2.4  模拟其他情况50
2.2.5  添加其他要模拟的设备51
2.3  进一步探索52
2.4  小结52
2.5  问与答52
2.6  作业53
第3章  探索Swift和iOS试验场56
3.1  面向对象编程和Swift56
3.2  面向对象编程术语58
3.3  探索Swift文件结构59
3.3.1  类文件60
3.3.2  自动生成的结构64
3.4  Swift编程基础65
3.4.1  声明变量和常量65
3.4.2  使用方法73
3.4.3  表达式和决策76
3.5  内存管理和自动引用计数80
3.6  iOS试验场简介80
3.6.1  新建试验场81
3.6.2  使用试验场82
3.6.3  生成并查看输出83
3.7  进一步探索84
3.8  小结84
3.9  问与答84
3.10  作业85
第4章 Cocoa Touch内幕88
4.1  Cocoa Touch是什么88
4.1.1  冷静面对大量的功能89
4.1.2  少年老成90
4.2  探索iOS技术层90
4.2.1  Cocoa Touch层90
4.2.2  多媒体层91
4.2.3  核心服务层93
4.2.4  核心OS层94
4.3  跟踪iOS应用程序的
生命周期95
4.4  Cocoa基础96
4.4.1  核心应用程序类96
4.4.2  数据类型类98
4.4.3  界面类100
4.5  使用Xcode探索iOS框架102
4.5.1  Xcode文档103
4.5.2  快速帮助106
4.6  进一步探索108
4.7  小结108
4.8  问与答109
4.9  作业109
第5章 探索Xcode Interface Builder112
5.1  了解Interface Builder112
5.1.1  IB采用的方法113
5.1.2  剖析IB故事板113
5.2  创建用户界面117
5.2.1  对象库118
5.2.2  将对象加入到视图中119
5.2.3  使用IB编辑工具120
5.2.4  自动布局系统123
5.3  定制界面外观125
5.3.1  使用属性检查器125
5.3.2  设置辅助功能属性126
5.3.3  预览界面128
5.4  连接到代码130
5.4.1  打开项目130
5.4.2  实现概述131
5.4.3  输出口和操作132
5.4.4  对象身份136
5.5  进一步探索137
5.6  小结137
5.7  问与答138
5.8  作业138
第6章 模型-视图-控制器应用程序
设计141
6.1  了解设计模式MVC141
6.1.1  制作意大利面条式代码142
6.1.2  使用MVC将应用程序设计
结构化142
6.2  Xcode如何实现MVC143
6.2.1  视图143
6.2.2  视图控制器143
6.2.3  数据模型145
6.3  使用模板Single View 
Application146
6.3.1  实现概述146
6.3.2  创建项目147
6.3.3  规划变量和连接150
6.3.4  设计界面152
6.3.5  创建并连接输出口和操作155
6.3.6  实现应用程序逻辑159
6.3.7  生成应用程序159
6.4  进一步探索160
6.5  小结160
6.6  问与答160
6.7  作业161
第7章 使用文本、键盘和按钮164
7.1  基本用户输入和输出164
7.1.1  按钮164
7.1.2  文本框和文本视图165
7.1.3  标签165
7.2  使用文本框、文本视图和
按钮166
7.2.1  实现概述166
7.2.2  创建项目167
7.2.3  使用切割技术制作按钮模板167
7.2.4  设计界面171
7.2.5  创建并连接输出口和操作181
7.2.6  隐藏键盘183
7.2.7  实现应用程序逻辑186
7.2.8  生成应用程序187
7.3  进一步探索188
7.4  小结188
7.5  问与答188
7.6  作业189
第8章 处理图像、动画、滑块和
步进控件192
8.1  用户输入和输出192
8.1.1  滑块192
8.1.2  步进控件193
8.1.3  图像视图193
8.2  创建并管理图像动画、滑块和
步进控件194
8.2.1  实现概述194
8.2.2  创建项目195
8.2.3  设计界面196
8.2.4  创建并连接到输出口和操作202
8.2.5  实现应用程序逻辑205
8.2.6  生成应用程序211
8.3  进一步探索211
8.4  小结212
8.5  问与答212
8.6  作业212
第9章 使用高级界面对象和视图215
9.1  再谈用户输入和输出215
9.1.1  开关216
9.1.2  分段控件216
9.1.3  Web视图217
9.1.4  可滚动的视图219
9.2  使用开关、分段控件和Web
视图220
9.2.1  实现概述220
9.2.2  创建项目221
9.2.3  设计界面221
9.2.4  创建并连接输出口和操作226
9.2.5  实现应用程序逻辑229
9.2.6  生成应用程序233
9.3  使用可滚动视图233
9.3.1  实现概述233
9.3.2  创建项目234
9.3.3  设计界面234
9.3.4  创建并连接输出口和操作238
9.3.5  实现应用程序逻辑238
9.3.6  生成应用程序239
9.4  进一步探索239
9.5  小结240
9.6  问与答240
9.7  作业241
第10章 引起用户注意244
10.1  提醒用户244
10.1.1  提醒控制器245
10.1.2  系统声音服务251
10.2  探索提醒用户的方法253
10.2.1  实现概述253
10.2.2  创建项目253
10.2.3  设计界面254
10.2.4  创建并连接输出口和操作255
10.2.5  实现提醒257
10.2.6  实现操作表262
10.2.7  实现提醒音和震动264
10.3  进一步探索265
10.4  小结266
10.5  问与答266
10.6  作业266
第11章 实现多场景和弹出框269
11.1  多场景故事板简介269
11.1.1  术语270
11.1.2  创建多场景项目271
11.1.3  添加提供支持的视图
控制器子类273
11.1.4  创建切换275
11.1.5  配置模态切换277
11.1.6  配置弹出切换278
11.1.7  手工控制模态切换281
11.1.8  使用出口和回退切换282
11.1.9  以编程方式创建切换284
11.1.10  弹出切换的独特之处286
11.1.11  在场景之间传递数据288
11.2  使用切换290
11.2.1  实现概述290
11.2.2  创建项目290
11.2.3  设计界面293
11.2
点击展开 点击收起

   相关推荐   

—  没有更多了  —

以下为对购买帮助不大的评价

此功能需要访问孔网APP才能使用
暂时不用
打开孔网APP