Learning iPad Programming: A Hands-On Guide to Building iPad Apps, 2/e (Paperback)

Kirby Turner, Tom Harrington

  • 出版商: Addison Wesley
  • 出版日期: 2013-05-26
  • 定價: $1,485
  • 售價: 2.0$299
  • 語言: 英文
  • 頁數: 800
  • 裝訂: Paperback
  • ISBN: 0321885716
  • ISBN-13: 9780321885715
  • 立即出貨 (庫存 < 4)

商品描述

“Not many books have a single project that lives and evolves through the entire narrative. The reason not many books do this is because it is difficult to do well. Important toolkit features get shoehorned in weird places because the author didn’t do enough up-front design time. This book, though, takes you from design, to a prototype, to the Real Deal. And then it goes further.”

—Mark Dalrymple, cofounder of CocoaHeads, the international Mac and iPhone programmer community; author of Advanced Mac OS X Programming: The Big Nerd Ranch Guide

 

Learning iPad Programming, Second Edition, will help you master all facets of iPad programming with Apple’s newest tools. Its in-depth, hands-on coverage fully addresses the entire development process, from installing the iOS SDK through coding, debugging, submitting apps for Apple’s review, and deployment.

 

Extensively updated for Apple’s newest iOS features and Xcode 4.x updates, this book teaches iPad programming through a series of exercises centered on building PhotoWheel, a powerful personal photo library app. As you build PhotoWheel, you’ll gain experience and real-world insights that will help you succeed with any iPad development project.

 

Leading iOS developers Kirby Turner and Tom Harrington introduce the essentials of iOS development, focusing on features that are specific to iPad. You’ll find expert coverage of key topics many iOS development books ignore, from app design to Core Data. You’ll also learn to make the most of crucial iOS and Xcode features, such as Storyboarding and Automatic Reference Counting (ARC), and extend your app with web services and the latest iCloud synching techniques.

 

Learn how to

  • Build a fully functional app that uses Core Data and iCloud synching
  • Use Storyboarding to quickly prototype a functional UI and then extend it with code
  • Create powerful visual effects with Core Animation and Core Image
  • Support AirPrint printing and AirPlay slideshows
  • Build collection views and custom views, and use custom segues to perform custom view transitions 

Download the free version of PhotoWheel from the App Store today! Import, manage, and share your photos as you learn how to build this powerful app.

商品描述(中文翻譯)

「很少有書籍能夠在整個敘述過程中擁有一個持續發展的專案。之所以很少有這樣的書籍,是因為這樣做很難做好。重要的工具特性會被硬塞到奇怪的地方,因為作者沒有足夠的前期設計時間。然而,這本書從設計、原型到真實的成品,再進一步。」
—Mark Dalrymple,CocoaHeads共同創辦人,國際Mac和iPhone程式設計師社群;《Advanced Mac OS X Programming: The Big Nerd Ranch Guide》作者

《Learning iPad Programming, Second Edition》將幫助您掌握使用蘋果最新工具進行iPad程式設計的各個方面。它深入而實踐性地涵蓋了整個開發過程,從安裝iOS SDK到編碼、調試、提交應用程式進行蘋果審查,以及部署。

這本書已廣泛更新以適應蘋果最新的iOS功能和Xcode 4.x更新,通過一系列以強大的個人照片庫應用程式《PhotoWheel》為中心的練習,教授iPad程式設計。在構建《PhotoWheel》的過程中,您將獲得經驗和實際見解,這將幫助您在任何iPad開發項目中取得成功。

領先的iOS開發人員Kirby Turner和Tom Harrington介紹了iOS開發的基本知識,重點放在iPad特定的功能上。您將找到專家級的涵蓋範圍,許多iOS開發書籍忽略了這些關鍵主題,從應用程式設計到Core Data。您還將學習如何充分利用關鍵的iOS和Xcode功能,例如Storyboarding和自動引用計數(ARC),並使用網絡服務和最新的iCloud同步技術擴展您的應用程式。

學習如何:
- 構建一個完全功能的應用程式,使用Core Data和iCloud同步
- 使用Storyboarding快速製作功能性UI並通過代碼擴展
- 使用Core Animation和Core Image創建強大的視覺效果
- 支持AirPrint列印和AirPlay幻燈片播放
- 構建集合視圖和自定義視圖,並使用自定義segue執行自定義視圖轉換

立即從App Store下載免費版本的《PhotoWheel》!在學習如何構建這個強大的應用程式的同時,導入、管理和分享您的照片。