图灵程序设计丛书:iOS 6编程实战 [iOS 6 Programming Pushing the Limits]

图灵程序设计丛书:iOS 6编程实战 [iOS 6 Programming Pushing the Limits] 下载 mobi epub pdf 电子书 2024


简体网页||繁体网页
[美] Rob Napier,[美] Mugunth Kumar 著,陈晓亮,武海峰,邓强,周庆成 译

下载链接在页面底部
点击这里下载
    


想要找书就要到 新城书站
立刻按 ctrl+D收藏本页
你会得到大惊喜!!

发表于2024-11-22

图书介绍


出版社: 人民邮电出版社
ISBN:9787115312181
版次:1
商品编码:11198660
包装:平装
丛书名: 图灵程序设计丛书
外文名称:iOS 6 Programming Pushing the Limits
开本:16开
出版时间:2013-04-01
用纸:胶版纸
页数:432
正文语种:中文


类似图书 点击查看全场最低价

相关图书





图书描述

编辑推荐

  深度揭秘iOS 6高级特性与开发技巧
  发掘实践,借鉴开发经验,真正掌控iOS开发
  移动开发进阶必备,在平台上打造非凡应用
  具体如下:
  首先,它是国内的ios 6图书
  第二:新增一章讲解如何将数据上传到云端
  第三:涵盖了iOS 6的大部分新功能,包括集合视图和自动布局(第7章),还有一整章介绍自动引用计数。
  第四:ios 6增加了关于调试(第19章)、性能调优(第20章)以及集合视图和自动布局(第7章)的新内容
  《图灵程序设计丛书:iOS 6编程实战》适合具有一定iOS 开发经验,致力于深入了解iOS 开发、实践以及他人实际开发经验的人学习参考。

内容简介

  iOS开发如日中天,iOS 6又为我们带来了大量的高级特性,从事移动开发的你,还等什么?
  《图灵程序设计丛书:iOS 6编程实战》急开发者之所急,揭秘了多数开发类图书未曾展示过的iOS 6高级特性和开发技巧,带你深入了解iOS 6。作者结合自己多年的实践经验,毫无保留、面面俱到地讲解了如何充分利用强大的SDK将你的移动开发技能发挥到极点。全书涵盖了安全、多任务处理、多平台运行、块与函数式编程、高级文本布局、性能调优,以及如何通过应用内购买功能提高销售业绩。
  久经“杀场”的两位作者Rob Napier和Mugunth Kumar在本书中分享了他们为苹果移动设备开发“杀手级”应用的宝贵经验。以下是《图灵程序设计丛书:iOS 6编程实战》部分精彩内容摘录:
  兼容iPhone 5充分利用集合视图
  操作Objective-C运行时 性能调优和消除BUG
  用Security Services确保数据安全 面向REST式Web服务创建高性能应用
  实现诱人的动画效果 在网络连接质量不一的情况下实现超快缓存
  用Core Text打造精妙的文本布局 充分发挥Core Foundation的强大功能

