天天看點

Windows Phone 7

Windows Phone 7是微軟下一代手機作業系統,可以說是手機上的Windows7,華麗,時尚,目前隻隻有測試機。現在,微軟已經釋出了Windows Phone 7的開發測試片,這個版本是依托Visual Studio 2010的。對于這個版本的下載下傳,可到http://develop er.windowsphone.com/,軟體的大小為M,如裝後在“開始”-“程式”中多了一個Microsoft Visual Studio 2010 Express檔案夾,其中一個程式是Microsoft Visual Studio 2010 Express for Windows Phone(以下簡稱VSFWP),另一個是連到微軟windowsphone開發者網站的連接配接。其實這些程式都安裝了到Visual Studio 2010的安裝目錄下了。

在VSFWP中,支援兩種類型的項目,一種是Silverlight for Windows Phone,一種是XNA Game Studio 4.0的項目,針對Windows Phone(簡稱WP)的,在Sileverlight for WP有WP Application,WP List Application,有WP Class Library。XNA Game Studio 4.0中有WP Game,WP Game Library。

現在分别來建立WP Application,WP List Application。

Windows Phone 7
Windows Phone 7

不難看出WP的開發都是用WPF來做的,選用WPF作為界面的表現,可以其WP上的應用的UI效果大大增強,也使得WP在同類産品中去争人眼球打下一個良好的基礎,但WPF對于硬體的要求也有一定的高度。其實在其他方面,與傳統的Windows Mobile開發大同小異。

下面是模拟器的圖檔:

相對來說,這款模拟器做的有一定的質感,畫面的切換合部是動态的,這都依賴于是基于WPF。像類似的動畫準備果,或更豐富的動畫效果,會随着WP7的釋出會增多。

Windows Phone 7

在這個模拟器中,随機有IE浏覽器,效果還是很錯的,下面是通路中文的MSN的效果。

Windows Phone 7

還内置了搜尋鍵(windows圖示右邊的放大鏡)

内置的是微軟自己的Bing搜尋引擎,在搜尋框中右面,有語音識别搜尋功能,可以輸入一個詞,然後會自己運比對,把結果搜尋出來,當然英語(可能也要推出中文的語音識别吧)要标準了,這個功能我個人以為非常友好,不但可以幫助殘障人士,有時還可以幫助“懶人”。

如果這種語音識别的API對外開放的話,利用這點,可以做很多友好的軟體和遊戲了。

整體看來WP7很強勁,如果要能推的更好,那就需要更多的可執行軟體在上面跑了,是以,對于.net的開發人員來說,如果想做WP7的開發,就得把WPF這個山頭攻下了。

繼續閱讀