
2000年美国互联网跑灭破灭后纳斯达克指数全年下跌39.3%即使windows XP也没有稳住微软颓势2007年大多数电脑用户来说Vista就是一个不停读硬盘而且占满CPU和内存的怪物。2009年发布的win7才给windows续命上一命Win7是Windows Vista SP2也不为过——win7只是在vista上面做减法加上硬件摩尔指数上涨到windos8的推出PC市场已经是诸神黄昏微软也无力回天——传统意义上的 PC 市场已经走到了黄昏Windows 8对微软业绩的提振24%作用远不如Windows 7。Windows 7发布那个财季Windows业务营收增长了76%Windows Vista的发布拉动当季Windows业务营收增长了65%。因为 web、iOS 和 Android 为代表的新兴平台已经从襁褓中长大逐渐成为主流砍掉硬件优先策略变移动优先云优先甚至微软跳过windows 9直接来到windows 10但是到了win10移动的生态 微软 也是有气无力搭桥(Bridge)为了让微软在移动端上搬回一成旨在让开发人员更容易将iOS和Android应用程序移植到Windows Phone平台上。微软宣布“搭桥(Bridge)”计划当时的两个项目 Astoria与Islandwood然并卵微软放弃了Andriod的搭桥技术是因为安卓的版本标准和UI标准的不统一造成开发的障碍IOS层面的也是垂死挣扎Xamarin2011年成立的Xamarin专注于跨平台的移动应用开发。Xamarin的产品简化了针对多种平台的应用开发包括iOS、Android、Windows Phone和Mac App。Xamarin由许多著名的开源社区开发者创立和参与而且也是Mono项目的主导者——C#与•NET框架的开源、跨平台实现。但是用xamarin最后还是绕不过要学原生开发技术, 用xamarin转译包来包去的, 原生开发一个函数调用的事, 放xamarin还得额外封装, 就变成裹尸布了。尤其是要用到第三方lib的时候, 还要自己再封装就更恶心了.但是这玩意在国内一直不愠不火国外也只有部分“高端”玩家在玩。.NET MAUIMicrosoft 宣布全面推出 .NET MAUIXamarin.iOS 和 Xamarin.Android 都 合并到了 .NET 6 平台中并将分别重命名为 .NET for iOS 和 .NET for AndroidXamarin.Forms叶随着MAUI的正式发布完成统一。MAUI这玩意还是是基于平台原生 UI 的封装而不是完全自绘控件所以和react native差不多但是RN的社区与繁荣是MAUI无法企及的况且flutter 也比这货 欣欣向荣Android与 ios工程师都快失业了MAUI哪来的未来。所以我就不取研究这货了还是走 Hybrid路线