Windows phone應用開發初體驗(環境搭建+helloworld)

轉載請註明出處   http://blog.csdn.net/jiabinjlu/article/details/7444632



一、環境搭建

1.目前Windows phone 7開發環境只支持win7和vista,系統安裝問題這裏不進行講述

2.下載“windows phone developer tools ctp”,自行baidu或google下載

這個開發環境包括了4個組件

Visual Studio 2010 Express for Windows Phone CTP 
Windows Phone Emulator CTP 
Silverlight for Windows Phone CTP 
XNA Game Studio 4.0 CTP

官網下載後的東西是個在線安裝包vm_web.exe


個人非常不推薦使用在線安裝包安裝,由於網絡原因,每個人的網絡狀況不同,在線安裝可能會非常慢

推薦大家直接下載WPDT鏡像文件,然後進行本地安裝



以下是在線安裝流程:




安裝完成,重啓機器


3.註冊碼

第一次進入Microsoft Visual Studio 2010 Express for Windows Phone的時候不會出現輸入註冊碼。

過一段時間再進入會出現如圖情況


點擊Obtain a registration key online進入Windows live登錄界面,如果有Windows live帳號就直接登錄,Windows live id可以是自己的msnhotmail

登錄Windows live後填寫一些信息後就會得到registration key,同時registration key會發到你的郵箱



二、編寫第一個程序


1.Windows phone的應用是使用C#寫的,如果沒有C#基礎可以先去看看這方面相關的書籍

2.進入Microsoft Visual Studio 2010 Express for Windows Phone,會看到如圖界面


3.點擊左上方區域的New Project..


在彈出的對話框中選擇Windows Phone Application

在下側填寫工程名


4.點擊確定後,工程就建立完畢了,可以看到如下界面

左側爲佈局編輯器,中間爲代碼區,右側是工程視圖

5.對這個工程進行簡單的修改
右鍵左側視圖中MY APPLICATION控件,彈出菜單中選擇“View XAML


然後中間代碼區會顯示該控件的C#代碼編輯處

TextBlock標籤中的Text值可以改成自己想要的名字

6.在左側的Toolbox中拖一個button控件到界面中


調整一下button控件的位置,button上顯示的文字可以按照上述的方法改


7.現在我們給button加一個單擊響應的事件,右鍵button控件,彈出的菜單中選擇View Code,進入C#代碼編輯頁面

在紅色區域寫響應的事件,比如彈出MessageBox,代碼如下:
MessageBox.Show("hello world!!");

8.保存,按F5啓動模擬器
如果遇到“zune software is not install……”錯誤的話應該是因爲模擬器選擇問題



Windows phone 7 device改爲Windows phone 7 emulator再次運行即可



9.運行效果
           


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章