看到一篇文章,
bbs.ruanmei.com
裏面是說跟 Windows 8 開發人員的對話, 如果是真的....

.支援 ARM
.Windows Phone 8 會用 Windows 8 core (WinCE 就終結了...?)
.所用的資源不會比 Vista,Win7 要多.
.新的休眠睡眠機制.(做手機用途, 在 standby 時, 還是能接收一些 triger, 快速的恢復狀態, 例如來電時, 就要在1,2秒內就要開機, 找通訊錄, 播放鈴聲等有的沒的)
.觸控螢幕的UI, WindowsStore ...


那...
Windows Phone 8 就不會用 Windows CE (現在 Windows Phone 7),
而是用 Windows desktop 的核心了....
(
在 android/winphon7 的 ap, 都不是 native 的 ap,
而是透過 vm, andorid java, winphon7 .net,
所以 cpu 就不是問題了..., 應該...
現在煩人的是解析度/螢幕大小/UI的問題.
)

(
iphone/ipad 應該是 native...
謝謝 victorwu 指正..
)


找了一下以前寫的...
2年半前的期待...
當時的下一版是 Windows7/WindowsPhone7...

(期待的 xp 下一版終於出現 :Q)


http://www.mobile01.com/topicdetail.php?f=61&t=409422&p=2
定位在 ARM 市場? intel 將出的 x86 Atom-Silverthorne [Moorestown(09?)]

2007-10-22 16:22 by ec
ec wrote:
目前在 NB, 或 UMPC 的 windwos 太大了,
尤其是經過 windows update, 為了要可以 rollback, 一堆備份檔大的恐怖...
沒有數十GB的HD在一般使用跟本活不下去.

