.Net与Java进行移动开发.你有什么看法?

Kon*_*nos 5 .net java mobile

我在.NET中开发移动应用程序已经有一段时间了,我总是想知道另一边草是否更绿(Java).

因此,我想问一下您对移动应用程序中哪一个更感兴趣,为什么会这样.

Pab*_*ruz 7

使用Java的主要优点是更广泛的安装基础.如果使用Java,那么与使用.NET相比,您的手机数量将达到数量级.

据我所知,.NET专门用于Windows Mobile手机.

另一方面,Mobile .NET比Java(IMHO)更容易,这部分是因为Visual Studio IDE使得生活比Java World上的任何其他开发环境简单得多.例如,在.NET mobile中执行基于表单的应用程序非常简单明了.

所以,答案基本上取决于你想要完成的事情:

  • 尝试使用最多的移动设备:使用Java
  • 尝试为Windows Mobile设备开发应用程序:使用.NET
  • 尝试开发一个仅在受控环境(单个业务)上运行的应用程序,您可以在其中决定运行的设备:确定要使用的设备,然后选择开发环境.

请记住,如果您正在谈论Java for Android或Blackberry开发,您将面临同样的问题,即无法使用.NET实现庞大的安装基础.如果您想要庞大的安装基础,请使用普通的Java Mobile Edition.