IOS 14 Programming Fundamentals with Swift: Swift, Xcode, and Cocoa Basics (Paperback)

Neuburg, Matt

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

相關主題

商品描述

Move into iOS development by getting a firm grasp of its fundamentals, including the Xcode 12 IDE, Cocoa Touch, and the latest version of Apple's acclaimed programming language, Swift 5.3. With this thoroughly updated guide, you'll learn the Swift language, understand Apple's Xcode development tools, and discover the Cocoa framework.

  • Become familiar with built-in Swift types
  • Dive deep into Swift objects, protocols, and generics
  • Tour the life cycle of an Xcode project
  • Learn how nibs are loaded
  • Understand Cocoa's event-driven design
  • Communicate with C and Objective-C

In this edition, catch up on the latest iOS programming features:

  • Multiple trailing closures
  • Code editor document tabs
  • New Simulator features
  • Resources in Swift packages
  • Logging and testing improvements
  • And more

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 14.

商品描述(中文翻譯)

進入iOS開發領域,藉由深入瞭解其基礎知識,包括Xcode 12 IDE、Cocoa Touch和蘋果最新版本的備受讚譽的程式語言Swift 5.3。透過這本全面更新的指南,您將學習Swift語言,瞭解蘋果的Xcode開發工具,並探索Cocoa框架。


  • 熟悉內建的Swift類型

  • 深入瞭解Swift物件、協定和泛型

  • 遊覽Xcode專案的生命週期

  • 瞭解nib的載入方式

  • 理解Cocoa的事件驅動設計

  • 與C和Objective-C進行通訊

在這個版本中,了解最新的iOS程式設計功能:


  • 多個尾隨閉包

  • 程式碼編輯器文件標籤

  • 新的模擬器功能

  • Swift套件中的資源

  • 日誌和測試改進

  • 以及更多

一旦掌握了基礎知識,您將準備好透過作者Matt Neuburg的配套指南《Programming iOS 14》來處理iOS應用程式開發的細節。

作者簡介

Matt Neuburg has a PhD in Classics and has taught at many universities and colleges. He has been programming computers since 1968. He has written applications for Mac OS X and iOS, is a former editor of MacTech Magazine, and is a long-standing contributing editor for TidBITS. His previous O'Reilly books are Frontier: The Definitive Guide, REALbasic: The Definitive Guide, and AppleScript: The Definitive Guide. He makes a living writing books, articles, and software documentation, as well as by programming, consulting, and training.

作者簡介(中文翻譯)

Matt Neuburg擁有古典學博士學位,並在許多大學和學院擔任教職。他自1968年以來一直從事電腦編程工作。他曾為Mac OS X和iOS開發應用程序,是MacTech Magazine的前編輯,也是TidBITS的長期撰稿編輯。他之前在O'Reilly出版的書籍包括《Frontier: The Definitive Guide》、《REALbasic: The Definitive Guide》和《AppleScript: The Definitive Guide》。他以撰寫書籍、文章和軟件文檔,以及編程、咨詢和培訓為生。