作者简介

  Rob Napier,2005年开始从事Mac开发,iPhone SDK第一版发布时就开始开发iPhone应用。他是The Daily、PandoraBoy和Cisco Mobile的作者,Stack Overflow的主要贡献者,并且维护着技术博客Cocoaphony,主要关注组网、性能、安全和MVC模式。他自建了三套房子,喜欢徒步旅行,还是一位自豪的父亲。

  Mugunth Kumar,新加坡独立iOS开发者,拥有新加坡南洋理工大学硕士学位,主修信息系统。其个人博客(blog.mugunthkumar.com)主要发表移动开发、软件可用性、用户体验和iOS相关的文章。从事iOS开发前,他在财富500强企业通用电气和霍尼韦尔担任Windows和.NET平台软件顾问。他关注的领域包括编程方法论(面向对象和函数式编程)、移动开发以及可用性设计。不写代码的时候,他会到国外拍摄一些大自然风景。

  译者简介:
  陈晓亮,iOS开发工程师,主要关注Linux、Mac和iOS,喜欢Lisp,也喜欢Objective-C。

  武海峰,Linux系统工程师,主要关注GNU/Linux和移动互联应用,热衷于开源软件。曾在商业Linux厂商和移动互联网Startup任职,从事Android系统集成、商业Linux发行版集成及移动互联网产品开发。

  邓强,高级软件工程师,关注互联网行业,对互联网产品和技术有深厚兴趣,Apple粉,Google粉,Amazon粉。目前就职于美国道富银行杭州研发中心,从事金融行业软件系统开发。

  周庆成,互联网与移动应用开发者,对iOS等移动系统拥有极大兴趣,开发过iPad版三人斗地主等游戏,且对于各种系统平台与编程语言都有研究。此外,他还翻译了《Objective-C基础教程(第2版)》。目前居于上海,从事游戏与网络应用开发。

内页插图

精彩书评

  “我读过另外3本iOS开发教程,却仍然存有很多疑问。但这本不同。正如其‘前言’中所说,它真正‘让你了解为什么这么做而不只是局限于怎么做’。”
  “我看过本书上一版,因此这一版出来后我毫不犹豫就将它放进了购物车。本书是iOS开发进阶的基石。我将本书介绍给了公司内一些年轻的iOS开发者,他们对它给出了一致好评。”
  ——读者评论

目录

