我需要一些开发者的意见。我测试了Xamarin Studio来构建Android和iOS应用程序,一开始感觉很不错。但后来我发现我仍然需要Xcode和Eclipse等工具来帮助我处理前端设计,这在后端时有时候有点麻烦。所以我决定使用本地平台构建应用程序,等待社区的发展。是否有人在使用Xamarin构建的Android应用程序中遇到了异步和大量数据处理方面的性能问题,相比之下本地应用程序在这个方面要更快一些且更加稳定?我是否错了,应该等待Xamarin取得更多的发展机会?
我需要一些开发者的意见。我测试了Xamarin Studio来构建Android和iOS应用程序,一开始感觉很不错。但后来我发现我仍然需要Xcode和Eclipse等工具来帮助我处理前端设计,这在后端时有时候有点麻烦。所以我决定使用本地平台构建应用程序,等待社区的发展。是否有人在使用Xamarin构建的Android应用程序中遇到了异步和大量数据处理方面的性能问题,相比之下本地应用程序在这个方面要更快一些且更加稳定?我是否错了,应该等待Xamarin取得更多的发展机会?
在使用Xamarin开发的应用中,我几乎没有观察到任何性能问题。除了关于Xamarin Studio的错误已在其Bugzilla中报告外,其余一切都运行良好。我曾经使用过Xamarin Studio和Visual Studio来为Android和iOS开发应用程序。 然而,如果您想在Mac上进行iOS开发,最好还是在Xamarin Studio中完成,因为如果您想要模拟器和适当的调试,需要将Windows机器与Mac配对。实际上需要同时使用Xcode和Xamarin Studio。Android方面,我从未需要使用Eclipse。由于您已经使用了Mono,因此事情甚至会变得更快,因为现在不会将所有东西都抛到Dalvik上了。Mono尽可能处理所有内容,只有需要Dalvik和Android的显式内容才会涉及Dalvik。Xamarin正在稳步增长,支持也非常好。它已经被广泛使用。无需等待任何东西。只需深入研究并享受在不同的平台上进行Android和iOS编码的新鲜感就可以了。 干杯。
在我看来,Xamarin非常优秀。
我使用它在Visual Studio 2012中并创建了iOS和Android的应用程序。结果是原生应用程序,因此性能相同。唯一让我困扰的地方是在iOS应用程序中,当我想要修改Info.plist(例如添加应用程序图标)或在AppStore上部署应用程序时,它从未按我的意愿工作,因此我在Mac上使用Xamarin Studio(或Xcode)进行操作。但是,与Xamarin Studio和Eclipse相比,Visual Studio使用起来更好,因此我做出了选择。