Windows Phone 7開發教程(1)——Windows Phone開發工具初體驗

來源:互聯網
上載者:User

這是為《程式員》4月期寫的文章,是在《雙重驚喜—— Windows Phone Developer Tools初體驗》的基礎上增加了一些內容, 包括WebBrowser空間、MediaPlayer空間,還有一個非常簡單的XNA程式。希望對 Windows Phone開發有興趣的朋友有一些協助。

Windows Phone開發工具在MIX 2010上火熱登場了。Windows Mobile開發人員們 壓抑許久的熱情終於爆發出來,對於Windows Phone的華麗轉身,開發人員們褒貶 不一,有人對Silverlight、 XNA等新技術充滿期待,有人對放棄以前版本相容 性、不支援C++開發滿腹怨言。

無論如何,Windows Phone為我們帶來了新的使用者體驗、新的開發工具,總比 讓開發人員守著Windows Mobile的老面孔,一起慢慢變老,要好吧?下面,就讓我 們看看Windows Phone開發工具會為開發人員們帶來哪些驚喜,呃,或者驚訝。

Windows Phone開發工具的社區預覽版(CTP)可以在MSDN上下載。其中包括 Visual Studio 2010 Express for Windows Phone, Windows Phone模擬器, Silverlight for Windows Phone和XNA 4.0 Game Studio。目前,Windows Phone開發工具只能安裝在Windows 7和Vista SP2上,還需要顯卡支援DirectX 10。

開啟VS 2010後,我的感覺喜憂參半,喜的是Windows Phone提供了兩種不同 的開發平台:Silverlight for Windows Phone和XNA 4.0,憂的是,以前 Windows Mobile的C++和.NET Compact Framework都用不上了。所以,以前的 Windows Mobile程式員也要經曆一個痛苦的轉型過程。

接下來,我們就看看Windows Phone帶來的雙重驚喜吧!

Silverlight for Windows Phone

Silverlight for Windows Phone險些淪為一個笑話,Windows Mobile程式員 在抱怨,Symbian上的Silverlight都出來了,Windows Mobile上的Silverlight 在哪裡?這次,Silverlight for Windows Phone來了,而且所有Windows Phone 上的應用必須用Silverlight來寫。

Silverlight最大的優勢在於與Expression Blend的無縫整合,可以快速設計 出非常漂亮的使用者介面,將程式員從繁瑣的UI開發中解放出來。而且 Silverlight for Windows Phone不再是Silverlight的子集,而是支援 Silverlight的全部功能。這樣的好處是,已有的Silverlight程式很容易移植到 Windows Phone手機上。

在程式菜單的XNA Game Studio 4.0下開啟VS 2010,建立一個新工程,在 Visual C#下找到三個模板,選擇”Windows Phone Application”。

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.