IOS 10 Programming Fundamentals with Swift: Swift, Xcode, and Cocoa Basics

Matt Neuburg

  • 出版商: O'Reilly
  • 出版日期: 2016-10-09
  • 定價: $1,650
  • 售價: 2.4$399
  • 語言: 英文
  • 頁數: 620
  • 裝訂: Paperback
  • ISBN: 1491970073
  • ISBN-13: 9781491970072
  • 相關分類: Apple Developer
  • 立即出貨 (庫存 < 4)

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

商品描述

Move into iOS development by getting a firm grasp of its fundamentals, including the Xcode IDE, the Cocoa Touch framework, and Swift 3—the latest version of Apple’s acclaimed programming language. With this thoroughly updated guide, you’ll learn Swift’s object-oriented concepts, understand how to use Apple’s development tools, and discover how Cocoa provides the underlying functionality iOS apps need to have.

Explore Swift’s object-oriented concepts: variables and functions, scopes and namespaces, object types and instances
Become familiar with built-in Swift types such as numbers, strings, ranges, tuples, Optionals, arrays, dictionaries, and sets
Learn how to declare, instantiate, and customize Swift object types: enums, structs, and classes
Discover powerful Swift features such as protocols and generics
Catch up on Swift 3 innovations: revised APIs, new Foundation bridged types, and more
Tour the lifecycle of an Xcode project from inception to App Store—including Xcode’s new automatic code signing and debugging features
Construct app interfaces with the nib editor, Interface Builder
Understand Cocoa’s event-driven model and its major design patterns and features
Find out how Swift communicates with Cocoa’s C and Objective-C APIs
Once you master the fundamentals, you’ll be ready to tackle the details of iOS app development with author Matt Neuburg’s companion guide, Programming iOS 10.

商品描述(中文翻譯)

透過深入了解iOS開發的基礎知識,包括Xcode IDE、Cocoa Touch框架和Swift 3,即蘋果最新版本的廣受好評的程式語言,您可以進入iOS開發領域。這本經過全面更新的指南將讓您瞭解Swift的物件導向概念,了解如何使用蘋果的開發工具,並發現Cocoa提供iOS應用程式所需的底層功能。

探索Swift的物件導向概念:變數和函式、範圍和命名空間、物件類型和實例
熟悉內建的Swift類型,如數字、字串、範圍、元組、選擇性、陣列、字典和集合
學習如何聲明、實例化和自訂Swift物件類型:列舉、結構和類別
發現強大的Swift功能,如協定和泛型
了解Swift 3的創新之處:修訂的API、新的Foundation橋接類型等
從構思到App Store的Xcode專案生命週期之旅,包括Xcode的新自動程式碼簽署和除錯功能
使用nib編輯器Interface Builder建立應用程式介面
瞭解Cocoa的事件驅動模型及其主要設計模式和功能
了解Swift如何與Cocoa的C和Objective-C API進行通訊
一旦掌握了基礎知識,您就可以準備好使用作者Matt Neuburg的配套指南《Programming iOS 10》來處理iOS應用程式開發的細節。