• 5

Win8 RT(WoA)不能跑傳統Windows程式

倘若MS 能將WIN8 (X86/RT) 平台上能RUN 的軟體模式延續相容現今PC軟體. 與手機/TABLE/PC/NB 全都整合成一套,無關於OS跨平台,那將是無人能及。

windows 8

chiyenms wrote:
主體是 Metro style apps in the Windows Store



現在很明顯, Windows 8 的 AP, 分為二類,
一類是傳統 Win32API 的, 稱之為 Desktop AP. (包括 WPF 有的沒的)
這個在 x86/x64 上, Windows7, Windows8 使用沒什麼差別.

至於在 ARM, 則只有少數 MS 自己內建的AP 會是 DesktopAP, 包括內建的 Office,
而第三廠商是無法寫這種程式.

一類是在 WinRT(這裏只新的API RunTime)上的 MetroStlye AP,
新的 UI, 新的執行流程(不能背景執行等等).
而這類的 AP, 就能在 Windows RT, 或者是 Windorws 8 (含 WinRT) 上執行.


從 iOS, Android, WinPhnoe 來看, 新的 model 很清楚,
不允許使用者直接安裝AP (除了JailBreaking, 或開發裝置unlock 之外),
MetroStyle AP 也是如此, 不管是 x86/x64, 或是在 ARM 上, 都會一樣.

基本上, Metro style apps in the Windows Store 一般軟體開者能開發的 Windows RT AP 的全部.
只要以下三點,WIN8 RT就有機會推廣

01.相容ANDROID裝置,能執行APK檔

02.可以讓使用者自動開發及執行[非官方]開發軟體

03.OS免費授權
優良的硬體架構
全新的 OS
我覺得效能有機會比 x86 + Win 來得高
軟體不相容沒關係,只要資料格式不變就可以了
Android apps 也跟 x86 不相容,大家還不是用得很爽,平板一直買
我覺得 WinRT 應該還是有搞頭的
如果Win8上的程式要求都要用.NET Framework(API),那的確沒有平台性問題
只要Win8各平台上都有對應的.NET Framework,Java也是同樣道理。
就看M$要如何做...
把握當下、愛要即時;勿以惡小而為之、勿以善小而不為。





不能相容桌機程式就是失敗?

桌機的東西那麼肥你要平板能跑?

硬要跑跑不順你一定也會酸。

你怎麼不會要求ipad能跑os x的程式?

因為辦不到,平板體積太小,裝不進效能太好的裝置。






會講這種話的人不是沒基本常識,腦袋裡只有裝xx,

不然就是習慣性看衰ms。

大頭照放apple相關圖片,沒有個人化的人,會講出這種話我不意外。

還好拉,正常,在台灣,反ms是顯學,這樣很潮噢。



我用mba, mbp,new iPad, 4s(雖然是副機,主要用機是mozart)。





apple的其中兩種主流顧客: 1:想要表現品味卻不一定能成功傳達的有錢人。 2:日子勉強還過得去,同時想要,但這輩子幾乎沒機會成為有錢人的窮人。

綿羊偶爾會帶路噢 wrote:
不能相容桌機程式就是...你怎麼不會要求ipad能跑os x的程式?(恕刪)


因為人家很明確就是兩個不同的產品系列
Microsoft搞一個統稱的Windows 8基本上就是混淆視聽(我認為MS也是故意的)
巷子裡的人很清楚怎麼回事
但業外人士及媒體很可能以訛傳訛,將來可能會造成很多不必要的糾紛(例如業主會以為都相容)
不要說我沒有基本常識
小弟公司有Microsoft Gold Partner資格好多年了(小弟也是相關業務的聯絡人之一)
就是知道將來一定會有困擾
所以不太能諒解
bala@syr wrote:
因為人家很明確就是兩...(恕刪)
取名 Windows NNT 就不會混淆了
我想問一個問題
智慧型手機能不能灌 Win RT?
智慧型手機的處理器也是 ARM 啊

Stallings wrote:
智慧型手機能不能灌 Win RT?
智慧型手機的處理器也是 ARM 啊


不能.
不是cpu一樣,什麼程式就都能灌...
(iPhone 不能灌 android, 同樣 androis 也無法灌 ios)
(device driver, bios..., 解析度限制...)


且 Windows 8 MetroStyle 的最底顯示需求是 1024*768,
面板尺寸主流是在十吋以上,

我在猜 Windows Phone 8 會是另一個支援 WinRT 平台, 可以跑 MetroStyle APP,
會有適合在 手機到10吋之間的平板版本.

另外,不要以為有 vm, 就什麼程式都可以跑,
vm 之上還有各式各樣的 lib.

同樣是 vm, desktop 上的 wpf/winform, WinPone/brwoser 上的 silverlight, win8metro 的 winrt,
winMoblie 上 .net cf, 都是要獨立支援的,

linux 上同樣也有 mono 的 .net, 也只支援的 winform/silverlight level..

在 java 也同樣, 有 se, me, me 上又有 midp, personal 各種不同的 profile,
google 也不是用標準的 java...



  • 5
內文搜尋
X
評分
評分
複製連結
Mobile01提醒您
您目前瀏覽的是行動版網頁
是否切換到電腦版網頁呢?