"1"
  • 1
  • 2
  • 3
















配套资源【点击图标查看更多】

教学PPT 教学视频 教学题库 教学大纲

内容简介

本书建立在《iOS开发项目化入门教程》之上,系统全面地讲解了iOS开发中的高级知识,包括多线程、网络、iPad开发、多媒体硬件、Address Book、地图开发、推送机制、自购、广告、指纹识别、自动布局和国际化等。

本书不局限于iOS高级开发的理论知识,而是采用项目驱动的方式来讲授理论,全书有五十余个经典的真实项目,这些项目可以帮助读者更好地理解各个知识点在实际开发中的应用,也可以供读者开发时作为参考。

本教材附有配套视频、源代码、习题、教学课件等资源,而且为了帮助初学者更好地学习本教材中的内容,还提供了在线答疑,希望得到更多读者的关注。

本书既可作为高等院校本、专科计算机相关的程序设计课程教材,也可作为iOS技术提升的培训教材,是一本适合广大计算机编程初学者的入门级教材。

教材特色

1、知识全面,覆盖面广

本书站在真实开发的角度,全方位涵盖了iOS开发高级知识,包括网络、多线程、iPad开发、音频、视频、相机图库、二维码、传感器、陀螺仪、加速器、Address Book开发、推送机制、内购、指纹识别、广告、地图开发、自动布局、国际化等。毫不夸张的说,本书中的所有知识点,都是实际开发中经常用到的,但某些知识点,在其他教材中很难覆盖到的。

2、超多、适用、专业的项目

本书采用“项目驱动”的方式,采用灵活的方式对知识点进行了阐述,全书近五十多个项目,几乎每个知识点都可以找到对应的项目。比如,音乐播放器、计步器、行车导航仪、百度地图开发等真实的应用,具有极高的参考价值。读者只要亲自实践本书中的案例,轻松拿高薪,那都不是事儿~

3、讲解详细,步骤清晰

本书保持“让IT学习更简单,让IT学习更有效”的一贯风格,在对每个知识点进行讲解时,都会明确需求,理清编程思路,通过详细的步骤和通俗的语言,让读者在编程时,知其然,更要知其所以然。

4、教材、资源、服务三合一,高效学习

本书配套了多种资源供广大师生使用,另外,不管您是老师还是学生,使用我们的教材、资源过程中,遇到任何问题,都可以联系我们,我们的服务是最贴心、最专业的。

样章预览

第4章 多媒体和硬件


学习目标

掌握如何使用AVAudioRecorder实现音频的录制

掌握播放本地音乐的方法,熟悉如何播放在线音乐

熟悉如何操作摄像头和图片

了解如何实现二维码的扫描

随着智能手持设备的普及,手持设备的功能也越来越强大。为了获得良好的用户体验,在智能手持设备上播放音乐和视频,录音和录制视频,以及摄影摄像等多媒体功能已必不可少。同时,随着摇一摇、计步器,智能家居,运动手环等应用的兴起,传感器和蓝牙的使用也愈加普遍。iOS系统对于这些应用也提供了强大的技术支持。本章将针对iOS系统下的多媒体功能和硬件功能进行详细地讲解。


4.1 使用AVAudioRecorder录制音频

程序中使用录音功能越来越多,典型应用包括社交软件上的发送语音功能、K歌软件、还有记录谈话的录音笔软件等等。针对这个需求,iOS专门提供了AVAudioRecorder类。

AVAudioRecorder类是专用的录制音频的接口,它包含在AVFoundation框架里。使用这个接口,我们可以录制任意时长或者指定时长的音频;能控制录音过程,让它暂停或继续;还能控制录音音量。

->点击查看更多精彩内容

精彩案例

本书结合实际开发需求,通过众多真实的经典案例,全面系统地讲解了iOS开发中的实用技术,包括多线程、网络、iPad开发、多媒体硬件、Address Book、地图开发、推送机制、二维码、自购、广告、指纹识别、自动布局和国际化等。可以毫不夸张地说,本书中的很多实用技术是其他教材所没有的,只要读者认真学习,本书可全面提高开发者的技能水平,帮助读者将实践、理论一步到位。

本书配套的实际案例近五十多个,并且这些案例都是专业、实用、有趣的。为了让各位老师感受到本书的乐趣,我们特意选取了部分精彩的案例在此进行展现。

案例一:菜谱


->点击查看更多精彩案例

配套资源

针对《iOS开发项目化经典教程》一书,传智播客精心打造了一整套符合教学规律的配套资源,->点击查看教学资源包介绍手册

为了让各位老师能快速了解这套教学资源包,特意选取了部分精彩内容在此进行展现,具体如下:

以往出版社教材配套的PPT只是教材内容搬家?照本宣科“升级”成了照PPT宣科?——我们设计的教学PPT画面精美,素材丰富,逻辑层次清晰,有了这套PPT,从此只要单击鼠标即可轻松把课堂串起来

教学PPT【查看样例】

课时就那么点,学生没听明白重难点怎么办?没有时间讲实践课怎么办?

——大量的巩固和强化重难点知识的教学短视频,帮老师解决难题,让学生收获惊喜!

蓝牙

不测怎么知道学生的学习效果?做一次测验耗时耗力又耗心血?

——标配3000道测试题+考试系统,出卷、考试(练习)、评分一键搞定,节约的何止是时间,收获的何止是教学质量!

各位老师可以在博学谷教学平台上根据特定知识点和测试难度生成测试题,下面为系统自动生成的一套样题。请点击查看:

样题【查看样例】

身在高校,每学期教务处的记性总是那么差!又要求上报“教学大纲”有木有?

——都给您准备好了,直接发送吧,连错别字都不用查!

教学大纲【点击查看】