





定价:69元
印次:1-1
ISBN:9787302366812
出版日期:2014.08.01
印刷日期:2014.07.09
图书责编:盛东亮
图书分类:零售
本书主要介绍了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客户端的一个原型,综合使用到本书前面介绍的图形技术、动画技术、视频播放和流媒体等技术。
姓名:关东升工作经验:17年软件开发经验、9年培训行业经验外语:英语、日语说明介绍:国内知名iOS技术作家,iOS技术顾问,高级培训讲师。精通iOS、Android和Windows Phone 7开发,曾先后主持开发大型网络游戏神农诀Android和iOS 客户端、国家农产品追溯系统iPad客户端、大型团购网站移动端开发、金融系统微博iOS,WP7,Android客户端开发,在App Store发布多款游戏和应用软件,擅长移动平台的应用和游戏类项目开发。精通JAVA、JAVAEE、Spring和AJAX等,擅长基于J2EE构架的系统设计和数据库设计开发。精通微软.NET体系结构、移动开发、设计模式与软件架构,擅长软件系统的架构、分析与设计。曾参与开发北京公交一卡通系统、日本NEC委托开发系统、中国移动广东分公司业务报表系统。近期为中国移动、大唐电信、中石油等公司提供企业内训,课程涵盖iOS、Android 、JAVA和.NET等方面。安博教育集团认证金牌讲师。CSDN、51CTO等IT技术网站技术专家。已经出版著作:《iPhone与iPad开发实战——iOS 经典应用剖析》 机 工业出版社《Android开发案例驱动教程》 机械工业出版社《JSP网络程序设计》北京邮电大学出版社,21世纪普通高等教育应用型规划教材?计算机系列。 即将出版著作: 《iOS开发指南》 人民邮电出版社 《Android 网络游戏开发实战》 机械工业出版社工 作 经 验 :2012/02–今 智捷东方科技有限公司所属行业: 信息技术和互联网培训技术运营中心:iOS/Android高级培训讲师,技术顾问工作内容:企业内训、课程研发、技术总监--------------------------------------------------------------------------------2010/02 – 2012/02 在安博教育中程在线所属行业: 信息技术和互联网培训技术运营中心:iOS/Android/ J2EE/.NET讲师工作内容:企业内训、职教培训、教材研发--------------------------------------------------------------------------------1999/07 - 2009/05 在 东方科技有限公司所属行业: 信息技术和互联网曾担任职务:副总经理、技术总监、项目经理工作内容:软件开发、项目管理、技术掌控--------------------------------------------------------------------------------培 训 经 验(部分) :2012/07:上海科视数码培训课程:IOS内训涉及内容:精通iOS开发。--------------------------------------------------------------------------------2012/06:北京移动研究院培训课程:iOS企业培训涉及内容:iOS技术开发。--------------------------------------------------------------------------------2012/05:方正电子培训课程:Android企业培训涉及内容:Android技术开发。-------------------------------------------- -----------------------------------2012/03:天津港务局培训课程:Android,iOS企业培训涉及内容:Android技术开发,iOS开发。--------------------------------------------------------------------------------2010/4~2010/6:山西大学商务学院培训课程:3G Android培训涉及内容:Linux、SQLite、Android UI和Android Google Map等。--------------------------------------------------------------------------------2009/11:中石油物探所培训课程:AJAX企业培训涉及内容:AJAX基本原理、DOJO、Extjs、DWR和JQuery等。-------------------------------------------
前言 在iOS应用开发中图形图像、动画和多媒体等技术使用非常广泛。所以我们有必要将这些知识介绍给广大读者。由于本书是我们智捷iOS课堂团队编写iOS系列丛书中的一本,目的是使一个有iOS基础的程序员通过本书的学习,能够开发iOS图形图像、动画和多媒体相关应用程序。另外,对于没有iOS基础的读者,推荐先阅读我们已经出版的《iOS开发指南——从零基础到App Store上线》,这两本书知识体系衔接得很好。 经过几个月努力,我们终于在2014年1月1日之前完成初稿。几个月来我们智捷iOS课堂团队夜以继日,我几乎推掉一切社交活动,推掉很多企业邀请我去讲课的机会,每天工作12小时,不敢有任何的松懈,不敢有任何的模棱两可,只做一件事情——编写此书。每一个文字、每一个图片、每一个实例都是我们的呕心之作。 本书没有包括游戏等知识,我们会在《清华游戏开发丛书》中系统地介绍游戏开发,包括Cocos2dx和Unity3d引擎等,具体进展请读者关注智捷iOS课堂官方网站。另外大家如果对于iOS网络、云端编程和传感器编程感兴趣可以关注我们此前在清华大学出版社出版的《iOS网络编程与云端应用最佳实践》和《iOS传感器应用开发最佳实践》。 关于本书网站 为了更好地为广大读者提供服务,我们建立了一个网站,大家可以查看相关出版进度,并对书中内容发表评论,提出宝贵意见。 关于源代码 书中包括了100多个完整的案例项目源代码,全部采用最新的iOS 7 API和操作界面,大家可以到本书网站下载。 勘误与支持 我们在网站中建立了一个勘误专区,及时地把我们书中的问题、失误和纠正反馈...
1.1本书结构
1.2本书中的约定
1.2.1实例代码约定
1.2.2图示的约定
1.2.3图中手势
第2章UIKit与Quartz 2D绘图技术
2.1绘制视图
2.1.1视图绘制周期
2.1.2绘制实例: 填充矩形
2.1.3填充与描边
2.1.4绘制图像和文本
2.2Quartz图形上下文
2.3Quartz路径
2.4Quartz坐标变换
2.4.1坐标系
2.4.22D图形的基本变换
2.4.3CTM变换矩阵
2.4.4仿射(affine)变换
本章小结
第3章图像处理
3.1使用图像
3.1.1创建图像
3.1.2从设备图片库选取或从照相机抓取
3.2Core Image框架
3.3滤镜
3.3.1使用滤镜
3.3.2实例: 旧色调和高斯模糊滤镜
3.4人脸识别
3.4.1人脸识别开发
3.4.2实例: 是猩猩还是小女孩
本章小结
第4章动画技术
4.1视图动画
4.1.1动画块
4.1.2动画生命周期事件
4.1.3过渡动画
4.2iOS 7自定义视图过渡动画
4.2.1树形结构导航自定义过渡动画
4.2.2模态导航自定义过渡动画
4.2.3实例: 使用HUAnimator自定义过渡动画框架
4.3iOS 7 UIKit力学(Dynamics)
4.3.1UIKit力学基本框架
4.3.2力学行... 查看详情
同系列产品
查看详情-
鸿蒙HarmonyOS应用开发实践
向治洪
ISBN:9787302672159
定 价:79元
-
深入理解微电子电路设计——电子元器件、数字电路、模拟电路原理及应用(原书第6版)
[美] 理查德·C.耶格(Richard C. Jaeger) [美] 特拉维斯·N.布莱洛克(Travis N. Blalock) [美] 本杰明·J.布莱洛克(Benjamin J.Blalock) 著 朱前成 朱秀华 编译
ISBN:9787302658191
定 价:199元
-
画说通信原理
张卫钢,汤颖凡
ISBN:9787302629504
定 价:89元
-
数字音频信号处理(原书第3版)
[德] 乌多·佐尔泽(Udo Zolzer)著 张雪英 黄丽霞 孙颖 译
ISBN:9787302644507
定 价:79元