8月份的.NET Conf 活動 專註於 .NET MAUI
.NET Conf:Focus on MAUI 是一個為期一天的免費直播活動,將於太平洋時間 8 月 9 日上午 9 點開始,來自社區和 Microsoft 團隊的演講者們將分享使用MAUI 。了解.NET MAUI 是使用單個程式碼庫為 Android、iOS、macOS 和 Windows 構建原生應用。
盧建輝老師 剛剛發布了他翻譯後的.NET MAUI工作坊的內容,具體參見//github.com/kinfey/dotnet-maui-workshop/,以下是動手實驗的內容:
我們將會構建一個 .NET MAUI 的應用程式,它將顯示來自世界各地的猴子列表。 我們將從構建業務邏輯後端開始,該後端從 RESTful 端點提取 json 編碼的數據。 然後,我們將利用 .NET MAUI 找到離我們最近的猴子,並將猴子展示在地圖上。 我們還將學習到如何用多種不同的方式顯示數據,最後開發一個完整的主題化應用程式。
動手實驗環境需知
本次實驗將是一個需要動手和自備設備的實驗。您可以在 PC(推薦)或 Mac 上進行開發,您需要做的就是安裝帶有 .NET MAUI workload 的 Visual Studio 2022 或 Visual Studio for Mac 2022。
在開始本實驗系列之前,我建議先用10分鐘快速閱讀 .NET MAUI 教程,它將指導您完成安裝和正確配置好所需要的實驗環境。
如果您是移動應用開發的新手,我們建議您把應用直接部署到 Android 設備(只需幾個步驟即可完成有關設置)。如果您沒有設備,請不用擔心,因為您可以設置 具有硬體加速功能的 Android 模擬器。如果您沒有時間提前準備好相關設置,也不要擔心,因為我們會在實驗期間提供有關的提示和幫助。
實驗內容
這是本次實驗的有關內容:
- 實驗準備 - 介紹 .NET MAUI 基本知識以及環境安裝
- 實驗一: 顯示數據 - 實現單頁數據列表
- 實驗二: MVVM 和數據綁定 - MVVM 設計模式和數據綁定
- 實驗三: 添加導航頁面 - 為應用添加導航
- 實驗四: 訪問平台特性 - 實現不同平台特定功能
- 實驗五: 為 CollectionView 添加下拉刷新 - CollectionView 使用技巧
- 實驗六: 應用程式主題設置 - 主題化應用
要開始使用,請打開「Part 1 - Displaying Data」文件夾並打開「MonkeyFinder.sln」。 您可以在整個實驗過程中使用該項目。 每個實驗都有一個 README 文件,其中包含該步驟實驗過程的說明。 您也可以打開任何步驟的文件夾,裡面都有一個和步驟對應的項目,您也可以打開來查看每一步的實現。
教學影片
James 已經錄製了4個小時的完整有關本次實驗的手把手教學影片,各位小夥伴請到 James 的 YouTube 頻道 觀看


