《ios 6编程cookbook(影印版)》将帮助你克服那些为iphone,ipad或者ipod touch创建应用时不可避免会碰到的各种棘手问题。通过利用在本修订手册中列出的新的和校正过的实例,你将快速掌握编写完成ios应用所需的各个步骤——包括存储和保护数据、增强和动画化图形、管理文件和目录以及使用passbook。 本手册针对ios 6 sdk做了完整的更新,它为你展示了如何使用数以百计的技术来解决各个层面的开发人员都会面临的常见问题。每种实例都包含了你可以直接使用的样例代码。 使用pass kit来提交诸如忠诚卡(loyalty card)这样的数字签名通行证 使用cocoa auto layout来定义ui元素的布局 开发位置感知的应用 实现手势识别的样例 使用新的objective-c运行时特性 播放音频和视频文件与访问ipod库 从address book中检索联系人和群组 确定相机的可用性和访问photo库 创建多任务感知的应用 使用event kit来管理日程表、日期和事件 运用加速计和陀螺仪 使用icloud服务来增强你的应用 vandad nahavandipoor从事软件开发工作多年,使用过cocoa,cocoa touch,assembly,delphi和.net等多种语言。在一家移动支付方案全球领导者公司工作期间,他为一些世界上最大的品牌客户提供了移动应用,其中包括visa和us bank。 《iOS 6编程Cookbook》是一本面向iOS 6软件开发包(SDK)的编程手册,作者Vandad Nahavandipoor,由O'Reilly Media出版。本书介绍了如何开发适用于iPhone、iPad和iPod touch的应用程序,特别是解决开发过程中遇到的难题。书中包含大量实例代码,帮助开发者快速学习并应用到项目中。以下为本书的一些核心知识点: 1. 使用Pass Kit:Pass Kit用于创建数字签名通行证,例如忠诚卡、优惠券等。开发者可以使用Passbook框架来管理这些通行证,为用户提供便利的电子卡方案。 2. Cocoa Auto Layout:这个功能帮助开发者定义用户界面(UI)元素的布局,可以通过它在屏幕尺寸变化时保持布局的一致性,提升了应用的灵活性和适应性。 3. 开发位置感知应用:这涉及到iOS设备的定位服务,如何获取用户的地理位置信息,并且利用这些信息为应用提供位置相关功能。 4. 实现手势识别:手势识别是iOS设备触摸屏幕操作的基础,本书提供样例代码帮助开发者实现自己的手势识别功能。 5. Objective-C运行时特性:Objective-C是一种面向对象的编程语言,这本书会涉及Objective-C语言的一些新的运行时特性,帮助开发者深入理解语言特性。 6. 播放音频和视频文件:iOS应用经常会涉及到媒体播放,本书介绍了如何使用AV Foundation框架来播放音频和视频文件,以及如何访问iPod库中的媒体内容。 7. 访问Address Book:本书还会介绍如何从Address Book框架中检索联系人和群组信息。 8. 相机功能的使用:涉及如何判断设备是否支持相机,如何访问照片库,以及如何实现应用中的拍照和图像处理功能。 9. 创建多任务感知应用:随着iOS的发展,多任务功能变得越来越重要。本书将讨论如何开发支持多任务的应用程序,让应用能够高效地在后台运行。 10. 使用Event Kit:Event Kit框架允许开发者访问和管理用户的日程表、日历、事件等数据,对于开发日历类应用尤为重要。 11. 使用加速计和陀螺仪:这两个传感器对于开发游戏和运动监测类应用非常关键,本书提供示例代码来展示如何利用它们进行交互设计。 12. 使用iCloud服务:iCloud是苹果提供的云服务,书中会介绍如何使用iCloud来存储用户数据,并使应用数据能够跨设备同步。 本书的作者Vandad Nahavandipoor是一名经验丰富的软件开发人员,曾使用多种编程语言进行开发工作,包括Cocoa、Cocoa Touch、Assembly、Delphi和.NET。他在移动支付解决方案领域的一家全球领先公司工作期间,为世界最大的品牌客户开发了移动应用程序。 《iOS 6编程Cookbook》通过上述知识点的详细讲解,为iOS应用开发提供了一套实用的指导手册,适合希望提升自己应用开发水平的开发者。
剩余975页未读,继续阅读
- 粉丝: 12
- 资源: 50
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助