[PConline 众所周知,微软Windows 10战略之中,UWP应用是不可或缺的一部分。和传统的Win32软件相比,UWP新的应用API,享受更多Windows 10带来的特点也支持跨平台。在微软的规划中,UWP应用程序通过应用商店分发,Win10可以适应多个平台,同一个平台UWP该应用程序可以适应个不同的平台,Win在控制分发渠道的同时,也带动了整个软件生态。
但事与愿违。经过多年的经营,UWP应用程序似乎根本没有改进。在Win在10家商店中,有许多著名的商店UWP停止更新应用程序,甚至使用普通应用程序Win取而代之的是32转换软件……以下是一些例子。
腾讯对UWP支持力度很大。在Win10推出UWP腾讯战略不久就在了Win10店推出UWP的QQ。还有传统版本QQ相比,UWP版的QQ它带来了很多新的东西,比如完全不同的东西UI布局,体积更轻,动画更流畅,触摸屏支持更好,也接入Win10通知中心。
UWP版的QQ,你用过吗?
当然,传统版QQ相比,UWP版QQ功能不如。但许多用户认为,UWP版QQ框架建成后,功能将逐步完善,未来可期。然而,令人惊讶的是,UWP版QQ已成鸡肋。
去年,腾讯在Win传统版在10店中上架QQ的转制版“QQ而桌面版UWP QQ但是没有更新。该产品已成为半死不活的鸡肋,
微信
微信与微信QQ类似地,腾讯很早就做了微信UWP但随着传统微信发布转制版,UWP微信也停止了更新。
UWP微信版已经很久没有更新了
网易云音乐
这曾经是很喜欢的UWP应用。长期以来,网易云音乐口碑不错,网易云音乐推出UWP应用质量也很好,在一些网民的心中,它甚至可以被称为最好的质量UWP应用-至少一度是这样。
网易云音乐UWP与传统版本相比,界面更美观,更流畅,功能齐全UWP难得的精品。然而,就在不久前,这款精品店在一次版本更新中被放弃,Win10商店中的UWP网易云音乐被转制版取代,UWP网易云音乐的版本从此成为历史。
网易音乐UWP被转制版取代
除上述内容外UWP芒果等应用TV、喜马拉雅等例子。这些UWP虽然部分应用程序不会消失或停止更新,但仍然来自个人开发者UWP应用出现了,但要投身UWP应用开发的商业大厂很少。商业软件的缺席发布了UWP生态缺乏经济价值信号,UWP生态缺乏资金灌溉,逐渐枯萎是理所当然的。
为什么UWP应用程序会沦落到这样的程度吗?原因很多。
首先,微软在移动平台上的崩溃和沉沙使微软失败UWP应用价值大幅下降。UWP移动和桌面平台可以同时适应应用,但随着WP/Win10M宣告失败,UWP这座桥的意义值得怀疑。
移动平台上的溃败使移动平台崩溃UWP应用和Win商店失去了很大的基础
其次,UWP应用程序有很多限制。UWP应用的API不如传统Win32软件丰富,受到很多限制,比如UWP应用必须在App Container以沙盒的形式运行,很难获得很多常见的系统权限,很多功能都是有限的,比如UWP如何使用系统代理是一个难题。与传统软件相比,UWP应用功能不那么自由,可以调用的资源更少,背景限制更严格,有些应用很容易闪回。这给用户非常糟糕的用户体验。
UWP应用有限
再者,UWP老平台很难兼容应用。Windows一个优点是兼容性。无论使用新旧开发工具,编写的程序都可以是最新的Win许多开发人员仍然使用旧版本的开发工具同时兼容Win7、Win对于多个版本的系统,如10,我们没有太多的动力UWP始终保持最新的开发工具。
接着,UWP概念提出后,其开发框架一直在发展迭代,不够稳定,并非所有开发者都会追求最新的开发规范。
最后,UWP应用需要统一Win微软的这些控制与开发不能再从事弹出窗口、后台等小动作。微软的这些控制与开发商之间存在商业利益冲突。
毫无疑问,现在UWP生态发展处于低潮。那么UWP应用如何才能恢复活力?
UWP生态衰退的主要原因是人们没有这种需求——传统软件用得好,UWP与传统软件相比,应用优势有限(仅在于交互)UI等外在方面),何必多此一举换用?UWP?没有需求就要创造需求。微软目前正在做的工作属于这方面的努力。
微软一直致力于开发适合多个平台的平台Windows系统。以前的Windows Mobile所以,后来Windows Phone这样,我们就不能制造手机,我们仍然坚持开发不同的硬件形式Windows设备等分支机构Windows 10操作系统。例如Windows 10S,只能从应用商店下载软件安装的平台Windows 10S中,UWP应用程序获得了更多的展示机会。
商店应用只能安装Windows 10S并不受欢迎
然而,这条路并不容易走。Windows 10S毕竟,自由安装软件并没有引起太大的反响Win与10相比,处处受到约束Win10S价值更小。此后微软为双屏Surface Neo开发了Windows 10X,再也没有禁止普通安装的禁止了Win从这样的妥协中,我们也可以看到微软对程序的限制UWP无奈的生态建设。
后话
UWP路在何方?这可能是一个难以回答的问题。Windows并不是iOS这样的围城意味着微软很难控制软件应用的分发渠道。失去了WP这个支点,UWP我想利用整个系统庞大的传统Windows软件生态,真的很难。
Surface Neo这种新形式Windows硬件将创造更多的使用UWP需要应用吗?
UWP要想成功,需要一个全新的硬件,架起一个足够吸引人的新平台,UWP应用程序可以在多平台上承担起重。WP它已经过去了。我们将来还会看到微软在新平台上的发展吗?拭目以待。