java - 什么是多平台环境的更好选择

标签 java qt desktop-application

在我的公司,我们想做一个桌面软件,但我们想在最常见的平台(Windows(XP/VISTA/7)、Linux 和 MacOs(和 iOS)和一些智能手机(android, webOS, windows mobile)

我们研究了 3 个选项 1.- .Net,2.- Java,3.- C++ with Qt

我们放弃了 .Net,因为我们不喜欢 mac 和 linux 对 .net 的支持。因此,我们有 2 个选项,Java 和 Qt。 Qt听起来很不错,但我不喜欢c++。 Java 听起来不错,但我有一个想法(也许我错了,你告诉我),Java 从来没有真正的 native 应用程序的“外观和感觉”。在这个时候,更好的选择看起来是Qt,但我想请比我有更多知识和经验的人的建议。

提前致谢

最佳答案

根据我的意见和经验,Qt 在许多平台上运行良好,尽管我从未尝试过 Mac。此外,Qt 文档做得非常好、完整且易于理解。

至于 Java,我同意它在平台上看起来并不完美。

希望这对您有所帮助。

关于java - 什么是多平台环境的更好选择,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3771225/

相关文章:

java - OpenCV:应用adaptiveThreshold函数后最大值为-1

java.sql.SQLException : SQL sentence is closed at org. hsqldb.jdbc.JDBCUtil.sqlException

c++ - 在 Qt 中连接到 Firebird 数据库

c - C 中发送 HTTP POST 请求失败

desktop-application - 使用什么语言或技术来开发 Spotify 桌面应用程序?

java - 安心 服务 可靠

java - 寻找最短路径的递归方法

c++ - QT插槽收到两次信号

python - pyQt 相当于 asyncore/asynchat

html - 如何将 Web 应用程序转换为桌面可执行文件?