Windows Phone 8 作業系統自2012 年6 月發表,至同年10 月開始有Windows Phone 8 手機推出, 至2013 年第1 季銷售量達700 萬台, 佔全球智慧型手機3.2%,目前已經躍升為全球第三大智慧型手機陣營,全年市佔率預估可望上升至6.6%,中長期來看,預估2016 年Windows Phone 智慧型手機全球市佔率,有望由2013 年第1 季的3% 攀升至14.2%,因此,後市可期。
根據微軟自己的統計,目前Windows Phone Store 的應用程式數量已突破16 萬種,近來每月的交易金額達到2 億元,單日營收為Windows Phone 8 初發表時的兩倍,為了加速程式的上架時間,微軟最近亦將程式的標準審核時間從5 天縮短至3 天。
Windows Phone 8 具有一些優勢是Android 及iPhone 所沒有的,包括:採用與Windows 8 作業系統同樣的內核(Windows NT)、網路連結、圖形顯示、檔案系統和多媒體等驅動支援也都統一,這意味著在Windows 環境下開發的應用程式可以很容易的移植到手機上使用,開發一款應用程式可同時用於Windows、Pad、Phone環境。支援更強大的硬體規格,支援多核心處理器(最高可達64 核心)和性能更優異的GPU 圖形處理晶片,可開發更好的多媒體和遊戲。為數可觀的用戶群,這代表著可觀的潛在的用戶。
以智慧型手機的發展來看,越多人採用Windows Phone 8 智慧型手機,代表有越多人對以Windows Phone 8 作業系統所開發的應用軟體的需求;再者微軟公司有提供一個Windows Phone Store 的軟體銷售平台,可以讓應用程式開發者所開發的應用程式軟體,有一個統一且全世界用戶皆可看到及進行購買的平台,微軟公司將收取應用程式軟體售價的30% 作平台維護費,開發者可獲得售價的70%,開發者只要專心去開發應用程式軟體,不用費心軟體的行銷問題;最後,以往軟體的開發往往都是軟體公司才可完成的事,但是智慧型手機軟體改變這種態勢,只要您開發的軟體夠好,是人們所需要的,您就可放在Windows Phone Store 平台銷售因而獲利,這對獨立開發者是從未有的大好機會,這也就是為什麼會吸引越來越多人投入Windows Phone 8 應用程式開發的行列,這也是讀者的機會。
本書是作者把學習的心得吸收消化後,加予整理而成,不但內容最為豐富、文字淺顯易懂,而且所有範例(採用XAML 與C# 語言)都經過作者在Microsoft isual Studio Express 2012 for Windows Phone 的平台 上實際驗証過,經由這些範例深入淺出的介紹,不但能使讀者縮短學習及減少嚐試錯誤的時間,因而可快速有效學習並瞭解Windows Phone 8 應用程式開發精隨,更能進一步有效地利用它去開發自己的應用軟體。
本書包含的主題: 認識XAML 語言、如何控制使用者介面的畫面配置(Layout)、事件的操作、控制項的應用(含地圖、多媒體、網頁、頁面之間如何導覽、功能列(Application Bar))、資料綁定、綁定樣版、樞紐(Pivot)及全景(Panorama)控制項、2D 繪圖及動畫、資料及檔案的存取、行動資料庫應用、以啟動器及撰擇器來使用Windows Phone 8 內建的功能。
由於Windows Phone 8 的內容非常多,無法在一本書內盡述,因此,本書定位為初學者的入門書籍,希望本書能扮演一把鑰匙,以幫助讀者去開啟並挖掘Windows Phone 8 的寶藏,非常適合初學者、自學者,或教師作為教材或參考書籍。
筆者在著作過程中,雖然戰戰兢兢,力求清楚完整,但難免有錯誤疏漏之處,祈請各位先進賢達惠予指正,不勝感激!