Universal Windows Platform (UWP) 基礎開發訓練營的投影片以及 Lab 教材,本教材目前以 C# 程式語言為主,內容為基礎的 UWP app 開發簡介。
- 作業系統:Windows 10 (擁有合法授權使用 Windows 7/8/8.1 的用戶可以免費升級,若無 Windows 作業系統可以下載 Windows 10 企業評估版免費試用 90 天)。
- 開發工具:Visual Studio 2015 Community 搭配 Windows 10 開發工具,可至 Windows 開發中心免費取得。
Visual Studio Community 僅供個人開發、學術研究、學生、或研究開源計劃使用,企業開發須使用 Professional 或 Enterprise 版本。
議程 | 時間 | 教材 |
---|---|---|
0. Universal Windows Platform 簡介、開發工具操作 | 30 分鐘 | 投影片 |
1. 使用 XAML 設計介面、導覽、佈局及控制項 | 50 分鐘 | [投影片](Presentation/1_XAML_Controls/XAML Controls.pptx) |
Lab 1: 熟悉開發工具並設計匯率轉換器 | 30 分鐘 | 操作手冊 專案範例 |
2. 瞭解 XAML 資料繫結與控制項範本 | 50 分鐘 | [投影片](Presentation/2_XAML_Data_Binding/XAML Data Binding.pptx) |
Lab 2: 設計圖片瀏覽器 | 30 分鐘 | 操作手冊 |
3. 檔案處理及 SQLite 資料庫 | 50 分鐘 | 投影片 |
Lab 3: 讀取本地端圖片 | 30 分鐘 | 操作手冊 |
4. 背景執行、動態磚與通知 | 50 分鐘 | 投影片 |
Lab 4: 背景檢查網路狀態是否異常 | 30 分鐘 | 操作手冊 |
5. 側載及發佈應用程式 | 30 分鐘 | 投影片 |