本書系統(tǒng)論述了Windows 10操作系統(tǒng)的基本架構、開發(fā)方法和項目實戰(zhàn),由淺入深地介紹了Windows 10通用應用程序(可運行于手機、平板、PC、智能硬件、Xbox、HoloLens等)的開發(fā)知識。全書共分為四篇: 開發(fā)基礎篇(第1~3章)、開發(fā)提高篇(第4~13章)、開發(fā)進階篇(第14~22章)和開發(fā)實例篇(第23~24章)。本書全面詳盡地論述了Windows 10通用應用程序開發(fā)的全方位技術,包括Windows 10技術架構、開發(fā)環(huán)境和項目解析、XAML語法和原理、控件編程、布局管理、應用數(shù)據、動畫編程、列表編程、圖表編程、數(shù)據綁定、網絡編程、Socket編程、藍牙和近場通信、聯(lián)系人存儲、多媒體、多任務、應用間通信、地理位置、C#和C++混合編程、Bing在線壁紙項目開發(fā)、記賬本項目開發(fā)等。本書配套提供了書中實例源代碼,最大限度地滿足讀者高效學習和快速動手實踐的需要。本書內容覆蓋面廣、實例豐富、注重理論學習與實踐開發(fā)的配合,非常適合于Windows 10開發(fā)入門的讀者,也適合于從iOS和Android等移動平臺轉向Windows 10平臺的讀者,對于有Windows 10/Windows 8/Windows Phone開發(fā)經驗的讀者,也極具參考價值。