Metro 應用程式的開發
Build Windows 是個開發者大會,當然程式開發也是它展示的重點之一。微軟這次簡化了 Metro 軟體開發的工具,讓使用者可以快速地建立 Metro 應用程式。更好的是,Metro應用程式可以使用開發者熟悉的各種語言撰寫,不論你是使用C++、Java還是HTML和JavaScript,你都可以將這些已經學得的技能應用在開發 Metro 程式上。另外你已經開發好的 Silverlight 程式只要透過簡單的改寫,立刻就可以轉換成 Metro 應用程式。
▲Window 8 除了可以運作原有的桌面程式外,讓開發者可以利用自己熟悉的程式語言取用 WinRT API,透過這個 API 可以快速地建立 Metro 應用程式。
▲ Windows Web Service 副總 Antoine Leblond 在 Build Windows 大會中示範了如何使用 WinRT API 快速地建立 Metro 程式。
▲WinRT API 讓開發者可以開發用熟悉的語言開發 Metro 應用程式。你只要選擇要使用的語言,Visual Studio 可以提供基本的範本。Leblond 展示了如何使用 HTML 5 和 CSS 建立一個 Metro 應用程式。
▲Leblond 示範的 PhotoDoodle 程式利用 html 5 的 canvas 功能和 javascript 讓使用者可以在照片上塗鴨。藉著 Visual Studio 的範本功能,這個程式可以在十分短的時間內完成。
▲ 使用者也可以利用簡單的 Windows Code 進一步把網頁程式 metro 化,而且也可以呼叫熟悉語言的 Library。
▲ 只要幾行程式,就可以有個全觸控的照片選擇與分享介面。
▲ 另外也可以使用 Windows 8 內建的分享功能,將成品分享到 Facebook 上,而且僅需撰寫四行 code。
▲ Blend 5 是新的 UI 設計程式 ,讓使用者可以透過 HTML 5 和 CSS 快速設計 Metro 程式介面。
▲ 如果在網頁上開發程式,要將畫布置中十分麻煩,不過在 Blend 5 裡可以輕易完成。
(後面還有:Windows Store)
好期待喔
發文的時間是六點耶
小編辛苦了
從各種功能上來看
做了一個大整合,讓開發者不用太過費心介面的接軌
不過總有種隱憂,API作太好直觀
底層的運作有時不清楚
跨平台的特点很值得期待。
应用商店的功能微软其实早该出了,结合即将上市的 Windows Phone 8 ,大有看头。
windows 8出來一定馬上買來安裝
> 希望我的p3-800可以跑(≧▽≦)
這恐怕不是資源的問題了,要看Windows 8認不認得硬體和驅動囉!(≧▽≦)
*在相同的機器上,Windows 8 預覽版所佔用的資源只有 Windows 7 預覽版的一半。-->正式版就7/8對調,sp1再加一倍(不然記憶體廠商要吃甚麼?)