從環境需求、專案結構、Package.appxmanifest 設定、MainPage 編輯、模擬器偵錯,完整走過第一個 Windows 市集應用誕生流程。

| 項目 | 用途 |
|---|---|
| Properties/AssemblyInfo.cs | 組件中繼資料 (標題、版本、公司、著作權) |
| References | 組件參考 (核心 .NET、WinRT、擴充 SDK) |
| Assets/ | 應用圖示、啟動畫面、磚貼圖片 |
| App.xaml / App.xaml.cs | 應用級資源字典、啟動進入點 (`OnLaunched`) |
| MainPage.xaml / .cs | 啟動後預設顯示頁面 |
| Package.appxmanifest | 應用清單 (身分、功能、視覺資產、宣告、封裝) |
| HelloWorld_TemporaryKey.pfx | 開發測試用憑證 (發布上架需正式憑證) |




<Page x:Class="HelloWorld.MainPage"
xmlns="https://schemas.microsoft.com/winfx/2006/xaml/presentation"
xmlns:x="https://schemas.microsoft.com/winfx/2006/xaml"
xmlns:d="https://schemas.microsoft.com/expression/blend/2008"
xmlns:mc="https://schemas.openxmlformats.org/markup-compatibility/2006"
mc:Ignorable="d">
<Grid Background="{ThemeResource ApplicationPageBackgroundThemeBrush}">
<TextBlock Text="My First App, Hello World."
HorizontalAlignment="Center" VerticalAlignment="Center"
FontSize="50" />
</Grid>
</Page>

模擬器顯示「My First App, Hello World.」文字置中,第一個應用完成。
| 模式 | 適用場景 |
|---|---|
| 模擬器 | 觸控模擬、旋轉、解析度切換、網路模擬,無需實體裝置 |
| 本機 | 效能分析、原生除錯、直接存取檔案系統 |
| 遠端電腦 | 實體平板/手機測試,需安裝 Remote Tools、同網段 |
Windows 8.1 應用開發起步極簡單,核心在於理解 **Package.appxmanifest** 宣告機制與 **XAML/WinRT** 控件模型。後續可深入 MVVM、資料繫結、生命週期管理、磚貼/通知、上架流程。