Book

精通 SwiftUI

無論你是剛剛學習 iOS App 開發或已有一定經驗的 iOS 開發者,這本書也將幫助您了解這個全新的 SwiftUI 框架,並學習如何將結合 UIKit與SwiftUI。全書內容和程式碼都支援 Xcode 13 和 iOS 15。
精通 SwiftUI
In: Book

無論你是剛剛學習 iOS App 開發或已有一定經驗的 iOS 開發者,這本書也將幫助您了解這個全新的 SwiftUI 框架,並學習如何將結合 UIKit與SwiftUI。我們將深入研究SwiftUI,學習以聲明式語法(Declarative Syntax)開發UI。 您將會學習使用各種UI元素,包括上下文菜單,列表,ScrollView等,並學習如何使用堆疊(Stack View)創建複雜的佈局。在學習了基礎知識之後,我們將匯總您所學的一切,並使用SwiftUI和Combine(iOS SDK 另一個新框架)構建個人理財應用App。全書內容和程式碼都支援 Xcode 13 和 iOS 15。

以下是此書會教你的iOS 開發技術:

  • SwiftUI 的介紹
  • SwiftUI 入門-文字的處理
  • 圖片的處理
  • 以堆疊佈局使用者介面
  • ScrollView 與 Carousel UI 的建立
  • SwiftUI 按鈕與漸層
  • 狀態與綁定
  • 實作路徑與形狀來畫線與圓餅圖
  • 基礎動畫與轉場
  • 動態列表、 ForEach 與識別
  • 導覽UI與導覽列客製化運用
  • 強制回應視圖、浮動按鈕與提示的實作
  • 以選取器、開關與步進器來建立一個表單
  • 通過 Combine 和 Environment Objects 共享數據
  • 使用合併和查看模型構建註冊表
  • 如何使用「滑動刪除」、上下文菜單和操作表
  • 如何使用手勢
  • 如何使用SwiftUI手勢和GeometryReader構建可擴展的底表
  • 創建類似Tinder的UI
  • 建立一個 Apple 錢包樣式的動畫與視圖轉場
  • 如何使用 Web 服務 API、解析 JSON 以及數據過濾
  • 將所有內容放在一起以構建真實世界的SwiftUI App
很好! 你已成功註冊。
歡迎回來! 你已成功登入。
你已成功訂閱 AppCoda 中文版 電子報。
你的連結已失效。
成功! 請檢查你的電子郵件以獲取用於登入的連結。
好! 你的付費資料已更新。
你的付費方式並未更新。