出版社:清华大学出版社
年代:2014
定价:79.8
本书分步骤、有重点地向iOS开发人员传授开发专业级iOS应用的核心技能,包括个性化设置、表视图和控制器、GPS地图、Web服务的传递、FTP、Core Data、通知、发送email\短信、打电话、访问通讯薄、事件编程、与社交媒体集成、分析与监控应用、连接iTunes、应用的发布等。
第Ⅰ部分 开发高级UI
第1章 创建Personal Library
1.1 创建Personal Library
1.1.1 项目基础知识
1.1.2 启动新项目
1.1.3 配置项目
1.1.4 定义常量
1.1.5 使用配置文件
1.1.6 导入头文件
1.2 注册——登录
1.2.1 创建注册逻辑
1.2.2 初始化数据
1.2.3 初始化应用的默认设置
1.2.4 创建登录逻辑
1.2.5 保护密码的安全
1.2.6 在keychain中存储密码
1.3 崩溃管理
1.3.1 理解崩溃
1.3.2 实现崩溃处理程序
1.4 本章小结
第2章 Tableview进阶指南
2.1 理解UITableView
2.1.1 datasource和delegate
2.1.2 滚动
2.2 构建聊天视图控制器
2.2.1 构建datasource
2.2.2 构建聊天数据对象
2.2.3 构建定制的UITableView控件
2.2.4 灵活的单元格高度
2.2.5 开发定制的单元格
2.2.6 创建聊天用户对象
2.2.7 融会贯通
2.3 UITableView的下拉功能
2.3.1 实现UISearchbar
2.3.2 添加字母表索引
2.4 本章小结
第3章 Map Kit框架
3.1 模拟iOS设备的位置移动
3.1.1 为何需要一个GPS模拟器
3.1.2 创建模拟器
3.1.3 使用Google Maps创建GPS路线文件
3.1.4 实现YDLocation-Simulator类
3.2 使用标记
3.2.1 创建定制的标记
3.2.2 响应标记的批注
3.2.3 标记群集
3.3 本章小结
第4章 Action View和Alert概述
4.1 请求用户输入
4.2 使用多个选项创建UIActionSheet
4.3 呈现UIActionSheet
4.3.1 使用showInView方法来呈现
4.3.2 使用showFromTabBar方法来呈现
4.3.3 使用showFromBarButtonItem方法来呈现
4.3.4 使用showFromRect方法来呈现
4.3.5 使用showFromToolbar方法来呈现
4.3.6 用户输入的响应
4.3.7 处理用户选项
4.3.8 扩展UIAlertView
4.3.9 在UIAlertView上添加UITextField
4.4 本章小结
第5章 国际化:为全世界构建应用
第6章 多媒体的使用
第Ⅱ部分 网络和数据处理
第7章 使用Web服务和解析
第8章 使用FTP
第9章 实现Core Data
第III部分 集成应用
第10章 通知
第11章 发送电子邮件、SMS和拨打电话
第12章 了解Address Book
第13章 事件编程
第14章 与社交媒体集成
第Ⅳ部分 将应用运用到生产环境中
第15章 分析应用
第16章 从应用中获利
第17章 了解iTunes Connect
第18章 构建与发布
附录A 音频代码
附录B 图片尺寸
向下一代iOS应用开发前进,你准备好了吗。
伴随着应用的下载量超过5百万,而且这一数字仍在增长,应用开发可以说是获利颇丰,但是你必须能够脱颖而出。为此,你的应用需要集成高级功能。
通过利用可用的iOS框架,使用现代的Objective-C编程规则的方式,《移动开发经典丛书:iOS 高级编程》将逐步引导你创建高级iOS应用。贯穿全部章节,你将发现70个贴合实际的示例程序,你可以下载这些示例并以此为起点。使用本指南,你将能够创建最前沿的应用,并为发布到App Store做好准备。
《移动开发经典丛书:iOS 高级编程》主要内容:
·讲解如何利用动作视图和警告视图,与应用的用户进行交互
·为添加多媒体和包含本地化技巧提供小提示
·演示如何使用可用的不同框架来播放和录制音频与视频
·覆盖创建通知,发送邮件,请求访问权限,以及为你的应用整合Facebook和Twitter
·讨论如何实现用量分析和从应用获利
·显示如何使用iTunesConnect发布应用,并且在AppStore上分发
书籍详细信息 | |||
书名 | iOS高级编程站内查询相似图书 | ||
丛书名 | 移动开发经典丛书 | ||
9787302382256 如需购买下载《iOS高级编程》pdf扫描版电子书或查询更多相关信息,请直接复制isbn,搜索即可全网搜索该ISBN | |||
出版地 | 北京 | 出版单位 | 清华大学出版社 |
版次 | 1版 | 印次 | 1 |
定价(元) | 79.8 | 语种 | 简体中文 |
尺寸 | 26 × 19 | 装帧 | 平装 |
页数 | 印数 | 3000 |
iOS高级编程是清华大学出版社于2014.出版的中图分类号为 TN929.53 的主题关于 移动终端-应用程序-程序设计 的书籍。
(美) 考克斯 (Cox,J.) , (美) 琼斯 (Jones,N.) , (美) 舒姆斯基 (Szumski,J.) , 著
(美) 康威 (Conway,J.) , (美) 赫乐嘎斯 (Hillegass,A.) , 著
(美) 科尔 (Keur,C.) , (美) 赫乐嘎斯 (Hillegass,A.) , (美) 康威 (Conway,J.) , 著
(英) 克里斯蒂安·科尔, (美) 亚伦·赫乐嘎斯, 著
(美) 纽伯格 (Neubury,M.) , 著
(美) 克里斯蒂安·科尔 (Christian Keur) , (美) 亚伦·赫乐嘎斯 (Aaron Hillegass) , 著
(美) 康威 (Conway,J.) , (美) 赫乐嘎斯 (Hillegass,A.) , 著
(美) 艾烈希 (Alessi,P.) , 著
(美) 马特·诺伊贝格 (Matt Neuburg) , 著