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

Paris Buttfield-Addison, Jonathon Manning, Tim Nugent

  • 出版商: O'Reilly
  • 出版日期: 2014-04-22
  • 售價: $1,550
  • 貴賓價: 9.5$1,473
  • 語言: 英文
  • 頁數: 388
  • 裝訂: Paperback
  • ISBN: 149190139X
  • ISBN-13: 9781491901397
  • 相關分類: Apple Developer
  • 海外代購書籍(需單獨結帳)

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

商品描述

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, the fourth edition of 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 lifecycle 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與外部世界互動
- 使用區塊和操作佇列進行多處理

以上是本書的內容概述,讓您能夠開始在iOS和OS X平台上開發應用程式。