Xcode Treasures: Master the Tools to Design, Build, and Distribute Great Apps

Chris Adamson

  • 出版商: Pragmatic Bookshelf
  • 出版日期: 2018-11-27
  • 定價: $1,600
  • 售價: 9.0$1,440
  • 語言: 英文
  • 頁數: 276
  • 裝訂: Paperback
  • ISBN: 1680505866
  • ISBN-13: 9781680505863
  • 相關分類: Apple Developer
  • 立即出貨 (庫存=1)

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

商品描述

Learn the critical tips and techniques to make using Xcode for the iPhone, iPad, or Mac easier, and even fun. Explore the features and functionality of Xcode you may not have heard of. Go under the hood to discover how projects really work, so when they stop working, you'll know how to fix them. Explore the common problems developers face when using Xcode, and find out how to get the most out of your IDE. Dig into Xcode, and you'll discover it's richer and more powerful than you might have thought.

Get a huge productivity boost by working with Xcode instead of against it. Instead of hacky code fixes and manual processes, once you know the the why and how of Xcode's process, you'll discover that doing things Xcode's way makes your app development more elegant and less aggravating.

Explore the major features of Xcode: project management, building UIs with storyboards, code editing, compiling apps, fixing bugs and performance problems, unit- and UI testing, and source code management. Go beyond the basics and explore tasks that professionals deal with when they're working on big projects. Create storyboards that many developers can work on at once, even as projects grow to hundreds or thousands of files. Find the tools that make the code editor pleasant to work with, even in long coding sessions. Discover the right way to find and fix bugs when you have lots of code that's not always playing nicely together.Dig into specific and little-discussed features that help developers on Apple's other platforms: macOS, watchOS, and tvOS. When you're ready to distribute your app, learn how Apple's code-signing system really works. Find out when to let Xcode handle it automatically, and how to do it manually when needed.

Discover how much easier and more fun iOS development is when you know the secrets of the tools.

What You Need:

This book requires Xcode 9 and a Mac running macOS High Sierra (10.13.2) or later. Additionally, an iOS device is recommended for on-device testing but not required.

商品描述(中文翻譯)

學習使用Xcode進行iPhone、iPad或Mac開發的關鍵技巧和技術,讓使用Xcode變得更輕鬆、甚至有趣。探索你可能沒有聽說過的Xcode功能和功能。深入了解項目的內部運作,這樣當它們停止運作時,你就知道如何修復它們。探索開發者在使用Xcode時常遇到的問題,並找出如何充分利用你的集成開發環境。深入研究Xcode,你會發現它比你想像的更豐富和強大。

通過與Xcode合作而不是對抗,你可以大大提高生產力。一旦你了解了Xcode的過程的原因和方式,你會發現按照Xcode的方式進行開發更加優雅和少有挫折感,而不是使用簡單的代碼修復和手動處理。

探索Xcode的主要功能:項目管理、使用故事板構建UI、代碼編輯、編譯應用程序、修復錯誤和性能問題、單元測試和UI測試以及源代碼管理。超越基礎知識,探索專業人士在處理大型項目時所面臨的任務。創建故事板,讓多個開發者可以同時工作,即使項目擴展到數百或數千個文件。找到使代碼編輯器在長時間編碼會議中愉快工作的工具。發現在Apple的其他平台(macOS、watchOS和tvOS)上幫助開發者的特定且鮮為人知的功能。當你準備好分發你的應用程序時,了解Apple的代碼簽名系統的運作方式。找出何時讓Xcode自動處理,以及在需要時如何手動處理。

發現當你瞭解這些工具的秘密時,iOS開發變得更輕鬆和有趣。

所需工具:
本書需要Xcode 9和運行macOS High Sierra(10.13.2)或更高版本的Mac。此外,建議使用iOS設備進行實機測試,但不是必需的。