作者felaray (傲嬌魚)
看板WindowsPhone
標題[情報] Win10界面統一:CShell雛形曝光
時間Tue Jun 6 13:13:22 2017
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://webptt.com/m.aspx?n=bbs/WindowsPhone/M.1496726005.A.381.html
1F:推 BenShiuan: 然而我們沒有要推出手機 06/06 13:40
2F:推 zxvc: 希望只是UI架構的改變,不要動到程式的架構。想當初WP7/WP8 06/06 14:42
3F:→ zxvc: /WM10都動到程式架構,一來造成app相容性斷層,二來新版app 06/06 14:43
4F:→ zxvc: 功能退化、殘缺、buggy囧 06/06 14:44
5F:推 zxvc: 比如說Win 8的Mail app有垃圾郵件鈕,但Win 10的Mail一開始 06/06 14:49
6F:→ zxvc: 是沒有,後來我回報後才加回去。問題是如果一直程式架構砍掉 06/06 14:50
7F:→ zxvc: 重練,即便有心回報問題的使用者也會被磨到沒耐心。 06/06 14:51
8F:→ zxvc: 以上推文有負能量XD 06/06 14:52
9F:推 abadjoke: 微軟的砍掉重練常常砍完就不見了 06/06 14:58
10F:→ abadjoke: 例如那個消失的nokia城市濾鏡 06/06 14:58
11F:推 rockmanx52: 不過OneDrive的右鍵選擇線上或離線功能等了兩年終於要 06/06 16:06
12F:→ rockmanx52: 回來了 06/06 16:06
13F:推 SHR4587: 同意每次砍掉重新開發都會有些設計不如前代,希望別再來 06/06 16:34
14F:→ SHR4587: 一波了,更何況UWP現在才準備上軌道 06/06 16:34
15F:推 eddy664: Shell基本上就是UI阿,UWP應該是不會動了 06/06 16:48
16F:→ commandoEX: 我買了本XAML還沒讀熟就要被放生了= = 06/06 17:15
17F:→ felaray: 有說被放生嗎? 我是不懂CShell和XMAL的相異拉.. 06/06 17:18
18F:→ felaray: 真正被放生的UI應該是SliverLight吧 06/06 17:18
19F:→ felaray: 藍澤光QQ 06/06 17:19
20F:推 a62511: 幫小光QQ 06/06 17:55
21F:推 icarus0508: uwp 寫ui 要xaml 不會 06/06 18:08
22F:→ icarus0508: 被放棄 06/06 18:08
23F:→ xzealotx: 小光換工作去Azure惹,好險好險 06/06 18:36
24F:→ felaray: xamarin也是XMAL... 06/06 19:13
26F:→ ericsk: 試圖解決 XAML 標準碎片化的問題 06/07 00:39
27F:推 deo2000: 這裡還有一個剛學完WPF就被放生的XD 06/07 06:25
28F:→ TsaoCCFGOGO: 標準碎片化? 怎麼感覺有點熟悉... 06/07 09:19
29F:→ commandoEX: 可是現在UWP已經是用WPF統一UI了不是嗎? 06/07 10:34
30F:推 icarus0508: uwp 的ui 不是wpf 06/07 10:38
31F:→ icarus0508: wpf專案出來的是x86 06/07 10:38
32F:→ icarus0508: uwp 預設ui 是wpf的精神 但不是wpf 06/07 10:39
33F:→ commandoEX: CShell跟WPF一樣基於XAML那有啥差?? 06/07 10:39
34F:→ icarus0508: 寫起來差不多 但他就不是wpf啊 06/07 10:43
35F:→ icarus0508: api namespace也不一樣 06/07 10:43
36F:推 zxvc: 看過前幾樓的CShell影片,感覺UWP不須作修改就能在CShell環 06/07 11:00
37F:→ zxvc: 境執行。 06/07 11:01
38F:→ zxvc: 至於Fluent不知會不會動到API。會動到API就令人擔心是不是又 06/07 11:03
39F:→ zxvc: 要砍掉重練。像Win 8與Win 10 app明明都可用C#開發,但API不 06/07 11:04
40F:→ zxvc: 同,導致有些app,如Mail被重練。 06/07 11:05
41F:→ zxvc: 另外UWP其實也會產生x86的exe檔,所以比較正確的與WPF的區別 06/07 11:07
42F:推 icarus0508: 因為架構不同 ms 會連namespace都換 更何況 都可用c 06/07 11:07
43F:→ icarus0508: ++開發 C++/cli有變 06/07 11:07
44F:→ zxvc: 可能是WPF是傳統desktop app,UWP是可上架store的app。 06/07 11:08
45F:→ zxvc: 至於Desktop Bridge技術能不能上架傳統WPF apps有待觀查,如 06/07 11:11
46F:→ zxvc: 果可以,那麼WPF與UWP的區別就又不能以上架作為區別,可能只 06/07 11:11
47F:→ zxvc: 能以API架構不同作區別。 06/07 11:12
49F:→ zxvc: 話說還有個Xamarin.Form UI架構與UWP有別 囧XD 有人認為未來 06/07 11:18
50F:→ zxvc: 它們會合併為一,但不知會不會造成API重練囧XD 06/07 11:19
51F:→ zxvc: 如果說CShell是要統一Win 10 UI,那Xamarin.Form這一邊是要 06/07 11:21
52F:→ zxvc: 統一iOS、Android、Win 10。會不會到了後來,CShell又要再跟 06/07 11:22
53F:→ zxvc: Xamarin.Form合併一次XD 06/07 11:22
54F:→ zxvc: 好像聊得太過天馬行空了,跨OS部分(Xamarin.Form)其實很難做 06/07 11:26
55F:→ zxvc: ,各OS差異的部分就是先天上難以統一的部分。 06/07 11:27
56F:→ zxvc: 跨OS UI即使能作,可能也是很受限的UI。例如Xamarin.Form沒 06/07 11:28
57F:→ zxvc: 有像UWP的動態磚的東西,而iOS、Android本來就沒有動態磚。 06/07 11:30
58F:→ felaray: 這樣好像晚點在學Xamarin好了 不然學好又要重新來一次.. 06/07 11:43
59F:→ puput: 只要簡單的跟大家說 會不會放生就好了 (? 06/07 11:44
60F:推 rockmanx52: 以往不都是release一段時間後才講會不會放生嗎? 06/07 12:47
61F:→ rockmanx52: 反正2018 也差不多是買新機的時候了... 06/07 12:47
62F:推 icarus0508: 就ms的確api還沒完全統一 06/07 13:09