Windows Phone 開發環境搭建
簡介
本文通過step by step的模式講述如何從0開始搭建Window Phone 7開發環境,如果開發簡單的Windows Phone 7程序。只是一篇介紹性的文章,但是邁進Windows Phone 7開發之路其實就那么簡單,一起來開發Windows Phone 7吧。
Windows 7安裝
目前Windows Phone 7開發環境只是支持Windows 7和Vista,我推薦使用Windows 7,下面講述如何搭建Windows 7的環境。
準備條件
1. Windows Xp的系統。
2. 100 GB 硬盤空間
3. 2GB的內存
4. 如果要開發XNA程序的話, 顯示卡支持 DirectX? 10 或者更高版本,同時帶WDDM 1.1 驅動。
安裝步驟
1. 下載Windows 7 ISO
2. 下載 Windows 7 USB/DVD Download Tool
3. 安裝Windows 7 USB/DVD Download Tool。
格式化一個大于4G的USB盤。
運行Windows 7 USB/DVD Download Tool。
選擇ISO的文件路徑。
選擇USB Device
選擇USB盤符。
自動把ISO存放到該USB盤上。
重啟機器自動進入安裝程序,點擊Next Next完成安裝。安裝程序比安裝Windows XP簡單,網絡也不需要手工配置。就能正常使用。
Windows Phone 7開發環境安裝
1.下載 Windows Phone Developer Tools CTP - April Refresh
下載Windows Phone Developer Tools CTP - April Refresh,這個包含了以下所有組件,一次安裝就OK了。
Visual Studio 2010 Express for Windows Phone CTP
Windows Phone Emulator CTP
Silverlight for Windows Phone CTP
XNA Game Studio 4.0 CTP
2. 點擊安裝vm_web.exe
點擊Install Now
點擊Accept,這是免費軟件,enjoy it。
大概20分鐘,安裝完成,需要重啟機器。
編寫第一個Windows Phone 7程序
啟動Visual Studio 2010 Express for Windows Phone
打開歡迎頁面,這里有一些鏈接可以下載Windows Phone 7相關的文檔和視頻。
新建一個Window Phone Application項目,叫做HelloWorldWindowsPhone。
修改MainPage.xmal的TextBlock textBlockPageTitle 和 textBlockListTitle
- <Grid x:Name="TitleGrid" Grid.Row="0">
- <TextBlock Text="Hello world application" x:Name="textBlockPageTitle" Style="{StaticResource PhoneTextPageTitle1Style}"/>
- <TextBlock Text="Say Hello World" x:Name="textBlockListTitle" Style="{StaticResource PhoneTextPageTitle2Style}"/>
- Grid>
增加一個按鈕
- <Grid x:Name="ContentGrid" Grid.Row="1">
- <Button Content="Say Hi" Height="70" HorizontalAlignment="Left" Margin="144,65,0,0" Name="button1" VerticalAlignment="Top" Width="160" Click="button1_Click" />
- Grid>
增加按鈕處理事件
- private void button1_Click(object sender,RoutedEventArgs e)
- {
- textBlockListTitle.Text = "Say Hi!";
- }
一個demo程序就完成了。
點擊F5啟動Emulator進行調試
進入我們編寫的程序。
點擊按鈕