简介
本书系统论述了iOS传感器应用开发的相关知识,全部采用最新的基于iOS 8的API。全书分为9章:第1章介绍开发准备工作、本书结构及书中的一些约定;第2章介绍手势识别,通过两种方式实现ios常用手势,包括Tap(单击)、Long Press(长按)、Pan(拖动)、Swipe(滑动)、Rotation(旋转)和Pinch(手指的合拢和张开);第3章介绍加速度计与陀螺仪,通过这两种可以感知设备运动状态的传感器,可以开发出很多有趣的应用和游戏;第4章介绍指南针与磁力计,磁力计可以感知周围的磁场,可以开发指南针、罗盘等导航应用,还可以开发特斯拉计(或高斯计)等感知磁场强度的应用;第5章介绍照相机与摄像头,包括图片抓取、视频捕获等技术;第6章介绍音频设备访问,重点介绍了使用AVFoundation框架实现音频播放和音频录制;第7章介绍使用蓝牙,重点介绍了低功耗蓝牙、Game Kit和蓝牙通信;第8章介绍定位技术,包括定位服务编程、地理信息编码、地理信息反编码、微定位技术iBeacon和接近传感器;第9章是项目实战,通过增强现实版本铅锤应用介绍iOS敏捷开发过程,本项目中综合用到了视频捕获实现的增强现实技术、加速度计等传感器。
编辑推荐
本书是基于Swift语言编写,是iOS传感器开发的专著,极为适合作为iOS入门参考图书。同系列作品推荐阅读: iOS实战:入门与提高卷(Swift版) iOS实战:图形图像、动画和多媒体卷(Swift版) iOS实战:传感器卷(Swift版) iOS实战:苹果“生态圈”编程卷(Swift版)
更多出版物信息
- 版权: 清华大学出版社
- 出版: 2015-08-01
- 更新: 2023-06-07
- 书号:9787302401872
- 中图:TP212;TN929.53
- 学科:工学控制科学与工程工学电子科学与技术工学计算机科学与技术工学信息与通信工程