lot of the apps that people use every day make use of media in some way. Some apps show photos and videos in a user's feed. Other apps focus on playing audio or video, while there are also apps that allow users to record media and share it with their peers. You can probably name at least a couple of very well known apps that make use of such media in one way or the other.
Because media has such a significant presence in people's daily life, it's good to know how you can integrate media into your own apps. iOS has excellent support for media playback and offers several different ways to create and consume different types of media. Some ways provide less flexibility, but are more straightforward to implement. Others are more complex, but provide significant power to you as a developer.
In this chapter, you will learn about several ways to play and record media on iOS. You will learn how to play and record video, play audio, take pictures, and you'll even learn how to apply filters to images with Apple's Core Image framework. This chapter covers the following topics:
- Playing audio and video
- Recording video and taking pictures
- Manipulating photos with Core Image
By the end of this chapter, you will have a great foundation that you can build on to create engaging experiences for your users, allowing them to not only view content, but also to create their own content in your app.