原本是期待 vista 號稱重新設計的 os, 能有所改變了,
結果有改了, 但是愈改愈糟 :(

或許在 Intel 但算用 x86 取代 WindowsMobile 用途的 ARM 後,
MS 也打算用 desktop windows 取代 winodows mobile 了 ^^
(不知道會不會讓 desktop windows 可以在 ARM 上 run?)
(如果可以, 且吃 40M ram, 20MB Flash, WinCE/WM 真的沒必要了吧!)



ec wrote:
.支援 ARM
.Windows Phone 8 會用 Windows 8 core (WinCE 就終結了...?)
.所用的資源不會比 Vista,Win7 要多.
.新的休眠睡眠機制.(做手機用途, 在 standby 時, 還是能接收一些 triger, 快速的恢復狀態, 例如來電時, 就要在1,2秒內就要開機, 找通訊錄, 播放鈴聲等有的沒的)
.觸控螢幕的UI, WindowsStore ...


看來除了 Windows Phone8, 其它 Build 都提到了...

而 Windows Phone 8 就算是用 Windows 8 core, 跟 Windows 8 也會有一定的差別,
對 user, 最明顯的就是 UI,
雖然 syte 用法是一致的,
Windows 8 MetroUI 要求的是最小是 1024*768, 跟 phone 就沒交集...
而在 build 後, 明顯的弄出了一個 WinRT 的東東, 而 MetroUI 是執行在 WinRT 上的.

所以, 我會覺得, 以後的 Windows Phone 的 AP 也會朝向 MetroUI/WinRT,
只是 UI 解析度不同...
也只要在 WinCE 上 implment WinRT (或許 WinRT 就是之前傳的 Windows 8 Core),
也不用整個轉到 Windows 8 上...

畢竟 Windows 8 還必需可以執行全功能的 desktop ap,
現在看起來, WindowsPhone 不會允許的(因為不是 MetroUI), 即然如此, 也就沒有十分必要急著換成 windows kernel 了...
(
Phone 版必需考慮耗電問題, 避免不必要的背景程式, 限制一堆資源...
MetroUI 也有同樣的限制,
而全功能的 desktop ap 是沒有這樣的限制,
就有就算 phone 版有能力可以執行 desktop ap, 也會被限制住...
)


(
Windows phone 8 不用 windows 8,
但 windows 8 出 phone 還是有可能的 :Q
會類似 galaxy p1000 的平板+phone 吧!..
)

FYI:
http://www.engadget.com/2011/11/15/microsoft-clarifies-that-windows-8-isnt-coming-to-phones-video/
iphone & ipad應該是Native AP吧..=.="
ec wrote:
在 iphone/ipad/android/winphon7 的 ap, 都不是 native 的 ap,
而是透過 vm, andorid java, winphon7 .net,
ec wrote:
Phone 版必需考慮耗電問題, 避免不必要的背景程式, 限制一堆資源...
MetroUI 也有同樣的限制,
而全功能的 desktop ap 是沒有這樣的限制,
就有就算 phone 版有能力可以執行 desktop ap, 也會被限制住...


嗯...
結果,
"Windows RT", ARM 版 Windows 8, 就被限制住了....

現在網路上, 還是有許多消息在說 Windows Phone 8
會用 Windows 8 的 kernel(NT Kernel) (還有人說, 已證實, 但我找不到...)

我還是覺得, 會是用到 WinRT (RunTime) 這個 Core, 但還是用 WinCE kernel.
(WinRT 指 API 層的 core,
不是指 Windows RT 這個 OS,
Windows RT 當 OS 名字, 指的是 Windows 8 On ARM, 是 NT Kernel,
真是把一些名詞都弄亂了..)

也就是, Windows Phone 8 會是
Windows CE 的 kernel, 上面可以跑 Windows Phone 7 的 AP, 以及 WinRT 的 AP,
(以及 Microsoft 自己寫的 WinCE 層 AP, MobileIE, MobileOffice 之類的).

而 Windows RT (Windows 8 on ARM), 則是
Windows NT 的 Kernel, 上面可以跑 WinRT (Metro Style) 的 AP,
(以及 Micrsoft 自己寫的 Win32(Desktop) AP, 像 Office, IE 等)

(對一般使用者的最大差別, 應該就是 Windows Phone 8 不會有全功能的 office,
還是只有 mobile 版的 office 吧!)


最近的消息, 看來 Windows Phone 8 在六月就會有正式消息了,
到時候應該就可以確定 Phone 8 是不是用 NT kernel 了...
http://www.liveside.net/2012/05/05/windows-phone-developer-summit-will-we-see-windows-phone-8-in-june/

(
應該是大陸的消息, 原始來源是新浪微博, 要帳號才能看,
底下是翻成英文的...
"
Windows 8 Release Preview Escrow 8370 is now available for download. Essential for all WP8 developers. Both the Developer Preview and Consumer Preview released previously does not support the development of WP8 apps (Apollo SDK cannot be run on Windows 7"

說 Windows Phone 8 的 SDK , 必需用到這個Windows 8 5月1日 (之後)的版本,
之前的 Consumer Preview 是不能用的.

配合 Windows 8 Release Preview 六月初發表,
而推6月20日的 Windows Phone Developer Summit, 就會有 Windows Phone 8 的官方正式消息了.
)



0512 updated:
最近消息果然比較多了...

http://www.intomobile.com/2012/05/10/windows-phone-8-already-dead-arrival/?utm_source=feedburner&utm_medium=feed&utm_campaign=Feed%3A+IntoMobile+%28IntoMobile%29

說 WinPhone8 會用 WinRT, 但和 Windows 8 的 WinRT 不完全一樣.

http://wmpoweruser.com/microsoft-job-post-confirm-windows-8-basis-for-windows-phone/

說從 MS 的工作需求, 推 WinPhone8 是用 NT kernel.
問題是... 今年要出 WinPhone8, 現在才在徵人, 會不會太晚啊?

而且, MS 會放棄低階的 WinPhone 手機嗎?
尤其才在推 256MB 的手機, 有可能跑 NT Kernel + 一堆 AP 嗎?

就算有 WinPhone8(WinRT) on NT,
還是會有 WinPhon8(WinRT) on WinCE 的存在.

就算沒有 WinPhone8 on NT,
還是有可能有 Windows RT (Windows 8 on ARM) with PhoneEdition 存在...

總之, 重點是在 WinRT 這個 Core.


ec wrote:
而推6月20日的 Windows Phone Developer Summit, 就會有 Windows Phone 8 的官方正式消息了.



來了
http://www.engadget.com/2012/06/20/live-microsoft-windows-phone-event/

ec wrote:
也就是, Windows Phone 8 會是
Windows CE 的 kernel, 上面可以跑 Windows Phone 7 的 AP, 以及 WinRT 的 AP,


我錯了.
看起來是 NT Kernel.
Windows 8/Windows Phone 8 AP 可以很容易的修改. (解析度不同)


ec wrote:
而且, MS 會放棄低階的 WinPhone 手機嗎?
尤其才在推 256MB 的手機, 有可能跑 NT Kernel + 一堆 AP 嗎?


現在手機升級成 WP7.8.
(WinRT on WinCE? 似乎沒有.)
(看起來只有 WP8 的 start 畫面. (不同大小的 tile))
(Win8 Metro AP 跟 WP7 不相容)
(WM 被捨棄了一次, WP7 又被玩了一次,
只是這次還比較好點的是 WP7 APP 可以在 WP8 上跑)


ec wrote:
總之, 重點是在 WinRT 這個 Core.

這結論還沒變. :)
文章分享
評分
評分
複製連結

今日熱門文章 網友點擊推薦!