对于Android应用程序,c#或java更好

本文关键字:java 更好 Android 应用程序 对于 | 更新日期: 2023-09-27 18:02:26

我想开始Android开发。我可以用c#Java来启动Android发展。我是一名.NET开发者。我的问题是哪种语言更适合android编程。这些语言有哪些限制?它们在android编程中的作用是什么?我可以在不学习java的情况下在.NET中开发完整的应用程序吗?

对于Android应用程序,c#或java更好

如果你想用c#开发移动应用程序,可以使用Xamarin。然而,当我问手机开发者时,他们更喜欢写原生应用。

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

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

所以我的建议是:

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

如果你同时需要Android和IOS,并且是一家小公司,或者如果预算有限,那么选择Xamarin

如果没有,使用native


还有一个叫做Apache Cordova的项目,它可以使用javascript