For Android App c# is better or java?
我想开始安卓开发。我可以用c#或Java来启动Android。发展。我是.NET的开发者。我的问题是哪种语言更适合Android编程。这些语言有哪些限制?他们在Android编程中的力量是什么?我可以在不学习Java的情况下在.NET中开发完整的应用程序吗?
- 查看此链接:stackoverflow.com/questions/17134522/…
- 是的,只需在后端和前端使用Xamarin就可以了。由于Xamarin的输出是跨平台的,许多大、小公司现在都在使用.net。
- 检查magenic.com/thinking/mobile-development-platform-performance
如果你想用C_开发移动应用程序,你可以使用Xamarin。但是,当我问移动开发者时,他们更喜欢编写本地应用程序。
有了Xamarin,你可以选择使用我认为非常好的VS,但是你必须考虑到它可以用于开发Android和iOS应用程序。你必须考虑应用程序的性能和大小。
我得补充一下,如果你有Visual Studio 2015,Xamarin现在是免费的
所以我的建议是:
如果您只需要Android或iOS:使用本机
如果你同时需要Android和iOS,而且它是一家小公司,或者如果预算有限,那么选择Xamarin。
如果不是,就和本地人一起去
还有一个名为ApacheCordova的项目,它将使用JavaScript实现同样的功能。
- 但是你也可以用C构建本地的Android应用程序。因此,原生C语言与本地Java…哪个更好?
- @马修,我记得三年前有个项目被否决了。除此之外,现在由Visual Studio支持的选项基本上是由MS购买并集成到IDE中的Xamarin。你知道其他的方法吗?
- 我想你会比我更了解我,因为我是新来的C和只是查了这个线程,以便我可以理解。我之所以困惑是因为这句话:"您可以使用c或f docs.microsoft.com/en us/VisualStudio/Cross Platform/&hellip为Android、iOS和Windows构建本机应用程序;
- @ Matthew Yup。我一直提到的是Xamarin:)答案仍然适用。