- STAFF PICKS
- GIFTS + GIFT CARDS
- SELL BOOKS
- FIND A STORE
New Trade Paper
Ships in 1 to 3 days
available for shipping or prepaid pickup only
Available for In-store Pickup
in 7 to 12 days
Other titles in the Learning series:
Learning AV Foundation: A Hands-On Guide to Mastering the AV Foundation Framework (Learning)by Bob Mccune
Synopses & Reviews
AV Foundation for iOS and OS X® Programming—Get Started Fast!
If you develop media-rich iOS or OS X apps, you can do amazing things with Apple’s AV Foundation. However, the framework is extremely large, reliant on cutting-edge language features, and poorly documented. Now, there’s a more productive way to master these immensely powerful technologies: Bob McCune’s Learning AV Foundation.
McCune’s live presentations and GitHub projects have already helped thousands of Apple developers get started with AV Foundation. Building on his experience, McCune helps you gain true mastery by creating real-world apps, hands-on.
You’ll build a voice memo app, custom video player, video editor, and an image/video camera app. As you proceed, you’ll master all the techniques you need to write your own advanced media apps from scratch. Throughout, McCune provides carefully crafted challenges and complete starter apps—all designed to help you deepen your understanding and make the most of Apple’s breakthrough media framework.
The massive success of apps like Instagram, iMovie, and Vine proves that users want tools to help them capture, edit, and share their lives. If you want to build those apps for iOS or OS X, you need to understand Apple's most powerful media framework: AV Foundation. Until now, however, this meant wrestling with Apple's massive, out-of-date API documentation. Now, there's a more productive and efficient alternative. Learning AV Foundation helps you gain real-world mastery by teaching each aspect of the framework in the context of building real world applications.
By the time you finish, you'll have built a voice memo app, custom video player, video editor, and an image and video camera app — and you'll have mastered all the techniques you need to write your own advanced media apps with AV Foundation. Most chapters contain additional optional exercises, to help you further deepen your understanding. Learning AV Foundation comes with a complete collection of starter apps that abstract away visual aspects, so you can focus solely on AV Foundation without getting bogged down in supporting infrastructure.
About the Author
Bob McCune is owner of TapHarmonic, an iOS consulting and training company based in Minneapolis, MN. He has extensive experience developing for iPhone and iPad and a deep understanding of their unique challenges and opportunities. McCune is currently engaged at Thomson Reuters working on several large-scale enterprise iPad apps. His 2012 Infinite Skills video training course Learning iOS Programming has become one of the world's top iOS training titles. He founded and leads the Minnesota CocoaHeads user group.
Table of Contents
1. Understanding the Media Environment
2. Basic Playback and Recording
3. Working with Media
4. Media Playback
Part II. Media Capture
5. Basic Media Capture
6. Advanced Media Capture
Part III. Media Creation and Editing
7. Composing Media
8. Mixing Audio
9. Performing Video Transitions
10. Layering Animated Content
Part IV. Advanced Topics
11. Reading and Writing
12. Real-time Audio Effects
13. Real-time Video Effects
What Our Readers Are Saying