Windows 8 基於 Win7 開發,效能/安全/隱私/可靠性全面改進,硬體需求相同,新增 ARM 支援。核心底層與開發平台亮點:
- 連網與行動寬頻:自動選最佳訊號、應用控制頻寬、計費網路自動阻擋、改進 Wi-Fi 熱點、快速飛行模式切換。
- 裝置應用與驅動:Metro 風格裝置應用自動啟動(如相機導入照片),Metadata XML 讓廠商自訂體驗;內建大量新裝置驅動(印表機、感測器、觸控螢幕),HID 類驅動支援常用感測器。
- 安全性、加密、SmartScreen:改進應用資料存取模型、簡化加密/簽名 API、SmartScreen 掃描下載檔案/URL、內建 Windows Defender、第三方驅動可在啟動程序載入、啟動安全檢測自動修復。
- 企業級功能:Windows To Go (USB 可開機企業環境)、AppLocker (應用管控)、DirectAccess/BitLocker/部署工具/AD 激活/客戶端 Hyper-V/嚴格啟動檢測。
- Windows Runtime (WinRT):構建 Metro 應用的 API,支援 JS/C++/C#/VB,含 Win32/COM/.NET 子集,HTML5/CSS3 可訪問;x86 應用移植 ARM 需重寫,Metro 應用可直接跨架構運行。
- Metro 應用與遊戲開發:HTML5/CSS3+JS、XAML+C++/C#/VB、C++/DirectX 11.1 硬體加速遊戲、Shell 整合/媒體/感測器;WinRT 完整支援音視頻/攝影/PlayTo/感測器存取。
- IE10 開發支援:HTML5/CSS3/SVG/硬體加速、本地儲存/IndexedDB/應用快取/異步腳本/Web Workers/WebSockets/檔案 API/拖放/歷史/沙箱。
- Live Connect:整合 Windows Live ID SSO、SkyDrive/Hotmail/Messenger 存取,下一代 Messenger Connect。
- 開發工具:Visual Studio 11、Expression Blend 為主力工具,HTML5/遊戲/驅動開發均有改進,支援一鍵「發布到 Windows 應用商店」。