更完整介紹:https://reurl.cc/8j6vp4

在WWDC 2019大會之中,其中最大的消息就是SwiftUI的發佈。過去使用UIKit開發使用者介面,通常要搭配storyboards,SwiftUI是一個全新的框架。SwiftUI與UIKit不同,SwiftUI是完全建構在程式碼之上。因為SwiftUI是使用Swift所建構而成,相對於Objective-C,SwiftUI利用Swift的語言特性可以使用更少的程式碼來完成複雜的App。SwiftUI的語法更易於理解,並可以透過 Automatic Preview來快速預覽設計的介面。

更重要的是,使用SwiftUI能夠讓你的App自動支援一些進階的功能,像是動態型別(Dynamic Type)、黑暗模式(Dark Mode)、本地化(Localization)、以及輔助使用(Accessibility)。此外,SwiftUI支援更加簡單易懂的以宣告的方式,來設計及開發使用者介面,就可以讓開發者建立全功能使用者介面,而且同時開放相同API,讓開發者一次就能寫出跨iOS、iPadOS、macOS,watchOS和tvOS等五個Apple OS的應用程式

學員陳正穎上課心得:

「老師的專業度非常高,上課內容扎實且豐富。教材編排得很好,透過課程中的範例程式和實作練習,循序漸進一步一步完成專案,幫助我深入了解SwiftUI這一新興的UI框架,學會了使用SwiftUI來建構用於不同Apple操作系統的使用者介面,包括iOS、macOS和watchOS。透過SwiftUI的基本組件和布局系統,根據不同的設備特性進行調整和優化,學習如何在不同的Apple設備上共享程式碼和介面設計,達到開發一次就可以套用在所有跨平台設備上的目的。講師深入淺出地講解了每個主題,並提供了大量的專案範例和開發的實用技巧,從原生UIKit套件轉換到SwiftUI平台使用、舊版畫面與新版畫面的轉場介接、延伸到實作MVVM設計模式的實作與應用。」

更完整心得:https://ucom.uuu.com.tw/web/Testimony/Article/4614

想了解更多恆逸「使用SwiftUI開發跨Apple OS的使用者介面」課程可點選:https://reurl.cc/8j6vp4,或來電(02)25149191將有專人為您服務。

熱門新聞

Advertisement