WP的開發套件其實很早就已經發布了,相關開發資料也有了很多,不過最近才開始關注這個平台,有朋友已經拿到了WP7的真機,HTC的,到處宣揚這牛機強悍的觸控體驗,絕對是IP4的重量級對手。不過鑒於國內的環境,WP7在短期內可能無法引進,即便引進了,幾個關鍵性的應用估計也要被殘廢。不過我相信半年內肯定會有一個解決方案出來,提早儲備技術。
目前中文資料不多,不過幾天前,Windows Phone 7的中文開發網站上線。在上面能夠下載到一套經過漢化的開發實驗包。從今天起,計劃每天完成一個實驗例子,逐步認識WP7的開發過程。大概有個概念後,找兩本鳥語書開始系統研究。
WP7開發工具微軟已經打包好了,直接下載安裝即可,包括VS2010的模板,Bland for windows phone的外掛程式,還有Windows Phone 7的模擬器,組件完備,安裝也簡單,web線上安裝形式,300多M,完成安裝大約需要30分鐘。
這裡列出幾個安裝前的注意事項:
- 不支援虛擬機器,包括早期的Virtual PC和Win2008的Hyper-V,讓人難以理解。我在Hyper-V的虛擬機器上安裝,只能成功安裝部分組件。Blend for Windows Phone無法安裝成功。
- 如果預先已安裝過Expression Studio 4英文版或者Expression Blend 4英文版,需要安裝Expression Blend 4 SP1。打過SP1後才能安裝WP7的開發組件包,否則會提示Blend版本錯誤。
- 如果預先安裝過Expression Studio 4中文版或者Expression Blend 4中文版,WP7開發組件包是無法安裝的,必須將Blend 4中文版卸載。
安裝成功後,開始菜單會新增幾個功能表項目:
- Windows Phone 7 Emulator:在顯示器上虛擬了一個很大個的Windows Phone,巨醜,只有IE一個方塊表徵圖,可以上網 (僅能輸入英文,物理鍵盤和螢幕軟鍵盤需要按鍵盤上{Pause/Break}鍵切換)
- Microsoft Expression Blend 4:區別普通的Blend是新出現了Windows Phone相關的項目模板
- Vistual Studio 2010:同樣新出現了Windows Phone相關的項目模板
準備吧,即將開始一段旅程了。。。 相關資料及下載:
- Windows Phone 7 MSDN的中文官網
- Windows Phone 7 開發人員訓練包(中文動手實驗文檔)
- Windows Phone Developer Tools RTW
- Microsoft Expression Blend 4 Service Pack 1 (SP1)
- HTML轉XML工具