澳门新葡亰平台官网当Windows 10 Mobile离世,UWP留下何用? – UWP,Win10,Windows Phone – IT之家

by admin on 2020年5月8日

转载自:cnbeta.com

例如,在Windows Phone 7到Windows Phone
8的升级中,虽然内核的更换让包括所有初代Lumia在内的WP7设备无法升级到新系统,但与Windows桌面系统一致的Windows
NT内核在手机上的采用对Windows平台的融合来说却有着非凡的意义。2015年,随着Windows
10的推出,微软更是将“一次编写、各处运行”的希望寄予UWP。

Windows Phone已经没有了未来,微软将继续维护Windows 10
Mobile直到彻底结束支持。没有新设备和可持续的软件平台更新,这注定会被人遗忘。盛传微软一直在研发可折叠显示屏的Surface
Phone设备,相关专利显示其与微软多年前的Courier数字记事本概念非常相似。微软CEO纳德拉曾经表示,正在打造新形态的设备,未来“手机”看起来不像是手机。

这个功能已经被归类到让Windows 10
Mobile系统速度减慢的行列。但是,微软未来可能让这个功能回归,因为微软自己公开承认未来将让Windows
10 Mobile 运行安卓和iOS应用程序。

一个Windows

除了设计功能之外,还有很多内容展示了微软如何通过Windows
Phone真正实现创新。Windows Phone上的键盘输入法远远优于
iOS和Android的默认输入法。微软甚至带来了swipe滑动输入法,轻轻一滑快速输入英文等。Windows
Phone键盘输入和预测准确,而苹果iOS输入法的自动更正有时令人苦恼。

微软在最近BUILD大会上终于承认自己平台应用程序无论在数量还是在质量上都处于低迷状态,为了安抚客户,并加强其应用产品,微软很快将允许iOS和Android应用程序在Windows
10手机上运行。这个功能被统称为Astoria项目,我们在八月看到它的实际应用,当时一些用户声称能在Windows
10移动测试版当中激活隐藏子系统,并在Windows手机上运行Android应用程序。

如果Windows 10 Mobile的新特性能够得到持续的推进,我们相信,与Windows
PC版进一步融合统一的CShell自适应界面很有可能落地到每一台受支持的Windows
10手机上,不过可惜的是,随后微软宣布了Windows 10
Mobile的“死缓计划”,Windows 10
Mobile全新的用户界面被封印在“Pre-Release”阶段,永远等不到正式发布的一天。

Windows Phone推动苹果和谷歌做得更好

澳门新葡亰平台官网 1

不知从Windows Phone 8.1升级到Windows 10
Mobile的同学有没有发现这样一个现象,就是当我们在开始屏幕和所有应用列表之间执行滑动操作时,它的体验并不跟手,具体来说,就是当你的手指在开始屏幕上由右向左滑动时,界面并不是实时响应的,而是会有一定的时间间隔,像是慢了一拍。开始的时候,我们以为这是Windows
10
Mobile上的一个Feature,不过通过与开发者同事的交流,小编意识到,这可能并不是一个Feature,而是一个缺陷。

Windows
Phone对安卓和iOS造成影响可能还有更多例子,但现在已经失去效力,因为竞争已经消失。谷歌最近推出了适用于低端手机的Android
Oreo Go版本,旨在使Android在运行512MB或1GB RAM的手机上运行更好。Windows
Phone在各种硬件上一直运行良好,但微软在五年前推出了只有256MB
RAM的低成本设备。

杀掉这个功能会显著伤害微软在手机业务上的努力,并导致客户大规模的反弹。XDA用户发现,在最新的Build
10563当中还包含了相关文件,所以这项功能更可能在未来版本当中回归。

在微软宣布放弃Windows 10
Mobile之后,相信包括小编在内的很多用户都对UWP的未来的命运表示关切,今天的这篇文章,我们就来讨论这样一个话题:手机平台没了,UWP怎么办?

除了设计之外,Windows
Phone还有一些基本原则和功能,现在你可以在iOS和安卓系统上找到。Windows
Phone专注于应用程序之间的深度数据共享,用户无需再切换出应用程序。苹果现在通过iOS
App
Extensions进行了处理,安卓则通过Intents系统进行贯穿交互。两者都已经做出了改进。

然而微软Windows 10 Mobile Build
10549,被发现缺少了这个子系统。XDA论坛的用户发现,微软显然已经在Windows
10 Mobile Build 10549当中删除了这个功能。

本月19日,据IT之家报道,微软确认放弃Windows 10
Mobile,并建议用户转向Android或者iOS。纵观自Windows Phone
7问世以来微软的动作,我们不难发现,Windows手机系统发展的过程,事实上就是微软将手机平台和PC平台融合统一的过程。

