atein wrote:MS策略有問題, X...(恕刪) 你搞錯了吧...傳統 App 放在觸控上簡直是惡夢, 與其這樣乾脆限制免得被罵.要同時支援ARM / x86 架構的, 就用Metro UI App 的開發規格, 還可以用HTML 5 + JavaScript.誰說一套App 不可以跨兩個的? 麻煩多研究一下再來說書~
pacookie wrote:以前使用 Win32 架構寫的無法跨平台,但是用 C# 或是 .Net 寫的程式(APP)是可以跨平台的喔! 現在用 c# 寫的 .net 程式還是不能在 Windows RT 上跑.Windows8/RT 的軟體分二類,一種叫 desktop version,現有的軟體, 包括用 Win32 API 寫的傳統應用程式,以及 WPF/WinForm/Silverlight 等應用程式(MS implemnet 底層還是 Win32API, 而且會有一堆 InerOP 的東東, 讓這些軟體直接使用 Win32API),(linux 是 porting 自己的版本, 就缺東缺西了..)這些都只能在 x86 上 windows 上跑.就算有 source code, 也不能用 compiler 重 build arm 的 binary 在 windows RT 上跑.除了... MS 自己的程式, 代表作就是 office.Windows RT 內建了 desktop version 的 Office. (以及 IE, Explerorer...)另外一種叫做 MetroStyle Ap.是用 WinRT API 寫的應用程式, 執行時是佔滿整個螢幕(可以一主一副並排),在背景基本上會暫停的軟體, 很像 iOS/Andorid/WinPhone 的形態.這種軟體, 可以在 WindowsRT 或 Windows 8 上執行.在 Windows 8 store 上, 基本上也是這類軟體.這種軟體可以用 .net 寫, 或是 html5/javascript, 也可以用 c++ 寫 native code.(透過開發工具, 當有 native code 時, 應該會同時產生 arm,x86 binary code,全都放上 store, 而 OS 要下載 AP 時, 會根據 OS 是什麼 cpu 的下載不同的 binary)
微軟與蘋果競爭的最新秘密武器、它自家品牌的平板電腦亮相。微軟執行長(巴莫)今天在洛杉磯公開微軟的平板電腦,它名叫(Surface),巴莫說,Surface是微軟正在研發的一整個新家族的一份子。微軟的平板電腦厚0.93公分,重680公克,它有一個支架,可以讓它豎起來,鍵盤也是蓋子的一部分。微軟視窗部門的主管(希諾夫斯基)形容,Surface是擁有完美 PC功能的平板電腦以及擁有偉大平板電腦特性的PC。圖╱取材自微軟官網