iPhone?SDK(现在称为iOS)的发布引发为iPhone创建应用的热潮。为了将iOS应用开发推向新高度,《移动开发经典丛书·iOS网络高级编程:iPhone和iPad的企业应用开发》作者通过各种有效的方法、鲜活的示例与上佳实践实现了iOS应用与其他系统(如网络主机或其他移动设备)的无缝连接。无论是新手还是经验丰富的开发人员,都会从作者解决网络系统集成、安全与设备管理的方式中获益无穷,从而可以构建更棒、更可靠的应用。
本书系统论述了iOS图形图像、动画和多媒体编程技术,采用的基于iOS8的API。全书分为10章:章准备开始,介绍了本书的结构及书中的一些约定;第2章2D图形图像技术,介绍了UIKit绘图技术、绘制视图的路径、绘制图像和文本、坐标、Quartz坐标和坐标变换;第3章图像处理,介绍了创建图像对象、绘制图片、使用滤镜和人脸识别等技术;第4章动画技术,介绍了视图动画、CoreAnimation框架、视图动力学行为和动态效果等;第5章音频,介绍了音频文件、音频API、AVFoundation框架、SystemSoundAPI和OpenAL等;第6章视频,介绍了视频文件、使用MediaPlayer框架播放视频、使用AVFoundation框架播放视频、录制视频和编辑视频;第7章流媒体技术,介绍了网络多媒体技术、渐进式下载流媒体、实时流媒体、苹果流媒体协议LiveStreaming、搭建HLS流媒体服务器、使用本地技术开发客户端和使用Hybrid技术