您好,欢迎来到聚文网。 登录 免费注册
iOS图形图像、动画和多媒体编程技术最佳实践

iOS图形图像、动画和多媒体编程技术最佳实践

  • 字数: 388000.0
  • 装帧: 平装
  • 出版社: 清华大学出版社
  • 作者: 关东升 著
  • 出版日期: 2014-08-01
  • 商品条码: 9787302366812
  • 版次: 1
  • 开本: 其他
  • 页数: 258
  • 出版年份: 2014
定价:¥69 销售价:登录后查看价格  ¥{{selectedSku?.salePrice}} 
库存: {{selectedSku?.stock}} 库存充足
{{item.title}}:
{{its.name}}
精选
内容简介
本书主要介绍了iOS的图形图像、动画和多媒体编程技术,全部采用基于iOS 7的最新API。全书分为10章: 第1章开篇综述; 第2章2D图形图像技术,介绍了UIKit绘图技术、绘制视图的路径、绘制图像和文本、坐标、Quartz坐标和坐标变换; 第3章图像处理,介绍了创建图像对象、绘制图片、使用滤镜、人脸识别、微笑检测和二维码生成器技术; 第4章动画技术,介绍了视图动画、Core Animation框架、视图动力学行为和动态效果等; 第5章音频,介绍了音频文件、音频API、AVFoundation框架、System Sound API和OpenAL等; 第6章视频,介绍了视频文件、使用MediaPlayer框架播放视频、使用AVFoundation框架播放视频、录制视频和编辑视频; 第7章流媒体技术,介绍了网络多媒体技术、渐进式下载流媒体、实时流媒体、苹果流媒体协议HTTP Live Streaming、搭建HLS流媒体服务器、使用本地技术开发客户端和使用Hybrid技术开发客户端; 第8章AirPlay与Apple TV开发,介绍了AirPlay技术、支持AirPlay的设备、多媒体文件支持、AirPlay开发视频播放、AirPlay开发音频播放和AirPlay开发UIWebView播放; 第9章访问iPod媒体库,介绍了访问iPod库相关API、访问与控制媒体库、媒体库搜索和媒体库选择器等; 第10章iOS敏捷开发项目实战——51CTO学院视频iPad客户端,项目中采用了敏捷开发,是为51CTO学院视频开发的iPad客户端的一个原型,综合使用到本书前面介绍的图形技术、动画技术、视频播放和流媒体等技术。
作者简介
关东升,国内知名iOS技术作家,iOS技术顾问,高级培训讲师,移动开发专家。担任51CTO社区iOS技术顾问,精通iOS、Android和Windows Phone及HTML5等移动开发技术。曾先后主持开发大型网络游戏《神农诀》的iOS和Android客户端开发,国家农产品追溯系统的iPad客户端开发,酒店预订系统的iOS客户端开发,金融系统的iOS、Windows Phone 及Android客户端开发。在App Store上发布数款游戏和应用软件,擅长移动平台的应用和游戏类项目开发。长期为中国移动研究院、云南移动、东软、方正科技、大唐电信、中石油、深圳康拓普、上海财富168、天津港务局等企事业单位授课。著有《iOS网络编程与云端应用最佳实践》、《交互设计的艺术――iOS 7拟物化到扁平化革命》等iOS专业图书。
目录
第1章开篇综述1
1.1本书结构1
1.2本书中的约定2
1.2.1实例代码约定2
1.2.2图示的约定3
1.2.3图中手势5
第2章UIKit与Quartz2D绘图技术6
2.1绘制视图6
2.1.1视图绘制周期6
2.1.2绘制实例:填充矩形7
2.1.3填充与描边10
2.1.4绘制图像和文本11
2.2Quartz图形上下文13
2.3Quartz路径15
2.4Quartz坐标变换18
……
本章小结

蜀ICP备2024047804号

Copyright 版权所有 © jvwen.com 聚文网