婆罗门
精华
|
战斗力 鹅
|
回帖 0
注册时间 2009-11-16
|
Windows从2002年(Windows XP Tablet PC Edition)就开始做触屏优化了,Windows 8之前就有很多触屏的嵌入式设备(ATM机之类的)
Windows 8的时候,微软的手机还没完全暴死,又想让它的多个版本的Windows(Windows Phone, Windows Embedded, XBOX以及后来的HoloLens)共用同一套代码,就搞出了这么个玩意儿,实际上不仅是触摸优化,对于控制器和手势操作之类也是做了优化的
现在Phone虽然暴死了,其他的还是要继续维护
对应用开发来说,用这套东西,如果要在微软的那么多种设备上都用,维护成本要小一点
问题是大部分应用都是用的老的框架开发的,只能在桌面上跑,迁移成本很大,微软又老是变来变去,就挺头大的
现在微软也躺平了,把老框架和新框架融合了一下,一个程序里面可以混合用,不迁移也可以,缺点就是开发的混合程序没法在它那些变种设备上用
苹果那种每种设备单独做系统的方式,其实很不合理,因为很多非界面的东西是可以共用的,不仅是苹果自己,对于应用开发商也是一样的
还好除了MacOS和iOS以外其他都不流行
现在苹果还搞了Mac Catalyst来支持用iOS应用的方式来开发Mac应用,但是MacOS上没有触屏,就不能完全兼容iOS应用,还是挺麻烦的
|
|