看板 WindowsPhone 關於我們 聯絡資訊
Win10界面統一:CShell雛形曝光 https://goo.gl/aTF58h (圖多 建議點開連結閱讀) 之前TechRoomage曾報道過微軟即將通過CShell來統一Windows 10所有版本之間的界面, 和應用的自適應一樣,以後的系統界面也將會根據設備類型來自適應。6月5日消息,現移 動端CShell最早版本已經曝光,我們來一起看一下有什麼變化吧。 CShell是微軟發展大一統路上很重要的一步,先前對於不同設備類型的系統界面,開發工 作是分開進行的,雖然所有Windows 10都運行OneCore,但是開發進度還是沒有高度統一 。現在有了CShell,微軟終於可以開發一套自適應界面來適配所有設備類型。 在上圖的手機開始界面中,大家可以看到Tiles的大小選項已經和桌面端一致,並且右鍵菜 單的選項也和桌面端開始界面達成一致。用戶可以關閉Tiles更新,評分或者分享應用。 上圖所示是手機端新的通知中心,現在最早期版本的UI和桌面端的一模一樣,快速按鈕在 底部,並且可以向上展開。所有的通知都和桌面端一樣可以進行展開互動。 還有一個大家都期待已久的變化是開始界面的橫屏模式,在這個最初版本的UI中,橫屏模 式只是簡單的顯示了開始菜單的原本模樣,並沒有對橫過來的屏幕面積進行磁鐵的重新排 列。在橫屏模式下開啟的應用也會同樣是橫屏的。 說到統一界面當然避免不了說到Continuum模式,在界面統一后,手機的Continuum模式理 所當然的獲得了應用窗口化的功能。用戶可以開啟任意數量的應用,來回切換使用和桌面 端體驗一致。並且可以期待的是,微軟的新設計語言Fluent Design也是支持Continuum的 ,無論是透明效果還是動畫都和桌面端一致。 需要強調的是,這個是微軟內部系統版本,UI,動畫和性能都處於開發的最早期,並不代 表成品質量和設計。據傳微軟即將在2018年新一輪移動端的產品中使用CShell,但是 CShell是否會來到現有設備還不得而知。 轉載文章請附上來源: Win10界面統一:CShell雛形曝光 – 科技空間 TechRoomage -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 114.34.50.90 ※ 文章網址: https://www.ptt.cc/bbs/WindowsPhone/M.1496726005.A.381.html
BenShiuan: 然而我們沒有要推出手機 06/06 13:40
zxvc: 希望只是UI架構的改變,不要動到程式的架構。想當初WP7/WP8 06/06 14:42
zxvc: /WM10都動到程式架構,一來造成app相容性斷層,二來新版app 06/06 14:43
zxvc: 功能退化、殘缺、buggy囧 06/06 14:44
zxvc: 比如說Win 8的Mail app有垃圾郵件鈕,但Win 10的Mail一開始 06/06 14:49
zxvc: 是沒有,後來我回報後才加回去。問題是如果一直程式架構砍掉 06/06 14:50
zxvc: 重練,即便有心回報問題的使用者也會被磨到沒耐心。 06/06 14:51
zxvc: 以上推文有負能量XD 06/06 14:52
abadjoke: 微軟的砍掉重練常常砍完就不見了 06/06 14:58
abadjoke: 例如那個消失的nokia城市濾鏡 06/06 14:58
rockmanx52: 不過OneDrive的右鍵選擇線上或離線功能等了兩年終於要 06/06 16:06
rockmanx52: 回來了 06/06 16:06
SHR4587: 同意每次砍掉重新開發都會有些設計不如前代,希望別再來 06/06 16:34
SHR4587: 一波了,更何況UWP現在才準備上軌道 06/06 16:34
eddy664: Shell基本上就是UI阿,UWP應該是不會動了 06/06 16:48
commandoEX: 我買了本XAML還沒讀熟就要被放生了= = 06/06 17:15
felaray: 有說被放生嗎? 我是不懂CShell和XMAL的相異拉.. 06/06 17:18
felaray: 真正被放生的UI應該是SliverLight吧 06/06 17:18
felaray: 藍澤光QQ 06/06 17:19
a62511: 幫小光QQ 06/06 17:55
icarus0508: uwp 寫ui 要xaml 不會 06/06 18:08
icarus0508: 被放棄 06/06 18:08
xzealotx: 小光換工作去Azure惹,好險好險 06/06 18:36
felaray: xamarin也是XMAL... 06/06 19:13
ericsk: XAML 才剛提出 XAML Standard http://aka.ms/xamlstandard 06/07 00:38
ericsk: 試圖解決 XAML 標準碎片化的問題 06/07 00:39
deo2000: 這裡還有一個剛學完WPF就被放生的XD 06/07 06:25
TsaoCCFGOGO: 標準碎片化? 怎麼感覺有點熟悉... 06/07 09:19
commandoEX: 可是現在UWP已經是用WPF統一UI了不是嗎? 06/07 10:34
icarus0508: uwp 的ui 不是wpf 06/07 10:38
icarus0508: wpf專案出來的是x86 06/07 10:38
icarus0508: uwp 預設ui 是wpf的精神 但不是wpf 06/07 10:39
commandoEX: CShell跟WPF一樣基於XAML那有啥差?? 06/07 10:39
icarus0508: 寫起來差不多 但他就不是wpf啊 06/07 10:43
icarus0508: api namespace也不一樣 06/07 10:43
zxvc: 看過前幾樓的CShell影片,感覺UWP不須作修改就能在CShell環 06/07 11:00
zxvc: 境執行。 06/07 11:01
zxvc: 至於Fluent不知會不會動到API。會動到API就令人擔心是不是又 06/07 11:03
zxvc: 要砍掉重練。像Win 8與Win 10 app明明都可用C#開發,但API不 06/07 11:04
zxvc: 同,導致有些app,如Mail被重練。 06/07 11:05
zxvc: 另外UWP其實也會產生x86的exe檔,所以比較正確的與WPF的區別 06/07 11:07
icarus0508: 因為架構不同 ms 會連namespace都換 更何況 都可用c 06/07 11:07
icarus0508: ++開發 C++/cli有變 06/07 11:07
zxvc: 可能是WPF是傳統desktop app,UWP是可上架store的app。 06/07 11:08
zxvc: 至於Desktop Bridge技術能不能上架傳統WPF apps有待觀查,如 06/07 11:11
zxvc: 果可以,那麼WPF與UWP的區別就又不能以上架作為區別,可能只 06/07 11:11
zxvc: 能以API架構不同作區別。 06/07 11:12
zxvc: ...好像可以上架WPF: http://bit.ly/2qZT0tn 06/07 11:15
zxvc: 話說還有個Xamarin.Form UI架構與UWP有別 囧XD 有人認為未來 06/07 11:18
zxvc: 它們會合併為一,但不知會不會造成API重練囧XD 06/07 11:19
zxvc: 如果說CShell是要統一Win 10 UI,那Xamarin.Form這一邊是要 06/07 11:21
zxvc: 統一iOS、Android、Win 10。會不會到了後來,CShell又要再跟 06/07 11:22
zxvc: Xamarin.Form合併一次XD 06/07 11:22
zxvc: 好像聊得太過天馬行空了,跨OS部分(Xamarin.Form)其實很難做 06/07 11:26
zxvc: ,各OS差異的部分就是先天上難以統一的部分。 06/07 11:27
zxvc: 跨OS UI即使能作,可能也是很受限的UI。例如Xamarin.Form沒 06/07 11:28
zxvc: 有像UWP的動態磚的東西,而iOS、Android本來就沒有動態磚。 06/07 11:30
felaray: 這樣好像晚點在學Xamarin好了 不然學好又要重新來一次.. 06/07 11:43
puput: 只要簡單的跟大家說 會不會放生就好了 (? 06/07 11:44
rockmanx52: 以往不都是release一段時間後才講會不會放生嗎? 06/07 12:47
rockmanx52: 反正2018 也差不多是買新機的時候了... 06/07 12:47
icarus0508: 就ms的確api還沒完全統一 06/07 13:09