第一部分  全新功能
第1章  全新的系统
1.1  新功能
1.1.1  集合视图
1.1.2  自动布局
1.1.3  自动引用计数
1.1.4  应用内购买的托管内容
1.1.5  社交框架
1.1.6  UI状态保留
1.1.7  其他新功能
1.2  小结
1.3  扩展阅读
第2章  熟悉Xcode 4和LLVM编译器
2.1  了解用户界面
2.1.1  标签式编辑器
2.1.2  按键绑定的变化
2.1.3  工程设置编辑器
2.1.4  内置的版本控制系统
2.1.5  工作区
2.2  单窗口工作方式
2.3  导航面板
2.3.1  工程导航面板
2.3.2  符号导航面板
2.3.3  搜索导航面板
2.3.4  问题导航面板
2.3.5  调试导航面板
2.3.6  断点导航面板
2.3.7  日志导航面板
2.4  辅助功能
2.5  内置的Interface Builder
2.6  Xcode之核心:LLVM编译器
2.6.1  Clang编译器前端
2.6.2  我是一个Bug!修复我
2.7  LLVM  4的新功能
2.7.1  字面量
2.7.2  字面量和可用性检查
2.7.3  实例变量的自动合成
2.8  使用Git进行版本控制
2.8.1  内置的Git版本控制系统
2.8.2  版本编辑器
2.8.3  Git最佳实践
2.9  Scheme
2.9.1  为什么使用Scheme
2.9.2  建议用Scheme实现你的意图
2.9.3  创建一个Scheme
2.9.4  共享你的Scheme
2.10  为编译配置添加注释
2.10.1  创建xcconfig文件
2.10.2  重构编译配置文件
2.11  将代码转换为支持ARC的Objective-C代码
2.12  Xcode 4 Organizer
2.12.1  Automatic Device Provisioning
2.12.2  查看崩溃日志和控制台输出
2.12.3  查看应用沙盒数据
2.12.4  管理版本库
2.12.5  管理应用程序归档
2.12.6  查看Objective-C和SDK文档
2.13  小结
2.14  扩展阅读
2.14.1  苹果文档
2.14.2  WWDC讲座
2.14.3  博客
2.14.4  网上资源
2.14.5  图书
第二部分  熟能生巧
第3章  Objective-C基础知识
3.1  命名约定
3.2  自动引用计数
3.3  属性
3.3.1  属性修饰关键字
3.3.2  属性最佳实践
3.3.3  私有实例变量
3.4  存取器
3.5  分类和扩展
3.5.1  +load方法
3.5.2  使用关联引用为分类添加数据
3.5.3  类扩展
3.6  正式协议和非正式协议
3.7  小结
3.8  扩展阅读
3.8.1  苹果文档
3.8.2  其他资源
第4章  Cocoa设计模式
4.1  理解模型·视图·控制器
4.1.1  使用模型类
4.1.2  使用视图类
4.1.3  使用控制器类
4.2  理解委托和数据源
4.3  使用命令模式
4.3.1  使用目标·动作
4.3.2  使用方法签名和调用
4.3.3  使用蹦床
4.3.4  撤销
4.4  使用观察者模式
4.5  使用单例模式
4.6  小结
4.7  扩展阅读
4.7.1  苹果文档
4.7.2  其他资源
第5章  通过Objective-C的ARC管理内存
5.1  Objective-C的ARC基础入门
5.1.1  历史简介
5.1.2  手动引用计数与自动引用计数
5.2  什么是ARC
5.2.1  在ARC工程中集成非ARC的第三方代码
5.2.2  在非ARC工程中集成ARC代码
5.2.3  框架中的ARC代码
5.2.4  ARC空声明变量
5.2.5  Objective-C命名约定
5.2.6  覆盖默认行为
5.2.7  自由桥接
5.2.8  ARC内部原理
5.3  常见的ARC移植错误
5.4  小结
5.5  扩展阅读
5.5.1  苹果文档
5.5.2  WWDC讲座
5.5.3  博客
第6章  熟练使用表视图
6.1  UITableView类的继承关系
6.2  熟悉表视图
6.2.1  UITableViewController
6.2.2  UITableViewCell
6.2.3  提高表视图的滚动速度
6.2.4  自定义非重复表单元
6.2.5  表视图最佳方案:编写简洁代码,简化控制器内容
6.3  小结
6.4  扩展阅读
6.4.1  苹果文档
6.4.2  其他资源
第7章  集合视图与自动布局
7.1  集合视图
7.1.1  类与协议
7.1.2  示例
7.2  自动布局
7.2.1  使用自动布局
7.2.2  了解自动布局
7.2.3  相对布局约束
7.2.4  视觉化格式语言
7.2.5  调试布局错误
7.3  小结
7.4  扩展阅读
7.14.1  苹果文档
7.14.2  WWDC讲座
第8章  绘图功能
8.1  iOS的不同绘图系统
8.2  UIKit和视图绘图周期
8.3  视图绘制与视图布局
8.4  自定义视图绘制
8.4.1  通过UIKit绘图
8.4.2  路径
8.4.3  理解坐标系
8.4.4  重新调整大小以及内容模式
8.4.5  变形
8.4.6  通过Core Graphics进行绘制
8.4.7  混用UIKit与Core Graphics
8.4.8  管理图形上下文
8.5  优化UIView绘制
8.5.1  避免绘图
8.5.2  缓存与后台绘制
8.5.3  自定义绘图与预渲染
8.5.4  像素对齐与模糊文本
8.5.5  透明、不透明与隐藏
8.6  CGLayer
8.7  小结
8.8  扩展阅读
8.8.1  苹果文档
8.8.2  其他资源
第9章  Core Animation
9.1  视图动画
9.2  管理用户交互
9.3  图层绘制
9.3.1  直接设置内容
9.3.2  实现display方法
9.3.3  自定义绘图
9.3.4  在自己的上下文中绘图
9.4  移动对象
9.4.1  隐式动画
9.4.2  显式动画
9.4.3  模型与表示
9.4.4  关于定时
9.5  三维动画
9.6  美化图层
9.7  用动作实现自动动画
9.8  为自定义属性添加动画
9.9  Core Animation与线程
9.10  小结
9.11  扩展阅读
9.11.1  苹果文档
9.11.2  其他资源
第10章  错误处理
10.1  错误处理模式
10.2  断言
10.3  异常
10.4  捕获与报告程序崩溃
10.5  错误和NSError
10.6  错误处理块
10.7  日志
10.7.1  记录敏感信息
10.7.2  获取日志文件
10.8  小结
10.9  扩展阅读
10.9.1  苹果文档
10.9.2  其他资源
第11章  位置服务
11.1  Core Location框架
11.1.1  获取用户位置
11.1.2  使用内置的罗盘获取用户前进方向
11.1.3  位置服务和用户隐私
11.2  后台位置服务
11.2.1  后台获取位置更新
11.2.2  显著位置变更通知
11.2.3  区域监控(地理围栏)
11.3  位置模拟
11.4  时刻关注电量消耗
11.5  小结
11.6  扩展阅读
第三部分  选择工具
第12章  表视图常用UI范例
12.1  下拉刷新
12.2  无限滚动
12.3  行内编辑与键盘
12.4  UITableView的动画效果
12.5  表视图动画的实际应用
12.5.1  实现折叠列表
12.5.2  实现选项抽屉
12.5.3  在表视图单元格中使用手势识别器
12.6  小结
12.7  扩展阅读
第13章  多任务
13.1  后台运行最佳实践:能力越大责任越大
13.2  状态恢复系统
13.2.1  测试状态恢复系统
13.2.2  选择性加入
13.2.3  应用启动过程的变化
13.2.4  状态恢复标识符
13.2.5  状态编码器与状态解码器
13.2.6  表视图和集合视图
13.2.7  状态恢复系统的高级应用
13.3  多任务和运行循环简介
13.4  以操作为中心的多任务开发
13.5  用GCD实现多任务
13.5.1  GCD和ARC
13.5.2  源和定时器
13.5.3  用分派屏障创建同步点
13.5.4  队列目标和优先级
13.5.5  分派组
13.5.6  队列关联数据
13.5.7  分派数据
13.6  小结
13.7  扩展阅读
13.7.1  苹果文档
13.7.2  WWDC讲座
13.7.3  其他资源
第14章  REST解惑
14.1  REST简介
14.2  选择数据交换格式
14.2.1  在iOS中解析XML
14.2.2  在iOS中解析JSON
14.2.3  XML与JSON
14.2.4  模型版本化
14.3  假想的Web服务
14.4  重要提醒
14.5  RESTfulEngine架构(iHotelApp示例代码)
14.5.1  NSURLConnection与第三方框架
14.5.2  创建RESTfulEngine
14.5.3  使用访问令牌对API调用进行认证
14.5.4  在RESTfulEngine.m中覆盖相关方法以添加自定义认证头部
14.5.5  取消请求
14.5.6  请求响应
14.5.7  对JSON数据进行键值编码
14.5.8  列表页面的JSON对象与详细页面的JSON对象
14.5.9  嵌套JSON对象
14.5.10  少即是多
14.5.11  错误处理
14.5.12  本地化
14.5.13  使用分类处理其他格式
14.5.14  在iOS中提升性能的小技巧
14.6  小结
14.7  扩展阅读
14.7.1  苹果文档
14.7.2  其他资源
第15章  通过安全服务巩固系统安全
15.1  理解iOS沙盒
15.2  保证网络通信的安全
15.2.1  证书工作原理
15.2.2  检验证书的有效性
15.2.3  判断证书的可信度
15.3  使用文件保护
15.4  使用钥匙串
15.5  使用加密
15.5.1  AES概要
15.5.2  使用PBKDF2将密码转换成密钥
15.5.3  AES模式和填充
15.5.4  初始化向量
15.5.5  使用HMAC进行认证
15.5.6  错误的密码
15.5.7  进行单槽加密
15.5.8  提高CommonCrypto的性能
15.5.9  组合使用加密和压缩
15.6  小结
15.7  扩展阅读
15.7.1  苹果文档
15.7.2  WWDC讲座
15.7.3  其他资源
第16章  在多个苹果平台和苹果设备上运行应用
16.1  开发多平台应用
16.1.1  可配置的目标设置:Base SDK和Deployment Target
16.1.2  支持多个SDK时的注意事项:框架、类和方法
16.1.3  检查框架、类和方法的可用性
16.2  检测设备的功能
16.2.1  检测设备及判断功能
16.2.2  检测硬件和传感器
16.3  应用内发送Email和短信
16.4  检查多任务支持
16.5  支持iPhone 5
16.6  UIRequiredDeviceCapabilities
16.7  小结
16.8  扩展阅读
16.8.1  苹果文档
16.8.2  其他资源
第17章  国际化和本地化
17.1  什么是本地化
17.2  本地化字符串
17.3  对未本地化的字符串进行审查
17.4  格式化数字和日期
17.5  nib文件和Base Internationalization
17.6  本地化复杂字符串
17.7  小结
17.8  扩展阅读
17.8.1  苹果文档
17.8.2  WWDC讲座
第18章  通过应用内购买提高销售业绩
18.1  开始之前
18.2  应用内购买什么
18.2.1  禁止通过应用内购买出售的产品
18.2.2  重新思考你的商业模式
18.3  在iTunes Connect上设置产品配置
18.3.1  第一步:为你的应用创建一个新的App ID
18.3.2  第二步:生成配置文件
18.3.3  第三步:创建应用的产品项
18.3.4  第四步:创建应用内购买产品项
18.3.5  第五步:生成共享密钥
18.3.6  第六步:创建测试账户
18.3.7  第七步:创建托管内容
18.4  实现应用内购买
18.5  MKStoreKit简介
18.5.1  为什么要用MKStoreKit
18.5.2  MKStoreKit的设计图灵程序设计丛书:iOS 6编程实战 [iOS 6 Programming Pushing the Limits] 下载 mobi epub pdf txt 电子书 格式

