This article and the next series of articles will introduce the use of multimedia, or multimedia, in iOS development.
Multimedia multimedia includes three parts of audio audio, video and image images. In iOS there is a special layer, media layer, which involves the following framework:
#1 Graphics Technology Graphics Technology
1. Core Graphics Framework
2. Core Animation Framework
3. Quartz Core Framework
4. Core Image Framework
5. Glkit Framework//Open GL ES
6, Core Text Framework
7. Image I/O Framework
8. Assets Library Framework
#2 Audio Technologies Audio Technology
1. Media Player Framework
2. Avfoundation Framework
3. OpenAL Framework
4. Core Audio Framework
5. Audiotoolbox Framework
6. Audio Unit Framework
7. Core MIDI Framework
8. Media Toolbox Framework
#3 Video Technologies
1. Media Player Framework
2. Avfoundation Framework
3. Core Media Framework
4, Uiimagepickercontroller
If the "Core" contained in so many of the framework names is basically the lower-level framework, others are more top-level.
To study multimedia, the most important iOS development documentation that should be viewed is:
1, multimedia programming Guide
2, avfoundation programming Guide
3, Core Animation programming Guide
4, Core Image programming Guide
By studying this part of the development of iOS, we can master a variety of audio playback, recording, processing, video playback processing, as well as photos, camera processing, which is the development of non-gaming multimedia applications necessary technology.
The next article will be introduced from the audio section.