首页
学习
活动
专区
圈层
工具
发布
社区首页 >专栏 >Xamarin成为微软弃子,WSA/Android只剩下背影,移动落幕

Xamarin成为微软弃子,WSA/Android只剩下背影,移动落幕

原创
作者头像
周陆军博客
发布2026-08-23 10:29:59
发布2026-08-23 10:29:59
80
举报
文章被收录于专栏:前端博客前端博客

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 为代表的新兴平台已经从襁褓中长大逐渐成为主流

image.png
image.png

砍掉硬件优先策略,变移动优先云优先,甚至微软跳过windows 9直接来到windows 10

但是到了win10,移动的生态 微软 也是有气无力!

搭桥(Bridge)

为了让微软在移动端上搬回一成,旨在让开发人员更容易将iOS和Android应用程序移植到Windows Phone平台上。

微软宣布“搭桥(Bridge)”计划,当时的两个项目 Astoria与Islandwood,然并卵!

微软放弃了Andriod的搭桥技术,是因为安卓的版本标准和UI标准的不统一,造成开发的障碍,IOS层面的也是垂死挣扎!

Xamarin

2011年成立的Xamarin,专注于跨平台的移动应用开发。

Xamarin的产品简化了针对多种平台的应用开发,包括iOS、Android、Windows Phone和Mac App。

Xamarin由许多著名的开源社区开发者创立和参与,而且也是Mono项目的主导者——C#与•NET框架的开源、跨平台实现。

但是,用xamarin最后还是绕不过要学原生开发技术,, 用xamarin转译包来包去的, 原生开发一个函数调用的事, 放xamarin还得额外封装, 就变成裹尸布了。尤其是要用到第三方lib的时候, 还要自己再封装就更恶心了.

但是,这玩意在国内一直不愠不火,国外也只有部分“高端”玩家在玩。

.NET MAUI

Microsoft 宣布全面推出 .NET MAUI

Xamarin.iOS 和 Xamarin.Android 都 合并到了 .NET 6 平台中,并将分别重命名为 .NET for iOS 和 .NET for Android,Xamarin.Forms叶随着MAUI的正式发布,完成统一。

v2-1c785de5e39dc763932dad75d75e9087_720w.webp
v2-1c785de5e39dc763932dad75d75e9087_720w.webp

MAUI这玩意还是是基于平台原生 UI 的封装,而不是完全自绘控件

v2-f49d29233635dbc169204055be5ec2ac_720w.webp
v2-f49d29233635dbc169204055be5ec2ac_720w.webp

所以和react native差不多,但是RN的社区与繁荣是MAUI无法企及的

况且,flutter 也比这货 欣欣向荣!

Android与 ios工程师都快失业了,MAUI哪来的未来。

所以我就不取研究这货了,还是走 Hybrid路线!

转载本站文章《Xamarin成为微软弃子,WSA/Android只剩下背影,移动落幕》, 请注明出处:https://www.zhoulujun.cn/html/webfront/AppDev/ReactNative/9441.html

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

目录
  • 搭桥(Bridge)
  • Xamarin
  • .NET MAUI
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档