WP8開發相對於WP7來說有很多的不同,由於內核的和微軟的戰略思想改變,WP8開發需要使用支持Metro應用的Visual Studio 2012(VS11)集成開發環境,同時必須運行在Windows 8上才能出現Metro應用等模板,微軟這樣做的目的就是讓windows 8和windows phone 8得到最大限度的兼容。
1、 操作系統必須為Win8 64位或者以後的版本,CustomerPreview版是不行地,現在的RealeasePreview是可以的,下載鏈接http://windows.microsoft.com/en-US/windows-8/download
2、 處理器有一定的要求,開發WP8的Emulator必須運行在Hyper-V上,Windows 8 中的 Hyper-V 核心只在 64 位版本中提供,並且要求 CPU 必須支持二級地址轉換(SLAT)功能。
SLAT:什麼是二級地址轉換呢?二級地址轉換技術(Second Level Address Translation)在Intel和AMD處理器中均有所支持,但名稱有所不通,Intel叫做EPT(Extended Page Tables),在Nehalem架構中開始支持;AMD叫做RVI(Rapid Virtualization Indexing),在第三代Opteron處理器Barcelona中才開始支持。Hyper-V使用SLAT幫助執行更多內存管理功能,並且減少在客戶機物理機地址和實體機物理地址之間轉換的系統開銷,減少了運行虛擬機時,Hypervisor的CPU和虛擬機的內存占用。
簡單點,CPU必須為I5或同等級別及以上,特定CPU需特定討論。網上有工具可以檢測你的CPU是否達標,有興趣可以搜一下自己。
3、 准備好CPU夠牛逼的機器,裝完蛋疼的Win8操作系統,還要裝一個讓人無法適應的VS2012。下載地址:http://www.microsoft.com/visualstudio/11/en-us/downloads
4、 下一步就是安裝WP8的SDK了,http://./soft/16018.html。
最後綠茶小編順便給大家介紹WP8開發環境硬件要求
1、wp8 SDK需要在Win8 RP下才能安裝。
2、最新操作系統Windows 8 64位
3、8GB RAM
4、4GB硬盤空間
5、啟用Hyper-V