Windows Phone已死,但我仍然怀念

在Windows 10 Build 14393当中,微软引入的Interaction
Tracker使用了合成线程处理触摸指针的事件,在很大程度上能够解决上述问题,但遗憾的是,这个API不仅复杂,而且不完美,直到Build
15063,Interaction
Tracker还会因运行时的一个Bug而在Release模式中导致应用崩溃。

近期Tom Warren表达了他对Windows Phone的怀念之情:

在Windows 8之前,面向PC平台的Windows只能运行传统的桌面应用,但从Windows
8开始,微软为桌面版Windows赋予了与Windows Phone 8相同的运行Modern
App的能力。对于开发者而言,他们只需将桌面版Windows
App的代码稍作修改,即可让它在Windows
Phone上运行。微软的“一个Windows”计划雄心勃勃,而它的起点,就在Windows
8这里。

Live Tiles是Windows Phone最独特功能之一

手机平台没了,UWP怎么办?遗憾地讲,情况可能不会非常乐观。

就我看来,动态磁贴是最能体现Windows
Phone特色的功能了。它们使应用可以在主屏幕上直接显示更新信息,类似Android和iOS上的小部件,但更具现代感。你几乎可以在屏幕上添加任何有用的内容,磁贴可以动态翻转提供细节内容,让你的手机更加私密和活跃。苹果计划大幅更新iOS系统,能够引入动态磁贴的概念吗?让iOS主屏幕摆脱静态和沉闷。

手机平台没了,UWP怎么办?

Windows
Phone在2010年首次亮相,采用了微软Metro设计理念,专注于查看手机的各种信息,而不是发掘应用程序。Windows
Phone的Metro设计十分鲜明,有两个明显特征我很想念,那就是黑暗模式主题和Live
Tiles。在Windows
Phone推出8年之后,Android和iOS仍没有带来全系统的黑暗模式。谷歌最近否认了添加黑色主题,iPhone上即使添加了Night
Shift模式,但白色界面仍然在夜间有些晃眼。

Build 16212的秘密

我仍然怀念Windows
Phone的一个重要原因是,它推动了苹果和谷歌更加进步。当Windows
Phone发布时,成为第三大移动操作系统平台,并且激化了竞争。谷歌拒绝推出Windows
Phone应用,并且阻止微软和第三方开发YouTube应用服务等,也反映出谷歌对Windows
Phone的打压态度。

2015年,Windows
10正式问世,微软的“一个Windows”目标得到了初步的实现。对于开发者来说,他们已经无需为桌面平台和手机平台分别编写两套代码,得益于UWP根据设备硬件条件自适应布局和交互的特性,要让应用实现在PC端和手机端的同时运行,开发者只需编写一次代码。

三星开始创建自己的Windows 10 Mobile
Continuum概念版本,将手机变成PC。三星安卓系统在很多方面都优于Continuum,包括窗口化和流行的移动应用程序。具有讽刺意味的是,看起来Continuum可能会是微软再次回归移动设备的杀手锏功能。微软现在专注于像Continuum这样的软件模式,以开发新的硬件项目。

2012年,微软发布了Windows
8。这款操作系统的市场表现和用户口碑虽然并未达到微软的预期,但是对Windows生态的融合来说,Windows
8却具有跨时代的意义。

这些专利还显示,微软正在研发代号为“Andromeda”的神秘Surface设备,不仅适合平板设备,还有笔记本电脑的外形,这可能是微软在移动平台的最后刺杀,但不会和Windows
Phone相同。尽管开发人员试图挽救微软的移动工作,但这还远远不够。不过,我仍然会想念它。

Microsoft
Store接受传统桌面应用,即意味着这些应用将会经过微软的严格审核,在安全性和规范性上,传统桌面应用和UWP应用之间的差距会越来越小,随着应用开发商或者开发者对Microsoft
Store这一分发平台的认可,未来预计将会有越来越多的桌面应用上架Microsoft
Store,而UWP的空间将会被进一步挤压。需要承认的是,从初衷上看,UWP的设想无疑是伟大的,但随着Windows
10 Mobile的缺席,UWP走向衰微,又或许是一种必然。

微软Windows
Phone系统曾伴随iOS和安卓系统诞生后出现,并跟随长跑,然而8年时间过去,IT之家读者都知道,Windows
Phone最终以微软停止支持、进入维护状态而告终。The Verge高级编辑Tom
Warren是一名“软粉”,但在Windows Phone手机方面可谓是爱恨交织。

