iOS实战:图形图像、动画和多媒体卷(Swift版)/清华开发者书库

iOS实战:图形图像、动画和多媒体卷(Swift版)/清华开发者书库 下载 mobi epub pdf 电子书 2024


简体网页||繁体网页
关东升 著



点击这里下载
    


想要找书就要到 图书大百科
立刻按 ctrl+D收藏本页
你会得到大惊喜!!

发表于2024-12-23

类似图书 点击查看全场最低价

图书介绍

出版社: 清华大学出版社
ISBN:9787302401865
版次:1
商品编码:11760249
品牌:清华大学
包装:平装
丛书名: 清华开发者书库
开本:16开
出版时间:2015-08-01
用纸:胶版纸
页数:237


相关图书





图书描述

编辑推荐

  本书是“iOS实战”系列图书之一!系统论述了iOS图形图像、动画和多媒体编程技术,全部采用全新的基于iOS 8 的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客户端的一个原型,综合使用了本书前面介绍的图形技术、动画技术、视频播放和流媒体等技术。

本书是基于Swift语言编写,是iOS传感器开发的专著,极为适合作为iOS入门参考图书。同系列作品推荐阅读:

iOS实战:入门与提高卷(Swift版)

iOS实战:图形图像、动画和多媒体卷(Swift版)

iOS实战:传感器卷(Swift版)

iOS实战:苹果“生态圈”编程卷(Swift版)


内容简介

  《iOS实战:图形图像、动画和多媒体卷(Swift版)/清华开发者书库》系统论述了iOS图形图像、动画和多媒体编程技术,全部采用全新的基于iOS 8 的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技术作家,iOS技术顾问,高级培训讲师,移动开发专家。担任51CTO社区iOS技术顾问,精通iOS、Android和Windows Phone及HTML5等移动开发技术。曾先后主持开发大型网络游戏《神农诀》的iOS和Android客户端开发,国家农产品追溯系统的iPad客户端开发,酒店预订系统的iOS客户端开发,金融系统的iOS、Windows Phone 及Android客户端开发。在App Store上发布数款游戏和应用软件,擅长移动平台的应用和游戏类项目开发。长期为中国移动研究院、云南移动、东软、方正科技、大唐电信、中石油、深圳康拓普、上海财富168、天津港务局等企事业单位授课。著有《iOS开发指南——从零基础到App Store上架》、《交互设计的艺术——iOS 7拟物化到扁平化革命》、《Cocos2d-x实战:C++卷》、《Cocos2d-x实战:Lua卷》、《Cocos2d-x实战:工具卷》、《Cocos2d-x实战:JS卷——Cocos2d-JS开发》等专业图书。


目录

第1章准备开始

1.1本书结构

1.2本书中的约定

1.2.1实例代码约定

1.2.2图示约定

1.2.3图中手势

1.2.4方法命名约定

1.2.5构造器命名约定

第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仿射变换

本章小结

第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自定义视图过渡动画

4.2.1自定义过渡动画

4.2.2树形结构导航自定义过渡动画

4.2.3模态导航自定义过渡动画

4.2.4实例: 使用HUAnimator自定义过渡动画框架

4.3UIKit力学

4.3.1UIKit力学基本框架

4.3.2力学行为特性

4.3.3实例: UIKit力学

4.4运动效果

4.5Core Animation框架

4.5.1图层

4.5.2隐式动画

4.5.3显式动画

4.5.4关键帧动画

4.5.5使用路径

本章小结

第5章音频

5.1音频文件简介

5.2音频API简介

5.3AVFoundation框架实现音频录制与播放

5.3.1音频播放

5.3.2音频录制

5.3.3语音合成

5.4使用System Sound API

5.4.1播放系统声音

5.4.2发出警告提醒

5.4.3振动

本章小结

第6章视频

6.1视频文件简介

6.2播放视频

6.2.1使用MediaPlayer框架

6.2.2使用AVFoundation框架

6.3录制视频

6.3.1使用UIImagePickerController

6.3.2使用AVFoundation框架

6.4编辑视频

本章小结

第7章流媒体技术

7.1网络多媒体技术

7.1.1渐进式下载

7.1.2实时流媒体

7.2渐进式下载开发

7.3实时流媒体开发

7.3.1媒体文件的分割与处理

7.3.2搭建HLS流媒体服务器

7.3.3使用本地技术开发客户端

7.3.4使用Hybrid技术开发客户端

本章小结

第8章AirPlay技术

8.1AirPlay技术简介

8.1.1支持AirPlay的设备

8.1.2多媒体文件支持

8.2AirPlay开发

8.2.1MPMoviePlayerController

8.2.2AVPlayer

8.2.3UIWebView

本章小结

第9章访问iPod媒体库

9.1访问iPod媒体库相关API

9.2访问与控制iPod媒体库

9.2.1控制iPod媒体库播放

9.2.2查看媒体信息

9.2.3通知

9.3搜索iPod媒体库

9.4iPod媒体库选择器

本章小结

第10章51CTO学院视频流媒体服务器与iPad客户端敏捷开发实战

10.1应用分析与设计

10.1.1应用简介

10.1.2需求分析

10.1.3原型设计

10.1.4架构设计

10.1.5数据库设计

10.1.6网络拓扑图

10.2iOS敏捷开发

10.2.1敏捷开发宣言

