我正在考虑使用该平台进行跨平台(Windows/Mac)开发。成熟到什么程度?有什么经验吗?
我对 GUI 开发特别感兴趣,因为在 Mono 上运行我的非 GUI .Net 代码没有任何问题。
我正在考虑使用该平台进行跨平台(Windows/Mac)开发。成熟到什么程度?有什么经验吗?
我对 GUI 开发特别感兴趣,因为在 Mono 上运行我的非 GUI .Net 代码没有任何问题。
披露:我为 Nevron 工作。
虽然 Nevron Open Vision (NOV) 上市时间不长,但内部开发已超过 7 年,因此代码库实际上非常成熟,经过良好的测试和性能分析。
我们能够实现比任何其他 Windows/Mac 工具包(QT、wxWidgets 等)更好的跨平台操作结果。此外,NOV 被用作我们称为 Nevron Office 的最终用户产品线的基础,它公开了使用 NOV 开发的重型控件(如文本编辑器、图表等)作为最终用户产品。最新版本的 NOV 具有对 Mac 上的视网膜显示、Windows 上的高分辨率等的透明支持。
我们对 NOV 有很大的计划,我们希望在年底前也发布 Chart、Scheduler 和 Grid 组件,添加到现有的 UI Toolkit、Text Editor、Diagram、Gauge 和 Barcode。通过这种方式,我们希望为跨平台开发提供一个真正的端到端平台,其中包含 RAD 跨平台开发的所有必要组件。
新版本的 NOV 将作为可移植库分发,这意味着您基于 NOV 的 UI 代码也可以是可移植库!这将极大地简化部署和测试,因为您可以在 Windows 上开发并在 Mac 中复制 dll。
在交互方面,我们将为整个控件范围添加触摸支持,并为 iOS 和 Android 开发功能受限的主机。我们也在密切关注 WebAssembly 规范的发展,并希望在浏览器能够运行 C# 代码后,成为第一个为其提供功能完整套件的供应商。
因此,今天踏上 NOV 列车可为您的未来发展提供许多优势,包括轻松部署到 Windows/Mac 和我们将尝试支持的其他操作系统、即用型 UI 控件和库,最后但并非最不重要的是经过良好测试经 Nevron Office 数千名最终用户测试的稳定的开发环境。