有一个问题长期以来一直在我的脑海中挥之不去。
我在移动应用程序开发方面没有太多经验,但我确实用Cordova和Unity3d开发了几个应用程序。
我知道,当我们在Cordova中使用Angular开发应用程序时,它会使用各自设备的Web视图来呈现其UI。更像是在原生应用程序外壳中运行的web应用程序。
Xamarin和Flutter怎么样,Xamarin总是使用时髦的单词“本地”,Xamarin真的构建了完全本地的应用吗?不使用web view ?,如果是这样的话,Flutter呢?flutter还在做Cordova做的事情,还是在构建完全原生的应用程序??
让我换一种方式来说,我们可以将在Flutter中开发的应用程序称为本机应用程序吗?
发布于 2021-05-26 21:01:27
嗯,是的,但实际上不是。Flutter上的应用程序看起来像是原生的,因为它为每个平台绘制了界面,但安卓和iOS的代码库保持不变。所以它是原生的,而且不是同时存在的。如果你对Cordova vs Flutter感兴趣,你可以阅读this comparison,它让你清楚地了解了它们的优缺点,可能对你的项目有用
https://stackoverflow.com/questions/67257100
复制相似问题