Windows Phone 8 是目前除了Android、IPhone之外,第3大智能手機運作平台。作為微軟技術的忠實fans,一直關注和跟進微軟技術的最新進展。這裡就給大家簡單介紹一下,如何進行Windows Phone 8 的開發。
開發Windows Phone 8應用或者遊戲,首先得搭建開發環境。
安裝好Windows平台安裝程式之後我們運作它,顯示如下界面。

我們在産品—工具裡面選擇Windows Phone SDK 8.0進行安裝。當然這裡面有很多其它的工具,感興趣的可以自行添加。
安裝好之後我們打開VS2012。
選擇Windows Phone,可以看到裡面已經安裝好了各種類型的項目選項。
好的, 趕緊體驗一下Windows Phone 8開發吧。我們選擇Windows Phone應用程式,點選确定。VS會自動為我們建立一個可運作的預設的Windows Phone 8應用程式。
可以看到項目的結構。這不就是我們所熟悉的WPF項目的風格嗎?是的,Windows Phone 8 也是采用XAML語言進行頁面的布局配合C#等背景語言進行程式設計。如果有過WPF或者SilverLight開發經驗的程式員能夠很平滑的過渡到Windows Phone 8開發。是以WPF(桌面)—SilverLight(浏覽器)—Windows Phone 8(智能手機),一下子掌握3門技術,而且從桌面到浏覽器到智能手機,3大平台的技術都掌握了,是不是很有成就感?呵呵。
好了,建立好的預設的項目我們直接運作,即可運作手機模拟器。吐槽一下,這個Windows Phone 8 模拟器運作可比Android等運作快多了,而且感覺很流暢。
呵呵,這不是我們所熟悉的Metro風格嗎?和Windows 8 一樣吧?可以了解為Windows 8 的移動版,呵呵。
下面我們趕緊準備一個例子吧?
這是一個本地資料庫操作的例子,我們用VS2012打開這個項目。
看到了嗎?設計器預設為我們進行了分欄,左側是顯示效果,右側是代碼區域。
好,我們運作這個程式。
如果你要安裝到真機,可以找到這個項目Bin\Debug目錄下的Xap檔案(類似于Android的Apk以及IPhone的Ipa),拷貝到你的真機上或者放到微軟的雲盤SkyDriver上下載下傳安裝即可。
這就是這個例子所帶給我們的。還有很多小例子可以從官方網站下載下傳,感興趣的讀者趕緊動手試一試激動人心的Windows Phone 8 開發吧。
本文轉自 guwei4037 51CTO部落格,原文連結:http://blog.51cto.com/csharper/1356949