- Full Description
Beginning iOS Media App Development is a ground-breaking tutorial that explores the near limitless, programmable audio-visual capabilities of the iPhone, iPad and iPod touch using real-world examples and thorough explanations of the code in each example. This book includes detailed step-by-step instructions and important background information from experienced media and utility app developer, Ahmed Bakir.
You'll learn about content creation, playback, and advanced topics. In addition to deep-diving into features, we will tie together each major section with a project that illustrates what we have learned and that pulls in lessons from other popular apps. You'll even learn about the latest iOS 8 and Xcode 6 media features.
After reading this book, you should be able to build your first rich media app or utility app that utilizes multimedia for the App Store. And, if you're a game developer, this book will provide you with tools to help make your game app look even better.
What youll learn
- How to build rich, dynamic photo, audio, video, or multimedia apps using iOS SDK
- Get your hands dirty right away with hands-on examples and detailed explanations that build on what you've already learned
- How to develop and integrate photos on iOS
- How to create, edit and build the audio experience into your apps that have sound and music
- How to create, edit and build the video and animation experience into your apps
- How to combine these experiences and much more
Who this book is for
This book is for iOS app developers with at least some experience with the iOS SDK, Objective-C, and Cocoa Touch.
- Table of Contents
Table of Contents
Part 1: Photos
Chapter 1: Getting Started
Chapter 2: UIImagePicker and the Assets Library: Bringing Photos into Your App
Chapter 3: Media Capture: When The Default Camera Settings Are Not Good Enough
Chapter 4: Doing Cool Things With Your Photos: Image Views, Animations, and Effects
Chapter 5: Putting It All Together - Build Your Own Scrapbooking App
Part 2: Audio
Chapter 6: AVFoundation 101: Recording and Playing Audio in Your App
Chapter 7: The Media Player Framework: Using External Audio Files and Controlling Playback
Chapter 8: Beyond the Basics: Becoming a DJ (Mixing Audio), Background Streams, and Hardware Events
Chapter 9: Putting It All Together: Building a Workout Music App
Part 3: Video
Chapter 10: UIImagePicker Revisited: Recording and Editing Video
Chapter 11: MPMoviePlayerController: The Video Playback Stack, or "The Movie Theater You Control"
Chapter 12: Freeing Your Video: AirPlay, Second Screen, and More
Chapter 13: Putting It All Together: Building a Video Jukebox
Part 4: Advanced Topics
Chapter 14: Flat Design and Media Apps
Chapter 15: Your App’s Sandbox: Saving and Exporting Your Media Files
Chapter 16: Sharing Your Beautiful Media With The World: Facebook, Twitter, etc.
Chapter 17: Writing Code Other Developers Can Read: Style Tips
Please Login to submit errata.No errata are currently published