iOS Auto Layout Demystified, 2/e (Paperback)

Erica Sadun

  • 出版商: Addison Wesley
  • 出版日期: 2013-10-28
  • 定價: $700
  • 售價: 4.3$299
  • 語言: 英文
  • 頁數: 284
  • 裝訂: Paperback
  • ISBN: 0321967194
  • ISBN-13: 9780321967190
  • 相關分類: Apple Developer
  • 立即出貨(限量) (庫存=3)

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

商品描述

Completed Updated for iOS 7 and Xcode 5

Auto Layout transforms the way you create iOS user interfaces. As flexible as it is powerful, Auto Layout gives you unprecedented control over your iOS user interfaces. But Auto Layout has a reputation for difficulty. In iOS Auto Layout Demystified, Second Edition, world-renowned iOS developer and author Erica Sadun strips away the confusion, helping you gain Auto Layout mastery the easiest way possible: by example.

Fully updated for iOS 7 and Xcode 5, this tutorial delivers everything Sadun’s guides are famous for: clear explanations, expert tips, proven best practices--and, above all, plenty of code to learn from and reuse.

Step by step, Sadun explains how Auto Layout “thinks,” how it works, where it fits, and why it’s more useful (and simpler) than you ever imagined. She offers practical solutions for a wide variety of real-world iOS development challenges, plus innovative ways to use Auto Layout to build interactive elements, animations, and more.

If you’re an experienced iOS developer, this guide will expand your design possibilities, helping you build apps that are superbly usable and intuitive and stand out even in the most crowded marketplace.

Coverage includes
  • Mastering Auto Layout’s basic concepts, techniques, and approach
  • Defining unambiguous, satisfiable constraints that express your layout exactly how you intend
  • Overcoming obstacles to constraint-based user interface design in Interface Builder
  • Using visual formatting to express how items are laid out vertically and horizontally
  • Making visual formats more flexible with metrics dictionaries and layout options
  • Debugging constraints and deciphering those bewildering Xcode log messages
  • Using descriptive techniques to uncover and express natural relationships in your design
  • Applying iOS Auto Layout techniques in Mac OS X apps too

商品描述(中文翻譯)

已更新至 iOS 7 和 Xcode 5

自動佈局(Auto Layout)改變了你創建 iOS 用戶界面的方式。自動佈局既靈活又強大,為你的 iOS 用戶界面提供了前所未有的控制。但是,自動佈局因其困難而聞名。在《iOS自動佈局解密》第二版中,世界知名的 iOS 開發者和作家 Erica Sadun 消除了困惑,以最簡單的方式幫助你掌握自動佈局:通過實例。

本教程已完全更新至 iOS 7 和 Xcode 5,提供了 Sadun 指南的所有特點:清晰的解釋、專家提示、經過驗證的最佳實踐,以及大量可供學習和重用的代碼。

Sadun 逐步解釋了自動佈局的“思維方式”,它的工作原理,它的適用範圍,以及它比你想像的更有用(且更簡單)的原因。她提供了實際解決方案,應對各種現實世界的 iOS 開發挑戰,以及使用自動佈局構建交互元素、動畫等創新方法。

如果你是一位有經驗的 iOS 開發者,本指南將擴展你的設計可能性,幫助你構建出在最擁擠的市場中仍然出色易用且直觀的應用程序。

內容包括:

  • 掌握自動佈局的基本概念、技巧和方法
  • 定義明確、可滿足的約束,以確切表達你的佈局意圖
  • 克服在界面生成器中基於約束的用戶界面設計的障礙
  • 使用視覺格式化表達項目的垂直和水平佈局
  • 通過度量字典和佈局選項使視覺格式更靈活
  • 調試約束並解讀那些令人困惑的 Xcode 日誌消息
  • 使用描述性技巧發現和表達設計中的自然關係
  • 在 Mac OS X 應用程序中應用 iOS 自動佈局技術