Windows Phone 7 開發工具介紹

  • 5569
  • 0

摘要:Windows Phone 7 開發工具介紹

Windows Phone 7開發工具介紹

在今天的 MIX10會議上,我們推出了 Windows Phone 7 系列開發故事。開發 Windows Phone 7 系列開發的核心技術是 Silverlight。 這使您能夠使用您現有的開發技能來構建 Windows Phone 7 的應用程式。

現在您可以在這裏下載到微軟的 Windows Phone 7系列開發工具包——Windows Phone 開發工具CTP版本。

Windows Phone開發工具CTP版本包含了所有您需要的開始Windows Phone 7開發的內容。具體來說,它包括以下內容:

-  Visual Studio Express for Windows Phone 2010 CTP – 使您能在

熟悉的開發環境中開發和調試您的手機應用程式。 如果您已經在使用Visual Studio 2010的發佈候選版本,那麼您在創建web、 雲和桌面應用程式的同時,還能夠通過Visual StudioWindows Phone 7插件創建Windows Phone 7 應用程式。

-  Windows Phone 7 系列仿真程式它集成在Visual Studio裏,使您能夠即時查看並調試您的應用程式,就像調試任何其他VS項目一樣。

-  Silverlight-微軟將平臺技術從 web、 桌面和控制臺擴展到了手機,為開發人員提供了更廣泛的應用程式開發體驗。現在,使用您現有的開發技能,您立刻就可以開始開發用於手機的應用程式。或者,如果您已經有一個很好的應用程式,在Silverlight的幫助下,您只需要寫一次程式,就可以在包括手機在內的各個平臺上優化。

-  XNA Game Studio – 這使您能夠構建跨越手機、 桌面和 Xbox 360 的遊戲。

Expression Blend for Windows Phone是用Silverlight構建擬真手機用戶體驗的專業設計工具,雖然它並未被包含在Windows Phone開發工具CTP版本中,但您同樣可以在今天就下載到。

 

入門

開發 Windows Phone 7 系列的手機應用程式與在Visual Studio中開發 Silverlight XNA 應用程式十分類似。Visual Studio 2010 Express for Windows Phone 版本的起始頁提供了可幫助您入門的學習資源。

 

您的應用程式可以使用 Silverlight XNA。您可能不確定何時該使用何種技術:Silverlight 使您能夠開發豐富的英特網或在流覽器外運行的應用程式,它也包含了設備獨有的功能使您能夠創建廣泛的應用程式。 對遊戲開發人員, XNA 提供了一種很好的解決方案用於創建跨Xbox 360、桌面及手機平臺的遊戲。 在開發您的應用程式時,Visual Studio 提供了專案和項範本來幫助您創建Silverlight XNA 項目。

開發應用程式

Visual Studio 2010 Express for Windows Phone擴展了 VS 設計、編碼和調試功能以提供手機特有的擴展和功能。 設計器介面是直觀的手機主題皮膚,這樣您就可以查看您的應用程式在設備上的是如何顯示的。當控制項被添加到應用程式時,它們將自動採用 Windows Phone Design System的外觀和風格。當然,如果您喜歡其他的主題,您也可以為您的應用程式更改樣式。

當您準備好運行您的應用程式時,您可以使用F5鍵就像在VS中開發任何其他應用程式一樣運行。您可以使用Windows Phone 7 系列仿真程式調試您的應用程式。仿真程式支援方向調整,並提供設備上可用的按鈕。Windows Phone 7 系列手機要在今年稍晚時候上市,但仿真程式可幫助您現在就提前開始開發您的應用程式。

下載該工具

現在您就可以在Windows Phone Microsoft Express 站點下載 Windows Phone 開發工具。您還能在Charlie Kindel on Windows Phone Development 部落格上找到更多Windows Phone系列開發的詳細資訊。

[原文發表地址]

Introducing Windows Phone 7 Development Tools

http://blogs.msdn.com/b/somasegar/archive/2010/03/15/introducing-windows-phone-7-development-tools.aspx

工具下載網址:

http://developer.windowsphone.com/

http://www.microsoft.com/express/phone

http://blogs.msdn.com/ckindel/