对于Android App c#更好还是java?

时间:2016-08-13 07:47:28

标签: java c# android

我想开始Android开发。我可以使用c#Java开始Android 发展。 我是.NET开发人员。 我的问题是哪种语言更适合android编程。这些语言有哪些限制? 他们在Android编程中的强大功能是什么?我可以在.NET中开发完整的应用而无需学习java吗?

1 个答案:

答案 0 :(得分:8)

如果您想使用c#开发移动应用,可以使用Xamarin。但是,当我问移动开发者时,他们更喜欢编写本机应用程序。

使用Xamarin,您可以选择使用我认为非常好的VS,但您必须考虑它可用于开发Android和IOS应用程序。您必须考虑应用程序的性能和大小。

我必须补充一点,如果你有Visual Studio 2015,Xamarin现在是免费的

所以我的建议总是:

如果您只需要Android或IOS:请使用原生

如果您需要Android和IOS,而且它是一家小公司,或者如果预算有限,那么请使用Xamarin

如果没有再次使用原生

还有一个名为Apache Cordova的项目,它将使用javascript

执行相同的操作