Windows 8 on ARM(WOA)
微軟稍早前表示,採用“Windows 8 on ARM (WOA)”架構的新一代裝置,將讓使用者感覺到與x86/64 PC完全無差距的使用者體驗。該公司並表示, WOA和x86/64兩種版本都將同時發布。
微軟Windows部門總裁Steven Sinofsky指出,WOA將帶來“絕不打折”的使用者體驗,而且它的外觀和實際使用感覺都將符合人們的期待。能用相同的方法登入;用相同的方法來啟動應用程式;還能用相同的方法來使用全新的Windows應用程式商店(Windows Store);同樣,這兩種平台的使用者將看到嶄新的Start啟動螢幕和Metro風格的應用程式,以及IE、Windows檔案瀏覽器(Windows File Explorer)和其他外部周邊等;如果有需要,WOA也能讓使用者存取Windows案頭,它將能提供“同樣快速流暢的體驗”。
為解決ARM架構的軟體相容問題,WOA將包含一個代號為“Office 15”的套裝軟體,該套裝軟體內含Word、Excel、PowerPoint和OneNote,是特別為觸控和最小化功耗而設計,能為使用者提供完整操作功能和檔案相容性。因此,執行在ARM架構上的Office將會和目前在PC上的應用形式相同,而不是Metro風格。
WOA並不是完全獨立的產品,這意味著使用者將無法在任意一種採用ARM架構的裝置上進行安裝,它將會直接由OEM業者安裝在裝置中。不同版本的ARM-based晶片將會提供截然不同的使用者體驗,Steven Sinofsky表示,“每一家獲得ARM授權的業者,都會用不同的方法來開發產品,賦予這些產品獨特功能,在設計時有著不同的權衡考量,最終每家公司都會開發出特有的矽晶片產品。”而這些選擇,他指出,就是終端產品差異化的關鍵所在。這是微軟選擇三家ARM授權晶片供應商為夥伴的主要原因。三傢伙伴分別為Nvidia、高通(Qualcomm)和德州儀器(TI)。
要讓Windows在ARM架構上“順暢”地執行,是一項極艱巨的工程挑戰,結果便是“從晶片集到使用者體驗的全面性重新架構”。這些挑戰包括設定Metro風格的應用程式、硬體加速的HTML5和IE 10,以及“永遠連線”的連網功能。
據微軟表示,WOA裝置不用關機,因為這些裝置的操作方法會像手機一樣簡單,而且會處在“連網待機”(Connected Standby)狀態,因此,傳統的“休眠”和“睡眠”模式就顯得多餘了。一旦WOA裝置被喚醒,使用者便能立即進入全負載作業,能夠立即使用整個WOA PC的所有功能。當螢幕變暗時(如使用者按下開關鍵或螢幕休眠時間已到),WOA PC便會進入一種嶄新的超低功枆模式,能讓電池使用幾個星期。事實上,WOA系統會動態調整功耗,而且會儘力尋求各種方法,如關關係統中未使用的部份來降低功耗。不是只有WOA裝置具有“連網待機”功能,微軟正在努力,希望x86/64 SoC也能實現相同功能。
應用程式設計師們也能使用最新的Visual Studio 11工具(包含C#/VB/XAML和Jscript/HTML5),為WOA裝置開發所需的WinRT (開發帶Metro風格應用程式的Windows API )。針對WinRT的原生程式碼也支援C和C++,Sinofsky說。但他也承認WOA並不支援既有x86/64桌上型應用程式的執行、模擬(emulating)或移植。