安裝好開發工具後,接著建立第一個 Windows 8 應用專案。Visual Studio 2012 提供多種專案範本,滿足不同應用類型需求。
最精簡的範本,僅包含基本架構,適合從零開始自訂介面與邏輯的專案。

提供分類瀏覽架構,適合購物、新聞、相簿等需分類展示內容的應用。

採雙欄式主從架構,左側列表、右側詳細內容,適合郵件、新聞閱讀器、即時計分等需快速切換項目的應用。

JavaScript 專用範本,內建基本導航、應用列與媒體查詢回應式版面。

JavaScript 範本,適用於固定視區的遊戲類應用。

C++ 範本,支援 DirectX 圖形渲染,適合高效能遊戲開發。

以空白應用為例,建立專案後會自動產生以下核心檔案:
MainPage.xaml / MainPage.xaml.cs:主頁面 UI 與邏輯App.xaml / App.xaml.cs:應用程式進入點與生命週期管理Package.appxmanifest:應用程式清單(權限、圖示、啟動畫面等)Common/StandardStyles.xaml:內建樣式資源字典Assets/:預設圖示與啟動畫面圖片
Visual Studio 提供所見即所得的 XAML 設計器:

Package.appxmanifest 定義應用中繼資料與權限,包含四個索引標籤:

| 索引標籤 | 功能說明 |
|---|---|
| 應用程式 UI | 顯示名稱、說明、圖示、啟動畫面、支援旋轉方向 |
| 功能 | 網際網路存取、定位、網路攝影機、麥克風、文件庫等裝置權限 |
| 宣告 | 搜尋合約、分享合約、設定合約、檔案類型關聯等擴充點 |
| 封裝 | 套件名稱、版本、發行者、憑證資訊 |
應用安裝時,Windows 會檢查清單宣告的權限並提示用戶授權。未宣告的權限將在執行時被拒絕存取。
工具列提供三種偵錯目標:

按 F5 或點擊「啟動偵錯」即可編譯部署並啟動應用。下一章將介紹應用封裝與發佈流程。