Learning iOS UI Development(Paperback)

Yari D'areglia

  • 出版商: Packt Publishing
  • 出版日期: 2015-12-24
  • 售價: $1,360
  • 貴賓價: 9.5$1,292
  • 語言: 英文
  • 頁數: 196
  • 裝訂: Paperback
  • ISBN: 1785288199
  • ISBN-13: 9781785288197
  • 相關分類: Apple Developer使用者介面 UI
  • 海外代購書籍(需單獨結帳)



Implement complex iOS user interfaces with ease using Swift

About This Book

  • Build compelling user interfaces that users will enjoy using the iOS UIKit framework
  • Make your iOS apps easily recognizable and familiar with the UIKit framework
  • Use this comprehensive, step-by-step guide to create a complete custom layout

Who This Book Is For

This easy-to-follow guide is perfect for beginner-level iOS developers who want to become proficient in user interface development. It would also be useful for experienced iOS developers who need a complete overview of this broad topic all in one place, without having to consult various sources.

What You Will Learn

  • Understand the basic requirements to work with iOS user interfaces
  • Get to know about the UI tools, frameworks, and built-in components
  • Plot dynamic layout structures using Auto Layout
  • Shape and implement adaptive user interfaces for different screen sizes
  • Draw and animate your user interfaces using the CALayer and UIKit animations
  • Intercept and handle user touches to create user interface interactivity
  • Create and depict totally custom controls
  • Design with iOS through Core Graphics

In Detail

Through this comprehensive one-stop guide, you'll get to grips with the entire UIKit framework and in a flash, you'll be creating modern user interfaces for your iOS devices using Swift.

Starting with an overview of the iOS drawing system and the available tools, you will then learn how to use these technologies to create adaptable layouts and custom elements for your applications. Next, you'll be introduced to other topics such as animation and code-drawing with Core Graphics, which will give you all the knowledge you need to create astonishing user interfaces.

By the end of this book, you will have a solid foundation in iOS user interface development and will have gained valuable insights on the process of building firm and complex UIs.


使用 Swift 輕鬆實現複雜的 iOS 用戶界面

- 使用 iOS UIKit 框架建立引人入勝的用戶界面
- 使您的 iOS 應用程序在 UIKit 框架下易於識別和熟悉
- 使用這本全面的、分步指南來創建完整的自定義佈局

本書適合對 iOS 用戶界面開發有興趣的初學者級別的 iOS 開發人員。對於有經驗的 iOS 開發人員來說,這本書提供了一個完整的概述,無需查閱各種資料來源。

- 了解使用 iOS 用戶界面的基本要求
- 了解 UI 工具、框架和內置組件
- 使用自動佈局繪製動態佈局結構
- 為不同屏幕尺寸創建和實現適應性用戶界面
- 使用 CALayer 和 UIKit 動畫繪製和動畫化用戶界面
- 截取和處理用戶觸摸以創建用戶界面互動性
- 創建和描繪完全自定義的控件
- 通過 Core Graphics 設計 iOS

通過這本全面的一站式指南,您將全面掌握整個 UIKit 框架,並迅速使用 Swift 為您的 iOS 設備創建現代用戶界面。

從 iOS 繪圖系統和可用工具的概述開始,然後學習如何使用這些技術為應用程序創建適應性佈局和自定義元素。接下來,您將介紹其他主題,如動畫和使用 Core Graphics 進行代碼繪製,這將為您提供創建驚人用戶界面所需的所有知識。

通過閱讀本書,您將建立穩固的 iOS 用戶界面開發基礎,並獲得在構建堅實且複雜的用戶界面過程中的寶貴見解。