Learning Cocoa with Objective-C: Developing for the Mac and iOS App Stores, 3/e (Paperback)

Paris Buttfield-Addison, Jonathon Manning

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

商品描述

Get up to speed on Cocoa and Objective-C, and start developing applications on the iOS and OS X platforms. If you don’t have experience with Apple’s developer tools, no problem! From object-oriented programming to storing app data in iCloud, this book covers everything you need to build apps for the iPhone, iPad, and Mac.

You’ll learn how to work with the Xcode IDE, Objective-C’s Foundation library, and other developer tools such as Event Kit framework and Core Animation. Along the way, you’ll build example projects, including a simple Objective-C application, a custom view, a simple video player application, and an app that displays calendar events for the user.

  • Learn the application life cycle on OS X and iOS
  • Work with the user-interface system in Cocoa and Cocoa Touch
  • Use AV Foundation to display video and audio
  • Build apps that let users create, edit, and work with documents
  • Store data locally with the file system, or on the network with iCloud
  • Display lists or collections of data with table views and collection views
  • Interact with the outside world with Core Location and Core Motion
  • Use blocks and operation queues for multiprocessing

商品描述(中文翻譯)

快速掌握Cocoa和Objective-C,並開始在iOS和OS X平台上開發應用程式。如果您對蘋果的開發工具沒有經驗,沒問題!從物件導向程式設計到在iCloud中儲存應用程式資料,本書涵蓋了您建立iPhone、iPad和Mac應用程式所需的一切。

您將學習如何使用Xcode IDE、Objective-C的Foundation函式庫以及其他開發工具,如Event Kit框架和Core Animation。在學習過程中,您將建立示範專案,包括一個簡單的Objective-C應用程式、自訂視圖、簡單的影片播放器應用程式以及顯示使用者行事曆事件的應用程式。


  • 學習OS X和iOS上的應用程式生命週期

  • 使用Cocoa和Cocoa Touch的使用者介面系統

  • 使用AV Foundation顯示影片和音訊

  • 建立讓使用者建立、編輯和處理文件的應用程式

  • 使用檔案系統在本地儲存資料,或使用iCloud在網路上儲存資料

  • 使用表格視圖和集合視圖顯示資料列表或集合

  • 使用Core Location和Core Motion與外部世界互動

  • 使用區塊和操作佇列進行多處理