首先本人是有过Flutter实际项目经验的,就完整性和兼容性个人感觉总比RN强吧,况且有google背书及强大的社区,完善的文档,我非常看好Flutter
其次,说下性能问题,的确你可以说和Native比有差距,但目前硬件发展速度来看,那点差距你真的能体验到吗(DEBUG模式除外),用户感知又能有多明显。
Flutter做为一种跨端解决方案,从技术角度你可以看不上他,毕竟有先天不足,但如果从企业角度看,一套代码通吃多个端,在成本上有很大的优势,而且多端功能严格一致,iOS,Android,Web一起上线不香吗。
Swift UI和dart这种界面写法也不知道谁学的谁,绝对是未来UI布局的趋势,太方便了。
直到最近2年,xamarin form shell发布,才稍微解决这个问题。然而,那时候flutter已经开始火了,同样的app,开发起来比xamarin form shell便利很多。
所以,xamarin虽然理论上,能做和flutter一样的事情,但是他的便利程度、生态圈,已经被xamarin自己多年来毫无作为给消耗完了。 结论:xamarin可以替代flutter,但并不会更好,无法成为淘汰flutter的原因。