Windows 10 发布也有一段时日了,心血来潮想看看还有哪些厂商在发布 Windows Phone。search 了一下,居然是 none,none,一个都没有~
除了 M$ 自己的 Lumia,没有其它厂商愿意做 Windows Phone 了。
从 Windows 10 开始,终于统一了 desktop/mobile/xbox 的操作系统,统一了之后你总要写 UI 嘛,兼容所有设备,只好搞个 UWP 的出来。其实大一统看起来挺美好,但也是很 egg pain 的。比如:想适配不同的分辨率,怎么办?开发者在 XAML 中写适配的配置,称为 Adaptive UI =_=!。
作为下一代的 Windows UI API,UWP 应该是绝唱了。
Charles Petzold 已经不再为 UWP 写书,转而推广 Xamarin。这预示着 M$ 整个战略的被迫转移。
Windows Phone 上的 app 常年不更新,除了少量 app 在用 UWP 之外,技术圈很少能听到 UWP 的声音。 Desktop 依旧是 mfc、winform 和 WPF 天下。到了 mobile,都是 iOS、Android 的声音,谁去理会 Windows Phone。
.NET Core 的战略大迁徙,Azure 的云平台化、服务化。M$ 走向一个新时代,一个可以离开 Windows 的时代, 一个 Windows UI 黯然离场的时代。
如果想玩 UWP,传送门。