图灵程序设计丛书:iOS 6编程实战 [iOS 6 Programming Pushing the Limits] mobi 下载 pdf 下载 pub 下载 txt 电子书 下载 2024

图灵程序设计丛书:iOS 6编程实战 [iOS 6 Programming Pushing the Limits] 下载 mobi pdf epub txt 电子书 格式 2024

图灵程序设计丛书:iOS 6编程实战 [iOS 6 Programming Pushing the Limits] 下载 mobi epub pdf 电子书
想要找书就要到 新城书站
立刻按 ctrl+D收藏本页
你会得到大惊喜!!

用户评价

评分

从入门到精通。

评分

很好很强大专业书不过现在都IOS8了,他IOS6

评分

好好好好爱护哦啊好哦啊

评分

很好很强大专业书不过现在都IOS8了,他IOS6

评分

看了几个,知识挺新的。

评分

买了有两个月了,买的时候目录很吸引人,书没有想象中的厚。前几章讲底层编译相关的,看的不是很明白。后面讲ARC讲得比较细,不过下一章又重新讲了一遍ARC,有点冗余。很多东西都是一带而过,总之,不适合初学者,适用于那些有很多开发经验的老手来熟悉一下IOS6新特性。

评分

果断五星,大体的扫了下目录和内容,很棒,一些很小的知识点,比如适配系统,也都讲到了

评分

非常满意非常满意非常满意非常满意

评分

还好吧还好吧还好吧还好吧还好吧

类似图书 点击查看全场最低价

图灵程序设计丛书:iOS 6编程实战 [iOS 6 Programming Pushing the Limits] mobi epub pdf txt 电子书 格式下载 2024


分享链接




相关图书


本站所有内容均为互联网搜索引擎提供的公开搜索信息,本站不存储任何数据与内容,任何内容与数据均与本站无关,如有需要请联系相关搜索引擎包括但不限于百度google,bing,sogou

友情链接

© 2024 book.cndgn.com All Rights Reserved. 新城书站 版权所有