10.2.2iOS是否可以敏捷开发

10.2.3iOS敏捷开发最佳实践

10.3任务1: 环境搭建

10.3.1任务1.1: iPad客户端环境搭建

10.3.2任务1.2: Apache HTTP Server搭建

10.3.3任务1.3: HLS流媒体服务器搭建

10.3.4任务1.4: MySQL数据库服务器搭建

10.3.5任务1.5: phpMyAdmin管理工具的配置

10.4任务2: 信息系统层开发

10.4.1任务2.1: 创建数据库对象

10.4.2任务2.2: 导入测试数据

10.5任务3: 业务逻辑层开发

10.5.1任务3.1: 业务逻辑类

10.5.2任务3.2: 服务器端辅助对象Skeleton

10.6任务4: 表示层开发

10.6.1任务4.1: 客户端辅助对象Stub

10.6.2任务4.2: 根据原型设计初步设计iPad故事板

10.6.3任务4.3: 首页模块UI设计

10.6.4任务4.4: 首页视图控制器代码编写

10.6.5任务4.5: 首页到详细页的过渡

10.6.6任务4.6: 详细模块UI设计

10.6.7任务4.6.1: 主题颜色带

10.6.8任务4.6.2: 课程类别2列表

10.6.9任务4.6.3: 课程内容

10.6.10任务4.7: 详细视图控制器代码编写

本章小结


前言/序言

  在iOS应用开发中,图形图像、动画和多媒体编程技术的应用是非常多的。因此,本书将向读者全面介绍iOS图形图像、动画和多媒体编程等开发技术细节。由于苹果公司推出了iOS开发的新语言——Swift; 而我们智捷课堂团队之前编写的一系列iOS经典图书,也都需要升级为Swift语言版本以满足开发者需求,基于这样的背景,我们智捷课堂与清华大学出版社联合策划了5本有关iOS开发的图书:

  �r 《iOS实战: 入门与提高卷(Swift版)》

  �r 《iOS实战: 图形图像、动画与多媒体卷(Swift版)》

  �r 《iOS实战: 传感器卷(Swift版)》

  �r 《iOS实战: AppleWatch卷(Swift版)》

  �r 《iOS实战: 苹果“生态圈”编程卷(Swift版)》

  关于“iOS实战”系列图书的具体进展,请读者关注智捷iOS课堂官方网站。

  本书网站

  为了更好地为广大读者提供服务,我们专门为本书建立了一个网站,读者可以查看相关出版进度,并对书中内容发表评论,提出宝贵意见。

  源代码

  书中提供了100多个完整的项目案例源代码,全部采用最新的iOS 8 API.Swift1.2和操作界面,读者可以到本书网站下载。

  勘误与支持

  我们在本书网站中建立了一个勘误专区,及时地把新发现的书中的错误、纰漏及其修正方案反馈给广大读者。如果读者在学习过程中,发现了什么问题,可以在网上留言,也可以发送电子邮件,我们会在第一时间回复您。读者也可以在新浪微博(@tony_关东升)中与我们联系。

  本书主要由关东升执笔撰写。此外,智捷课堂团队的贾云龙、赵大羽、李玉超、关珊、赵志荣和李政刚也参与了部分内容的编写工作。感谢清华大学出版社的盛东亮编辑给我们提供了宝贵的意见。感谢赵大羽老师手绘了书中全部草图,并从专业的角度修改书中图片,力求更加真实完美地呈现给广大读者。感谢我的家人对我的理解和支持,使我能投入全部精力,专心编写此书。

  由于时间仓促,书中难免存在不妥之处,请读者谅解并提出宝贵意见。

  关东升2015年5月于北京


iOS实战:图形图像、动画和多媒体卷(Swift版)/清华开发者书库 下载 mobi epub pdf txt 电子书 格式

iOS实战:图形图像、动画和多媒体卷(Swift版)/清华开发者书库 mobi 下载 pdf 下载 pub 下载 txt 电子书 下载 2024

iOS实战:图形图像、动画和多媒体卷(Swift版)/清华开发者书库 下载 mobi pdf epub txt 电子书 格式 2024

iOS实战:图形图像、动画和多媒体卷(Swift版)/清华开发者书库 下载 mobi epub pdf 电子书
想要找书就要到 图书大百科
立刻按 ctrl+D收藏本页
你会得到大惊喜!!

用户评价

评分

这本书让我不得不恶意揣测一把:怀疑老关是在把自己那本iOS开发书拆成了若干本(虽然我只买了多媒体卷)来卖。真水。

评分

一个感觉,很薄。内容有待认真读才知道。

评分

做参考书

评分

好很好........

评分

做参考书

评分

2、按照商品购买时价格退款;

评分

还不错

评分

书是好书,就是还没看。

评分

还不错吧,渣东可以不要给红点吗?

类似图书 点击查看全场最低价

iOS实战:图形图像、动画和多媒体卷(Swift版)/清华开发者书库 mobi epub pdf txt 电子书 格式下载 2024


分享链接








相关图书


本站所有内容均为互联网搜索引擎提供的公开搜索信息,本站不存储任何数据与内容,任何内容与数据均与本站无关,如有需要请联系相关搜索引擎包括但不限于百度google,bing,sogou

友情链接

© 2024 book.teaonline.club All Rights Reserved. 图书大百科 版权所有