我是Xamarin的新手,鉴于我们.NET的专业知识,我很乐意使用Xamarin构建我们的Android移动解决方案。我很想知道在深入研究之前是否存在任何性能问题或限制,我们应该意识到。对于使用ReactNative,Ionic等进行本机(Java / Kotlin)开发,有很多比较,但对于专门用于Android的Xamarin,则没有太多比较。
答案 0 :(得分:0)
这个问题实际上没有具体答案,这是一个有待讨论的话题。简而言之,将Xamarin用于移动应用程序没有重要限制。它有优点也有缺点,最好的学习方法是尝试。
由于Xamarin非常接近本机平台,因此您将不会缺少任何硬件访问权限,这对于移动框架来说是个好主意。
在性能方面,this article提供了宝贵的意见,例如与Xamarin和本机解决方案相对的几个有趣的基准测试。
同一站点还提供another article有关如何选择一个或另一个的更多详细信息。
从我的角度来看,Xamarin是一个安全的解决方案。我们已经为各种客户使用了3年,其中一些客户要求非常具体的设计,而我们从来没有遇到任何问题。这更多是个人喜好问题。
答案 1 :(得分:0)