UWP 已死,因为 Windows 应用已死
5分钟读
更新
阅读我们的披露页面,了解如何帮助 MSPoweruser 维持编辑团队 查看更多
多年来,大量的数字墨水已经溢出了各种微软产品的生命状态。 Windows Phone 死了吗? 还是它还活着? Microsoft Band 是死了,还是还活着? 微软商店死了吗? 还是它还活着? 过去几周我们看到了一个新目标——通用 Windows 平台。
对于那些不知情的人来说,微软自 Windows 8 以来一直在推动它所谓的通用 Windows 应用程序。开发人员被告知他们将编写一个应用程序,用户将在 Windows 平板电脑、Windows PC 和 Windows Phone 上运行它。 多年来,微软一直在迭代和完善通用 Windows 平台,直到开发人员在 Windows 10 中创建跨平台应用程序变得非常容易——然后一切都崩溃了。
首先,正如你所知道的,Windows Phone 并没有像微软预期的那样起飞。 糟糕的硬件、缓慢的软件迭代和有缺陷/没有应用程序最终扼杀了一个曾经很有希望的平台,微软今年将退出。 对于 Windows 平板电脑,它们也没有起飞。 微软的 OEM 曾经提供小型平板电脑,但您现在看到的唯一 Windows 平板电脑只是兼职平板电脑。 这些设备旨在用作笔记本电脑,但带有一些平板电脑陷阱。 Windows 操作系统本身极大地回滚了微软对平板电脑外形所做的任何调整,而目前存在的平板电脑模式或多或少是退化的。
换句话说,UWP 平台在几年内很快就失去了大部分潜在用户群。
现在,虽然 UWP 应用程序在 Windows 10 笔记本电脑和台式机上仍然存在且有用,但它们面临着自己的问题。
这个问题是三方面的。
- 没有人在为任何类型的 Windows 构建应用程序:快,告诉我你听说过的最后一个用于 Windows 的原创酷应用程序,几乎没有。 不要相信我的话,查看适用于 Windows 的 Digital Trends 应用程序列表,发现时间旅行可以追溯到 2011 年,然后查看适用于 macOS 的相同应用程序。
- 没有人在构建相关的新 UWP 应用程序:为了证明 Windows 应用程序开发没有死亡, 一组 UWP 开发人员宣布; 对旧版 YouTube 应用的更新、另一个 Windows Reddit 应用和两个 Spotify 客户端。让我的心平静下来。现在,我已经尝试了所有这些应用,它们设计精良,运行良好。如果你喜欢 UWP 应用,你可能会喜欢它们。问题是,这正是该平台在五年前的 2014 年所处的状态。可以说情况甚至更糟,曾几何时,像 Fhotoroom 和 Foundbite 这样的应用可以在 Windows 上找到,而今天,只有其他地方已经存在的服务的苍白模仿不仅是常态,而且是该平台上最好的。我们承认社交媒体应用可能不是 Windows 台式机和笔记本电脑的最佳应用,那么所有设计精美的任务管理器和电子邮件应用在哪里呢?或者笔记应用?或者日历应用?你可以在竞争对手的平台上找到它们,但在商店中找不到它们。
- 微软已经放弃了 UWP:除了 OneNote,微软已经停止为 UWP 开发以前的 Office 应用程序。 该公司还停止在 UWP 中构建其 Xbox 应用程序,而是更愿意在 Electron 中开发它。 最后,Edge 浏览器已迁移到 Chromium 分支,UWP 被称为阻碍开发的“逆风”之一。 没有什么比不使用曾经被吹捧为未来的新工具更能表达信心了。
三年前, 我争吵了:
如果微软 [...] 放弃以任何方式改进通用应用程序平台以获得任何短期利益的计划,这对整个 Windows 来说都是不利的。[...] 这无异于说“我们无法吸引开发人员”不再为 Windows 构建”。 当然,人们在企业中使用为 Windows 构建的应用程序,但所有很酷的新应用程序都适用于 iOS、Android、Web 甚至 OSX,只有极少数适用于 Windows 10。
一个无法吸引兴奋的新开发人员的平台要么已经死了,要么正在消亡。 遗留应用程序不会永远有用,7 万个应用程序,其中只有不到 XNUMX 个在今天仍然有用,这并不值得骄傲。
这句话在今天比以往任何时候都更加真实。 虽然有人可能会说 UWP 没有死,但事实仍然是它从未流行起来。 它正在被重新调整为对当前开发人员有用的东西,作为可以为他们的 Win32 应用程序提供动力的点点滴滴。 可以说 UWP 在新的 Windows 应用程序中仍然存在,这是一种语言技巧。 当人们说 UWP 已死时,他们的意思是,最初的移动 Windows 应用程序愿景已经不复存在。
您可以争辩说,微软将再次将其作为 Windows Central 的“HoloLens 2、Surface Hub 2、Windows on ARM、IoT 和 Windows Lite” 丹尼尔鲁比诺做到了, 他们很可能会这样做。 那将是可爱的。 但是,您可以将微软为其 Windows 应用程序平台计划的所有内容填满几本书,但这些内容尚未得到证实。 更重要的是开发人员如何响应平台。 有可能 回报 在不可预见的激增中攀升至相关性,但由于开发人员之前没有选择它,为什么他们现在会选择它?
用户论坛
0消息