描述
开 本: 16开纸 张: 胶版纸包 装: 平装是否套装: 否国际标准书号ISBN: 9787115356314丛书名: 达人迷
编辑推荐
作者是面向对象概念的创始人之一,是IT领域技术和商业模式的元老,在业内享有非常高的知名度。
针对iPad应用开发,不但仔细分析了iPad开发和iPhone开发的不同之处,还讲解了如何开发在iPad和iPhone上都能正确运行的程序,对专注于iPad开发的程序员,以及对想要补充iPad开发相关细节知识的iOS程序员,都非常有意义。
针对iPad应用开发,不但仔细分析了iPad开发和iPhone开发的不同之处,还讲解了如何开发在iPad和iPhone上都能正确运行的程序,对专注于iPad开发的程序员,以及对想要补充iPad开发相关细节知识的iOS程序员,都非常有意义。
内容简介
《iPad应用开发从入门到精通(第3版)》以RoadTrip示例应用程序贯穿始终,完整而详细地讲解了iPad开发的各个方面,包括iPad开发基础知识,RoadTrip程序的初始搭建,iPad应用基本功能的实现,模型和应用程序架构等底层知识,以及地图、网络通信、第三方API等在内的高级扩展功能。
《iPad应用开发从入门到精通(第3版)》内容全面,由浅入深,讲解透彻,适合初、中级读者学习阅读。本书也可供高等院校计算机、通信、信息工程等专业的师生参考,或作为职业培训的教材。
《iPad应用开发从入门到精通(第3版)》内容全面,由浅入深,讲解透彻,适合初、中级读者学习阅读。本书也可供高等院校计算机、通信、信息工程等专业的师生参考,或作为职业培训的教材。
目 录
第一部分 起步
第1章 “杀手级”iPad应用的要素
是什么让iPad应用程序变得优秀
“沉醉其中”的体验
让内容与场景关联
设计“触显”体验
充分利用平台优势
充分利用系统优势
访问因特网
获知用户的位置
跟踪方向和运动
检测手势
多媒体播放
从苹果自带应用中获得信息
在应用程序之间复制、剪切和粘贴
多任务、后台处理和通知
利用大屏幕
拥抱iPad的局限
为手指而设计
权衡内存和电池电量
为什么开发iPad应用程序?
开发满足苹果期许的产品
应用程序生态
“漫步云端”
使用本书示例正确进行应用程序开发
下一步
第2章 认SDK
使用SDK进行开发
使用Xcode开发应用
创建一个Xcode项目
开发应用程序
Workspace窗口
Workspace区域
显示区域中的内容
工具栏和标签栏
组织器窗口
第3章 Xcode项目的“螺丝钉”
创建你的项目
探索你的项目
项目
项目编辑器
项目导航器
设置你的Xcode首选项
构建和运行你的应用程序
构建应用
iPad分离视图
Log导航器
在模拟器中运行
操作模拟设备
模拟手势
卸载应用与重置设备
适应模拟器的局限
添加图片、声音资源以及应用程序图标
标准与视网膜显示
添加应用程序图标
新图标
第二部分 构造RoadTrip应用程序
第4章 Storyboard和用户体验
Storyboard简介
讲述你的“故事”
使用对象图
决定应用程序要做什么:RoadTrip应用程序
创建应用程序结构
使用框架
使用设计模式
iOS设计模式
MVC设计模式
使用窗口和视图
初识窗口
扫视视图
你使用的视图类型
视图控制器——Storyboard的核心
来讲讲模型
没有那么完美
看看别的框架
Foundation框架
CoreGraphics框架
更多框架
理解项目中的
第5章 创建RoadTrip的用户界面
在Storyboard中创建用户界面
关于视图控制器
使用Interface Builder添加用户元素
使用Utility区
检视器和Quick Help面板
Library面板
理解iPad导航
添加一个新的视图控制器
添加用户界面对象
自适应尺寸
添加Test Drive按钮
调整模板代码
自适应尺寸的按钮
第6章 运行时、内存管理与属性
一步步看应用程序生命周期
UIApplicationMain
处理运行中的事件
处理运行时的中断
……
第7章 使用源代码编辑器
第三部分 实践中学习——基础功能
第8章 终于开始编写代码了
第9章 在RoadTrip代码中添加Outlet和Action
第10章 添加动画和声音
第四部分 模型和应用程序结构
第11章 Trip模型
第12章 实现Master视图控制器
第13章 使用分离视图控制器和Master视图
第14章 完成基本的程序架构
第五部分 添加应用程序内容
第15章 使用Web视图呈现天气状况
第16章 使用Page View控制器显示事件
第17章 路径导航
第18章 地址编码
第19章 查找位置
第20章 选择目的地
第六部分 二十条有用的建议
第21章 改进RoadTrip的十条建议
第22章 十条建议让你成为快乐的程序员
第1章 “杀手级”iPad应用的要素
是什么让iPad应用程序变得优秀
“沉醉其中”的体验
让内容与场景关联
设计“触显”体验
充分利用平台优势
充分利用系统优势
访问因特网
获知用户的位置
跟踪方向和运动
检测手势
多媒体播放
从苹果自带应用中获得信息
在应用程序之间复制、剪切和粘贴
多任务、后台处理和通知
利用大屏幕
拥抱iPad的局限
为手指而设计
权衡内存和电池电量
为什么开发iPad应用程序?
开发满足苹果期许的产品
应用程序生态
“漫步云端”
使用本书示例正确进行应用程序开发
下一步
第2章 认SDK
使用SDK进行开发
使用Xcode开发应用
创建一个Xcode项目
开发应用程序
Workspace窗口
Workspace区域
显示区域中的内容
工具栏和标签栏
组织器窗口
第3章 Xcode项目的“螺丝钉”
创建你的项目
探索你的项目
项目
项目编辑器
项目导航器
设置你的Xcode首选项
构建和运行你的应用程序
构建应用
iPad分离视图
Log导航器
在模拟器中运行
操作模拟设备
模拟手势
卸载应用与重置设备
适应模拟器的局限
添加图片、声音资源以及应用程序图标
标准与视网膜显示
添加应用程序图标
新图标
第二部分 构造RoadTrip应用程序
第4章 Storyboard和用户体验
Storyboard简介
讲述你的“故事”
使用对象图
决定应用程序要做什么:RoadTrip应用程序
创建应用程序结构
使用框架
使用设计模式
iOS设计模式
MVC设计模式
使用窗口和视图
初识窗口
扫视视图
你使用的视图类型
视图控制器——Storyboard的核心
来讲讲模型
没有那么完美
看看别的框架
Foundation框架
CoreGraphics框架
更多框架
理解项目中的
第5章 创建RoadTrip的用户界面
在Storyboard中创建用户界面
关于视图控制器
使用Interface Builder添加用户元素
使用Utility区
检视器和Quick Help面板
Library面板
理解iPad导航
添加一个新的视图控制器
添加用户界面对象
自适应尺寸
添加Test Drive按钮
调整模板代码
自适应尺寸的按钮
第6章 运行时、内存管理与属性
一步步看应用程序生命周期
UIApplicationMain
处理运行中的事件
处理运行时的中断
……
第7章 使用源代码编辑器
第三部分 实践中学习——基础功能
第8章 终于开始编写代码了
第9章 在RoadTrip代码中添加Outlet和Action
第10章 添加动画和声音
第四部分 模型和应用程序结构
第11章 Trip模型
第12章 实现Master视图控制器
第13章 使用分离视图控制器和Master视图
第14章 完成基本的程序架构
第五部分 添加应用程序内容
第15章 使用Web视图呈现天气状况
第16章 使用Page View控制器显示事件
第17章 路径导航
第18章 地址编码
第19章 查找位置
第20章 选择目的地
第六部分 二十条有用的建议
第21章 改进RoadTrip的十条建议
第22章 十条建议让你成为快乐的程序员
书摘插画
评论
还没有评论。