Contents
使用 Xcode 12 開發 iOS 13/14、macOS 10.15 的應用程式的初級指南,包括 MVVM、U I和 UX 設計。
從這 28.5 小時的課程,你會學到
- 能夠使用 XCod e工作
- 能夠用 Swift 程式語言寫程式
- 瞭解 SwiftUI 的基礎知識
- 能夠使用影像和系統圖標
- 瞭解 SwiftUI 中的資料流,其中包括 @State、@Binding、@ObservableObject 和 @EnvironmentObject
- 建立驚人的互動動畫
- 能夠組成複雜的介面和導航
- 知道如何使用 MVVM,這是一種非常適用於 SwiftUI 的設計模式
要求
- 您將需要一台蘋果 Mac 電腦或筆記型電腦
- 你將需要開發軟體工具 Xcode
- 如果你已經有一些程式設計知識就更好了,但這並不是必須的。我將在本課程中給你一個關於 Swift 的簡短介紹
課程說明
歡迎來到 SwiftUI Bootcamp!!
最全面的 A-Z 方法來理解 SwiftUI 概念和支援該平台的工具。
每個講座都有講師的全力支援,有圖片下載和 Xcode 專案檔案,還有額外的資源、測驗和作業,以確保測試和鞏固你的知識。
小抄表:額外的資源給你最有用的程式碼片段,所以你可以有效地找到正確的工具。
每個學生都將掌握他們所需的知識,以建立漂亮和可用的應用程式,讓人們在臉上留下笑容。
因此,在課程結束時,你會完全理解。
- 蘋果宇宙 : 為所有平台建立一個專案,並瞭解如何無縫共享程式碼
- 除錯 : 知道如何使用 Xcode 的錯誤資訊
- 佈局系統 : 如何用堆疊檢視、框架、GeometryReader 和其他許多工具來組合和佈局檢視
- 影像和圖示 : 使用影像、系統提供的圖示以及建立您自己的圖示來增強您的應用程式設計
- 架構 : 如何用 NavigationViews、TabViews、警報和彈出視窗來組織你的使用者流。適應不同的平台,使使用者體驗最大化
- 資料流 : SwiftUI 如何用屬性包裝器(如@State、@Binding、@ObservedObject和@EnvironmentObject)處理資料
- 軟體設計 : 如何組織和格式化程式碼的可讀性,以及如何實現模型-檢視-檢視模型(MVVM)設計模式。瞭解在使用預覽和編寫單元測試時的優勢
- 動畫 : 利用 SwiftUI 的力量來建立令人難以置信的動畫和現實生活中的互動
- 可重複使用的檢視 : 使用 ViewBuilder、閉包和泛型來建構堆疊檢視和網格檢視
- 手勢 : 不同的系統如何提供手勢,並將它們組合成更複雜的使用者互動
從初學者到 SwiftUI 應用開發者,只需一個課程。
我將與你分享我的秘方,用 SwiftUI 建立驚人的使用者介面。透過這門課程,你可以放心,這門課程是經過仔細思考和編輯的。有一些經過深思熟慮的專案範例,甚至可以幫助你理解最困難的概念。我總是在現場回答學生的問題。
課程亮點
- 風格指南 : 學習如何建立一個以品牌為中心的風格指南,以及為什麼這樣做是如此重要!包括排版和色彩設計。包括排版和色彩設計
- 使你的 UI 設計對不同的螢幕尺寸和裝置方向有反應
- 使用 SwiftUI 的狀態驅動設計,以程式設計方式在你的應用程式的所有部分為使用者導航
- 建立驚人的入職動畫( Onboarding Animations ),並將其整合到你的專案中
那麼,你還等什麼呢?今天就報名吧!!
目標受眾
- 現在想進入所有蘋果平台的 App 開發的絕對初學者
- 對學習最新的蘋果框架 SwiftUI 感興趣的設計愛好者
- 想學習如何利用 SwiftUI 來更快、更有效地開發的 iOS 開發者
講師簡介
Karin Prater 物理學家、開發人員和企業家
我有一個物理學家的博士學位,在此期間我開始喜歡上了軟體工程。由於我也熱衷於學習,我開始建立自己的學習應用程式。
由於我也非常熱衷於設計,這與大多數物理學家有點不同,所以我把重點放在了使用者介面部分。 在我的課程中,你將直接跳入主題,透過實際設計來學習設計。
從我以前的教學經驗來看,我知道透過嘗試來學習是最有趣的。因此,我將鼓勵你在你自己的專案中直接使用我向你展示的工具。無論它們是小的還是大的。
英文字幕:有
- 想要了解如何將英文字幕自動翻譯成中文? 請參考這篇 How-To
報名參加課程| 更新 coupon code
也許你會有興趣
- SwiftUI–完整的開發者聖經和程式碼食譜 ( cookbook)
- SwiftUI 動畫–用 SwiftUI 2 為幾乎任何東西製作動畫
- ★英語學習地圖 – 練好英文是最大的學習槓桿
- 如何找工作學習地圖 – 找工作不要靠運氣!
✍ 搜尋結果太多?可參考 Soft & Share 搜尋引擎使用技巧