智捷课堂

查看: 6136|回复: 0

iOS传感器应用开发最佳实践

[复制链接]

132

主题

222

帖子

1330

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
1330
发表于 2014-6-11 21:12:26 | 显示全部楼层 |阅读模式
内容简介

本书系统阐述了iOS中各种传感器的开发技术,介绍了手势识别,加速度计,陀螺仪,指南针,磁力计,照相机,摄像头,音频设备(麦克风与扬声器)访问,定位,蓝牙通信。
全书分为9章:第1章总体介绍iOS中的传感器已经硬件设备;第2章详细介绍iOS中的手势识别,包括手势识别的种类、如何使用手势识别器以及手势识别与事件触发;第3章主要讲解加速度计与陀螺仪的技术,涵盖加速度计与陀螺仪的访问与设备感知,设备检测;第4章介绍指南针与磁力计,介绍了访问磁力器的API与检测磁场的API,并通过指南针应用和特斯拉计应用详细讲解了这两个传感器的使用;第5章介绍照相机和摄像头,包括照片的捕捉与处理以及视频捕获的两种方式;第6章介绍音频设备访问,首先介了绍音频设备,然后详细介绍音频API,最后介绍音频的播放与录制;第7章介绍了定位,包括定位的API,距离过滤器,精度定位以及地理信息编码与反编码,还有微定位技术;第8章介绍了蓝牙通信,包括对等结构网络和Game Kit框架以及低耗能蓝牙技术;第9章通过增强现实版的铅垂应用介绍iOS加速度计和摄像头传感器实战开发技巧以及iOS项目敏捷开发过程。

目录

iOS传感器应用开发最佳实践
1、开篇综述
1.1iOS传感器
键盘
屏幕
麦克
重力加速计
1.2本书结构
本书约定
2、手势识别
2.1手势种类
2.2使用手势识别器
视图对象与手势识别
手势识别状态
检测Tap(点击)
检测Long Press(长按)
检测Pan(拖动)
检测Swipe(滑动)
检测Rotation(旋转)
检测Pinch
2.3触摸事件与手势识别
事件处理机制
响应者对象与响应链
触摸事件
手势识别
3、加速度计与陀螺仪
3.1加速度计
访问加速度计
数据的”滤波”
感知设备方向
3.2陀螺仪
访问陀螺仪
检测晃动设备
4、指南针与磁力计
4.1访问磁力计
访问磁力计API
磁力计与设备方向
实例:指南针应用
4.2检测磁场
检测磁场API
实例:特斯拉计应用
5、照相机与摄像头
5.1iOS设备摄像头
5.2图像抓取
图像选择器
实例:照相机抓取图片
编辑图片
保存图片
添加照相机图层
5.3捕获视频
使用UIImagePickerController捕获
使用AV Foundation捕获
6、音频设备访问
6.1音频设备介绍
6.2音频API介绍
高级API
低级API
6.3AVFoundation框架
音频播放
音频录制
7、定位
7.1定位服务概述
7.2定位API
获得位置信息
启动和停止定位服务最佳实践
距离过滤器
精度
7.3地理信息编码与反编码查询
CLGeocoder
CLPlacemark
8、蓝牙通信
8.1对等结构网络
8.2Game Kit框架
8.3案例:基于蓝牙对等网络通信
9、iOS敏捷开发项目实战–增强现实版本铅锤项目

源码下载

51CTO社区下载:http://down.51cto.com/data/1109133

CSDN社区下载:http://download.csdn.net/detail/tonny_guan/7099955

百度云盘下载:http://pan.baidu.com/s/1pJHeek7

新浪网盘下载:http://vdisk.weibo.com/s/urJRGM900rGtR

作者简介

关东升
国内知名iOS技术作家,iOS技术顾问,高级培训讲师,移动开发专家。精通 iOS、Android和 Windows Phone及Html5等移动开发技术。担任51CTO技术社区iOS技术顾问。曾先后主持开发大型网络游戏神农诀iOS和Android客户端开发、国家农产品追溯系统iPad客户端开发、大 型团购网站移动端开发、金融系统微博iOS、WP7、Android客户端开发。在App Store发布多款游戏和应用软件,擅长移动平台的应用和游戏类项目开发。近期为中国移动研究院、方正科技、大唐电信、中石油等企事业单位授课。
著有《iOS开发指南》、《iOS网络编程与云端应用最佳实践》、《iPhone与 iPad开发实战——iOS 经典应用剖析》、《Android开发案例驱动教程》、《Android网络游戏开发实战》以及《JSP网络程序设计》等书籍。




回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|小黑屋|智捷社区 ( 京ICP备09013343号-1

GMT+8, 2017-7-23 16:52 , Processed in 0.072158 second(s), 27 queries .

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表