毫无疑问的是,如果市场给Windows 10
Mobile时间,给UWP时间,让它进化成完全体,那这个平台的使用体验必然不会亚于安卓,不过让人惋惜的是,由于微软的动作算不上快,虽然Windows
10 Mobile和UWP确实在不断成长,可是市场已经等不及了。Windows 10
Mobile的退场看似是主动的,但仔细想想,其实是被动的。Windows 10
Mobile和UWP的进化速度但凡能够跟上市场的节奏,微软也不至于做出放弃手机平台的决定。

2014年12月,我第一次放弃了Windows
Phone,微软的移动平台被抛在后面,我已厌倦了无法使用当前流行的App。微软花了几年时间终于承认Windows
Phone死亡,公司不再计划发布任何运行Windows 10
Mobile的新硬件,或者再无软件方面的新功能更新。在4月1日愚人节,我重新打开了Windows
Phone,并说回归Windows Phone,然后再次触动了我:我真的想念Windows
Phone了。

UWP从来就不是一个只适用于手机和PC的平台。因为除了上述两个平台之外,它还可以跑在HoloLens、Xbox、Surface
Hub和IoT设备上。

从一定程度上讲,Windows
Phone还推动改变了Android和iOS的设计,微软当时积极追求现代设计准则,推出了带有Metro设计的Windows
Phone。而苹果后来则以iOS
7和扁平化界面做出回应。谷歌更进一步,革新的Material
Design带有明亮的色彩、俏皮的过渡以及更平滑和简洁的界面。

不过对于大多数的Windows
10用户来说,它们日常能够接触到的设备,无非也就是电脑和手机。至少在自己身边,小编还没见过谁把HoloLens和Surface
Hub当成日常设备去使用的,至于Xbox,它的应用场景大多在游戏之上,运行一般UWP应用的时候非常少。也就是说,虽然没了Windows
10 Mobile,UWP只是少了一个供它运行平台而已,但就算把HoloLens、Surface
Hub、Xbox和IoT等平台加到一起,它们对UWP的重要程度,可能也抵不过一个Windows
10 Mobile。

微软还大力推动了Windows
Phone相机功能,这一点IT之家深有同感,微软甚至迫使OEM制造商加入专用的拍照按钮,以便在锁屏状态下就可以快速拍照。iOS和安卓都加入了快速启动拍照功能,但当时Windows
Phone处于领先。微软还为Windows
Phone加入了有争议的WiFi感知功能,让你可以将Wi-Fi密码分享给朋友。微软最终在Windows
10系统中取消了它,在苹果在最新的iOS 11中加入了相同的功能。苹果还将Live
Photos添加到iOS 9,这与诺基亚Lumia Windows
Phone设备上提供的动态影像功能类似。

在2017年下半年之前,Windows 10和Windows 10
Mobile曾长期处于处于同一分支下,共用一个Windows核心。如果Windows手机设备的市场表现不那么糟,那今天我们看到的Windows
10 Mobile,或许又是另外的样子。

当时,据外媒Windows Central报道,已有开发人员在Windows
10手机设备上运行了Build
16212系统,而这个版本的系统揭示了微软原本打算为Windows 10
Mobile带来的特性——支持应用程序窗口化运行的Continuum
2.0;与PC版采用了同样设计的通知中心以及支持横屏和大磁贴的、适用于Windows
10 Mobile设备的开始屏幕。

我们不妨站在开发者的角度来想,如果一款应用经过一次开发可以同时在手机和PC上运行,那他们非常有理由去开发一个面向Windows
10 PC的UWP,顺便支持Windows 10
Mobile,可是现在,手机平台没了,唯一具有巨大用户市场的平台只有桌面版Windows
10,在这种情况下,单独为桌面平台开发一个UWP显然不是明智的选择,况且发展到今天,UWP应用的技术成熟程度仍无法与传统的桌面应用相比。

2017年6月2日,微软错误地向Windows预览体验计划的成员推送了Build
16212更新,虽然这版会让Windows 10
Mobile设备变砖的系统最终被微软撤回,不过,看似冒失的Build
16212,它的背后,却藏着一个巨大的秘密。这个秘密的名字经常关注IT之家的同学肯定有过耳闻——CShell。

你确实在成长,可市场等不及了

IT之家开发部的同事表示,Windows 10
Mobile从开始屏幕到所有应用列表之间的滑动之所以会面临不跟手的问题,可能是由于当前界面加载的元素太多,以致于UI线程不能快速的响应手指的触摸事件,当然,在没有官方文档的支持之前,这只是一种猜测。

自发布以来,Windows 10
Mobile虽然经历过好几个正式版,可直至其死亡,Windows 10
Mobile都没能迎来它的完全体。

发表评论

电子邮件地址不会被公开。 必填项已用*标注

网站地图xml地图