我正在研究我将使用哪种 IDE/语言来开发我们的下一个项目。创建该工具是为了监视和对自定义设备的一些设置进行编程。通过 windows 的通信是通过 Virtual Com Port 驱动程序完成的。该应用程序必须在 Windows 7 和 XP 上运行,如果可能无需太多额外工作,则可以在其他操作系统上运行。我是否缺少应该考虑的开发工具?
我发现每个选项的优点和缺点。主要问题:
我是否缺少我应该考虑的开发工具?
mono/java 的跨平台程度如何?我可以开发一次应用程序,然后将其移植到其他操作系统上,或者不做任何更改,或者对代码进行大量更改吗?移植时应用程序有多少错误?
选择哪个平台?我是想花更多时间立即使应用程序跨平台,还是使用 MonoDevelop/VisualStudio 并只创建一个 .NET 应用程序更好?
非常欢迎任何见解:) 我会发布最终结果。
附言。我对 Java 没有经验,开发人员也不应该维护。我们都有更多的 C# 经验。