Windows Phone技術簡介:
Windws Phone是微軟出的手機平台作業系統,是繼Windows Mobile作業系統之後的又一個功能強大的作業系統。Windows Mobile作業系統主要針對公司專屬應用程式,目前在市場上佔用率一直走低,為了提高效能,微軟發力,開發WP系統,主要用於娛樂或應用。目前市面上出Mobile或WP的手機廠商不多,HTC,Nokia,Sumsang,還有中興有幾款。
WP作業系統,比起Android系統依賴硬體程度小,在Android雙核四核大環境下,WP系統單核運行流暢,反應快捷。解析度統一為800*480,是開發人員的福音,雖然螢幕尺寸可能很多,但是對於使用者來說仍然有些單調。雖然,目前開發WP的軟體較少,主要針對WP開發的企業也不多,但是本人仍然看好它。
開發工具:
Visual Studio 2010 Express for Windows Phone
該工具可以從微軟官網下載,下載iso鏡像包括SDK,只需要它就可以搞定開發工具,簡單方便。安裝Visual Studio 2010 Express後,運行vs2010,因為該版本是學習版,免費使用的,直接在協助菜單下聯機註冊即可。需要註冊使用Windows Live帳號,根據步驟一步一步走即可,雖然網站支援中文,但是姓名啥的英文註冊更快,不然會有意外錯誤。
開發WP需要的技術與知識:
熟悉C#或其他.NET開發語言,文法,類庫。
熟悉XAML語言。XAML語言和XML,HTML相似,用來開發WP控制項之類。
熟悉Silverlight技術。sivlerlight是WPF的子集,跨平台,主要服務於瀏覽器,使使用者體驗到更好的RIA應用。
瞭解用過以上所述即可以開發WP程式了。
學習參考視頻:
http://msdn.microsoft.com/zh-cn/windowsphone/
學習參考部落格:
http://blog.csdn.net/tcjiaan/article/details/7243655