Microsoft - UN299
.NET MAUI桌上與行動裝置跨平台開發
.NET MAUI Desktop and Mobile Cross-platform Development
- 時數:35小時
- 費用:NT$ 28,000
- 點數:7.0
選擇查詢分區開課時間
教材
恆逸專用教材
課程目標
有想過撰寫一次代碼,即可遊走四大平台(Android、iOS、macOS、Windows)嗎?
.NET MAUI實現了這樣的願景,它的前身是由Xamarin.Forms演進而來。使用C#和 XAML撰寫一次代碼即可建構可執行於Android、iOS、macOS、Windows上的App。
本課程將使用C#、XAML及Visual Studio 2022開發.NET MAUI桌上與行動裝置的應用程式,您將學會如何使用XAML定義UI畫面,了解多種版面配置及使用者經驗,應用資源與樣式達到UI一致性及共享的特質,以及資料存取、WEB API的連結,具備硬體裝置的存取能力,最後知道如何將完成的App部署及預備。
適合對象
- 對開發手機應用程式(Android、iOS)有興趣者
- 對開發桌上型應用程式(macOS、Windows)有興趣者
- 有程式設計經驗的開發人員
- 對HTML有概念的開發人員
- 熟悉C#程式語言的開發人員
預備知識
- 需了解基本的程式設計概念
- 必須具備電腦基本概念,熟悉Windows平台操作
已完成以下課程所具備技術能力
U2341:Visual C# 程式語言與Visual Studio開發工具
課程內容
- 認識.NET MAUI架構及跨平台的運作原理
- .NET MAUI進入點與載入順序
- .NET MAUI與XAML
- XAML與平台特性
- .NET MAUI的資源與樣式
- .NET MAUI的殼層(Shell)與頁面導覽
- .NET MAUI的版面配置(Layout)
- .NET MAUI的常用控制項
- .NET MAUI的資料繫結
- .NET MAUI的CollectionView
- .NET MAUI與MVVM
- .NET MAUI與REST API存取Web服務
- .NET MAUI App的部署
學會技能
- 了解如何使用Visual Studio 2022、C#、XAML開發行動裝置、桌上型的App
- 了解.NET MAUI如何達成撰寫一次代碼,遊走四大平台的原理
- 了解如何使用.NET MAUI存取REST API的WEB服務
- 了解如何使用.NET MAUI存取資料
- 了解如何將完成的App部署到裝置
台北恆逸教育訓練中心
- 02-25149191
- 02-25149292
- 台北市松山區復興北路99號14樓
新竹恆逸教育訓練中心
- 03-5723322
- 03-5745738
- 新竹市光復路二段295號3樓之2
台中恆逸教育訓練中心
- 04-23297722
- 04-23102000
- 台中市西區臺灣大道二段309號2樓
高雄恆逸教育訓練中心
- 07-5361199
- 07-5361698
- 高雄市苓雅區新光路38號4樓之1