作者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/cn.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