您好,歡迎來(lái)到一站式眾包服務(wù)平臺(tái)-威客牛網(wǎng)!
當(dāng)前位置:威客牛首頁(yè) > 知識(shí)百科 > IT軟件 > App開發(fā) > windows phone開發(fā)環(huán)境

windows phone開發(fā)環(huán)境

2022-12-04作者:網(wǎng)友投稿
  Windows Phone,力圖打破人們與信息和應(yīng)用之間的隔閡,提供適用于人們包括工作和娛樂(lè)在內(nèi)完整生活的方方面面,最優(yōu)秀的端到端體驗(yàn)。以下是贏在威客網(wǎng)小編整理的windows phone開發(fā)環(huán)境.

  1、系統(tǒng)要求

  進(jìn)行WindowsPhone 7的開發(fā),開發(fā)機(jī)需要達(dá)到以下基本標(biāo)準(zhǔn):

  操作系統(tǒng):WindowsVista SP2或Windows 7,或者更高版本

  系統(tǒng)盤剩余空間:3GB以上

  內(nèi)存:2GB或以上

  顯卡:DirectX 10兼容,并且安裝WDDM1.1驅(qū)動(dòng)

  2、開發(fā)工具安裝

  在開始開發(fā)第一個(gè)WindowsPhone程序之前,需要下載合適的開發(fā)工具。微軟提供了免費(fèi)的開發(fā)工具,可以通過(guò)網(wǎng)址http://developer.windowsphone.com下載到在線安裝包vm_web.exe,因?yàn)槭窃诰€安裝,所以安裝過(guò)程需要一直聯(lián)網(wǎng)。通過(guò)該安裝包可以安裝以下組件:

  安裝完成后,就可以通過(guò)VisualStudio 2010 Express for Windows Phone開發(fā)Windows Phone應(yīng)用程序了。當(dāng)然如果系統(tǒng)本身已經(jīng)安裝了Visual Studio 2010的專業(yè)版或者是旗艦版,可能導(dǎo)致Visual Studio 2010 Express for Windows Phone不能正常打開,將VisualStudio 2010升級(jí)到SP1之后,這個(gè)問(wèn)題就能得到解決,并且還可以通過(guò)Visual Studio 2010中的Windows Phone項(xiàng)目模板開發(fā)Windows Phone的應(yīng)用。而且在Visual Studio 2010中操作上能有更完備的體驗(yàn)。

  3、Visual Studio 2010 Express for Windows Phone

  VisualStudio 2010 Express for Windows Phone 是微軟提供的免費(fèi)的WindowsPhone 應(yīng)用程序的集成開發(fā)環(huán)境(IDE)。其中提供了C#和XAML的編輯功能,簡(jiǎn)單的界面的布局設(shè)計(jì)功能,編譯程序,連接Windows Phone模擬器(Windows Phone Emulator),部署程序以及調(diào)試程序的功能。

  4、Windows Phone Emulator

  WindowsPhone Emulator是Windows Phone的模擬器,開發(fā)者可以在沒(méi)有真實(shí)設(shè)備的情況下學(xué)習(xí)Windows Phone應(yīng)用程序的開發(fā)。但是Windows Phone Emulator也不是任何的情況都可以模擬,暫時(shí)具有一定的限制性。比如,不能打出和接受電話,也不能發(fā)送和接受短信,不能模擬內(nèi)置攝像頭之類。

  5、Silverlight for Windows Phone和XNA 4.0 Game Studio

  WindowsPhone 7支持Silverlight和XNA的開發(fā),開發(fā)人員可以在選擇項(xiàng)目模板時(shí)自由的選擇Silverlight或者XNA來(lái)開發(fā)。一般情況下,使用Silverlight來(lái)開發(fā)應(yīng)用程序,使用XNA來(lái)開發(fā)游戲,但是沒(méi)有嚴(yán)格限制,甚至可以同時(shí)使用兩種技術(shù)來(lái)協(xié)同開發(fā)。

  6、Microsoft Expression Blend for Windows Phone

  MicrosoftExpression Blend for Windows Phone是十分強(qiáng)大的XAML UI設(shè)計(jì)工具,使用它可以彌補(bǔ)VisualStudio 2010 Express所缺乏的UI設(shè)計(jì)能力,例如Animation,Behavior等等。當(dāng)開發(fā)Silverlight程序時(shí),使用Visual Studio 2010 Express與Expression Blend相互之間可以無(wú)縫結(jié)合。
免費(fèi)查詢商標(biāo)注冊(cè)