Build Windows 大會登場 Windows 8 最新揭密與下載

Metro 應用程式的開發

Build Windows 是個開發者大會,當然程式開發也是它展示的重點之一。微軟這次簡化了 Metro 軟體開發的工具,讓使用者可以快速地建立 Metro 應用程式。更好的是,Metro應用程式可以使用開發者熟悉的各種語言撰寫,不論你是使用C++、Java還是HTML和JavaScript,你都可以將這些已經學得的技能應用在開發 Metro 程式上。另外你已經開發好的 Silverlight 程式只要透過簡單的改寫,立刻就可以轉換成 Metro 應用程式。

Build Windows 大會登場 Windows 8 最新揭密與下載

▲Window 8 除了可以運作原有的桌面程式外,讓開發者可以利用自己熟悉的程式語言取用 WinRT API,透過這個 API 可以快速地建立 Metro 應用程式。

Build Windows 大會登場 Windows 8 最新揭密與下載

▲ Windows Web Service 副總 Antoine Leblond 在 Build Windows 大會中示範了如何使用 WinRT API 快速地建立 Metro 程式。

Build Windows 大會登場 Windows 8 最新揭密與下載

▲WinRT API 讓開發者可以開發用熟悉的語言開發 Metro 應用程式。你只要選擇要使用的語言,Visual Studio 可以提供基本的範本。Leblond 展示了如何使用 HTML 5 和 CSS 建立一個 Metro 應用程式。

Build Windows 大會登場 Windows 8 最新揭密與下載

▲Leblond 示範的 PhotoDoodle 程式利用 html 5 的 canvas 功能和 javascript 讓使用者可以在照片上塗鴨。藉著 Visual Studio 的範本功能,這個程式可以在十分短的時間內完成。

Build Windows 大會登場 Windows 8 最新揭密與下載

▲ 使用者也可以利用簡單的 Windows Code 進一步把網頁程式 metro 化,而且也可以呼叫熟悉語言的 Library。

Build Windows 大會登場 Windows 8 最新揭密與下載

▲ 只要幾行程式,就可以有個全觸控的照片選擇與分享介面。

Build Windows 大會登場 Windows 8 最新揭密與下載

▲ 另外也可以使用 Windows 8 內建的分享功能,將成品分享到 Facebook 上,而且僅需撰寫四行 code。

Build Windows 大會登場 Windows 8 最新揭密與下載

▲ Blend 5 是新的 UI 設計程式 ,讓使用者可以透過 HTML 5 和 CSS 快速設計 Metro 程式介面。

Build Windows 大會登場 Windows 8 最新揭密與下載

▲ 如果在網頁上開發程式,要將畫布置中十分麻煩,不過在 Blend 5 裡可以輕易完成。

(後面還有:Windows Store)

延伸閱讀:

Windows 8 截圖搶先看:更強大的 Ribbon UI 檔案總管亮相

Windows 8 也有 App Store,並有獨立開發團隊

Mengkuei Hsu
作者

Currently not available.

使用 Facebook 留言
小乖精靈
4.  小乖精靈 (發表於 2011年9月14日 11:39)
不難看出WIN8有很強烈的跨平台決心
從各種功能上來看
做了一個大整合,讓開發者不用太過費心介面的接軌

不過總有種隱憂,API作太好直觀
底層的運作有時不清楚
风吹哗啦啦
5.  风吹哗啦啦 (發表於 2011年9月14日 11:44)
<( ̄︶ ̄)>
跨平台的特点很值得期待。
应用商店的功能微软其实早该出了,结合即将上市的 Windows Phone 8 ,大有看头。
小白
7.  小白 (發表於 2011年9月14日 15:01)
功能跟支援的裝置真廣,越來越期待Win8的正式問式了。(≧▽≦)
ㄚˇ平
1人給推

9.  ㄚˇ平 (發表於 2011年9月15日 23:16)
※ 引述《zz》的留言:
> 希望我的p3-800可以跑(≧▽≦)
這恐怕不是資源的問題了,要看Windows 8認不認得硬體和驅動囉!(≧▽≦)
yyc
10.  yyc (發表於 2011年9月15日 23:37)
*Windows 8 即使在三年前的筆電上也可以運作順暢,而且資源耗用更低。-->要intel去死啊(AMD倒很高興)

*在相同的機器上,Windows 8 預覽版所佔用的資源只有 Windows 7 預覽版的一半。-->正式版就7/8對調,sp1再加一倍(不然記憶體廠商要吃甚麼?)
發表回應
謹慎發言,尊重彼此。按此展開留言規則