Contents
更新為包括 Swift 2.0 控件 – 包括狀態、綁定、ObservableObject、MVVM、Web API、核心數據、核心 ML
從這 26 小時的課程,你會學到
- 使用 SwiftUI 框架構建 iOS 應用程式
- 使用 SwiftUI 實現 MVVM 設計模式
- 使用 SwiftUI 和使用 JSON Web API
- 適用於 iOS 14 的 SwiftUI
要求
- Xcode 11
- 推薦安裝 macOS Catalina
課程說明
SwiftUI 是一個創新的,使用 Swift 的威力以異常簡單的方式來建立跨越所有 Apple 平台的使用者介面。 只要使用一組工具和 APIs 為任何 Apple 裝置構建使用者介面。 Swiftui 使用易於閱讀和自然編寫的宣告式 Swift 語法,與新的 Xcode 設計工具無縫地協同運作,使您的程式碼和設計保持完美的同步。 自動支援動態型別、暗模式( Dark Mode )、本地語言化和無障礙性( accessibility ) 意味著你的第一行 SwiftUI 程式碼已經是你曾寫過最強大的 UI 程式碼。
要求
- 基本理解 iOS 架構
- 俱備 Swift 程式語言知識
- 一台Mac
查看課程中涵蓋的主題列表:
- 創建和組合視圖
- 構建列表和導航
- 在 SwiftUI 中構建網格佈局
- 了解狀態和綁定
- 了解 MVVM 設計模式
- 使用 Web API 實現天氣應用程式
- SwiftUI 中的咖啡訂購應用程式
- 掌握 Xcode 預覽
- 將 SwiftUI 與 UIKit 應用整合
- 使用 SwiftUI 建構自定義視圖
- 在 SwiftUI 中實現手勢
- SwiftUI 中的屬性包裝器
- 形式
- 模態
- 將核心資料與 SwiftUI 整合
- 將 Core ML 與 SwiftUI 整合
- SwiftUI Recipes
- 適用於所有設備的 SwiftUI
- SwiftUI 動畫
- 蘋果股票應用程式克隆
- NearMe 應用克隆
- SwiftUI 中的神經形態設計
- SwiftUI 2.0
講師簡介
Mohammad Azam 蘋果特選的 iOS 開發者和 iOS 教練
我的名字是 Mohammad Azam ,在過去的6年多,我一直在Iron Yard 學院( 世界上最大的程式設計訓練營 )教 iOS 程式設計。 未加入 Iron Yard 前,我曾是許多大公司的首席行動開發人員,其中包括斯倫貝謝( Schlumberger )、貝克•休斯( Baker Hughes )、美國國際集團( AIG )和華菱( Valic )。 目前,我是家 Blinds Dot Com( 一家 Home Depot 公司 )的高級開發人員。 在 iPhone 開發之前,我正在領導微軟 ASP 技術專案。 由於我在社群中的貢獻,我連續五年被授予微軟最有價值球員( Microsoft MVP )獎。
我還在 App Store 上釋出了幾款個人 APP,其中包括植物樹( Vegetable Tree ),蘋果公司將其視為應用商店裡最漂亮的園藝應用程式。 我經常在地方和全國會議上發言,並為許多不同的開發雜誌撰寫了許多文章。
字幕:簡中、英文
- 想要了解如何將英文字幕自動翻譯成中文? 請參考這篇 How-To
- 點選這個 Network & Security 課程✨優惠連結✨ ( NT370 起限時特價中 ) | Udemy 永久擁有課程 ( 在電腦瀏覽器登入,點選“優惠連結”後再回想要的課程介紹中點選“報名參加課程”即可取得 )
- Udemy 現在越來越多課程有中文字幕,請參考 Soft & Share 中文線上課程
- 手機上點選優惠連結看到的價格比電腦上看到的貴
- $代表當地貨幣, 如在台灣為 NT
- 點選”報名參加課程”有可能因瀏覽器 cookies 轉久一點或回報錯誤而無法連上,請稍等刷新或重新點選就會出現
報名參加課程

也許你會有興趣
- Swift 5的新功能完整指南
- iOS App 開發學習地圖
- ★英語學習地圖 – 練好英文是最大的學習槓桿
- 如何找工作學習地圖 – 找工作不要靠運氣!
- 從 Soft & Share 各種社團頻道挑選你喜歡的加入
發表迴響