Beginning iOS Media App Development (Paperback)

Ahmed Bakir

  • 出版商: Apress
  • 出版日期: 2014-11-22
  • 售價: $2,150
  • 貴賓價: 9.5$2,043
  • 語言: 英文
  • 頁數: 436
  • 裝訂: Paperback
  • ISBN: 1430250836
  • ISBN-13: 9781430250838
  • 相關分類: Apple Developer
  • 海外代購書籍(需單獨結帳)

買這商品的人也買了...

商品描述

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. 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, including AirPlay, AVKit, and Swift. Each chapter is framed with a project that illustrates the concepts being discussed and 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 by integrating native iOS features.

What you’ll learn

• How to build rich, dynamic photo, audio, video, or multimedia apps using iOS SDK

• How to capture, import, and manipulate photos in your apps

• How to build your own music apps using the iTunes media library, MP3’s, and hardware microphone

• How to capture, import, and play videos in your apps

• How to override the default iOS camera controller, video player, and music player

• How to get started with the Swift programming language

• How to integrate new features of iOS8 and XCode 6 into your development workflow

• How to build a workout music app using HealthKit and the iOS Motion Co-Processor

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

Chapter 1: Welcome to iOS Media App Development

Part 1: Images

Chapter 2: Adding Images to Your App

Chapter 3: Doing Useful Things with your Images

Chapter 4: Advanced Photo Interfaces

Part 2: Audio

Chapter 5: Playing and Recording Audio Files

Chapter 6: Using External Audio Sources

Chapter 7: Advanced Audio Topics

Part 3: Video

Chapter 8: Playing and Recording Video

Chapter 9: Building a Custom Video Playback Interface

Chapter 10: Building a Custom Video Recording Interface

Part 4: iOS8

Chapter 11: User Interface Development with XCode 6

Chapter 12: Using the AVKit Framework for Media Playback

Chapter 13: Fitness Tracking with HealthKit and Core Motion

Chapter 14: Getting Started with Swift

商品描述(中文翻譯)

《Beginning iOS Media App Development》是一本開創性的教程,探索了iPhone、iPad和iPod touch的幾乎無限的可編程音視頻功能,並通過實際示例和詳細的代碼解釋進行了探討。這本書包含了詳細的逐步指導和來自經驗豐富的媒體和實用程序應用程序開發者Ahmed Bakir的重要背景信息。

您將學習有關內容創建、播放和高級主題的知識,包括AirPlay、AVKit和Swift。每一章都以一個項目為框架,該項目演示了所討論的概念並從其他熱門應用程序中提取了教訓。您甚至還將了解最新的iOS 8和Xcode 6媒體功能。

閱讀完本書後,您應該能夠構建您的第一個豐富媒體應用程序或利用多媒體的實用程序應用程序,並將其上架到App Store。如果您是遊戲開發者,本書將為您提供工具,幫助您通過集成本地iOS功能使遊戲應用程序看起來更好。

您將學到以下內容:
• 如何使用iOS SDK構建豐富、動態的照片、音頻、視頻或多媒體應用程序
• 如何在應用程序中捕獲、導入和操作照片
• 如何使用iTunes媒體庫、MP3和硬件麥克風構建自己的音樂應用程序
• 如何在應用程序中捕獲、導入和播放視頻
• 如何覆蓋默認的iOS相機控制器、視頻播放器和音樂播放器
• 如何入門Swift編程語言
• 如何將iOS 8和Xcode 6的新功能整合到開發工作流程中
• 如何使用HealthKit和iOS運動協處理器構建運動音樂應用程序

本書適合具有一定iOS SDK、Objective-C和Cocoa Touch經驗的iOS應用程序開發者。

目錄:
第1章:歡迎來到iOS媒體應用程序開發
第1部分:圖像
第2章:將圖像添加到您的應用程序
第3章:使用圖像進行有用的操作
第4章:高級照片界面
第2部分:音頻
第5章:播放和錄製音頻文件
第6章:使用外部音頻源
第7章:高級音頻主題
第3部分:視頻
第8章:播放和錄製視頻
第9章:構建自定義視頻播放界面
第10章:構建自定義視頻錄製界面
第4部分:iOS 8
第11章:使用Xcode 6進行用戶界面開發
第12章:使用AVKit框架進行媒體播放
第13章:使用HealthKit和Core Motion進行健身追踪
第14章:入門Swift