【发布时间】:2011-12-08 16:13:18
【问题描述】:
我们目前正在探索新的跨平台 GUI 技术;
到目前为止,最强大的选择是 QT 和 Java,最近,HTML-5 也被放在了桌面上。
我们的应用描述(简而言之):
这是一个客户端-服务器;它是内部的(只有员工使用它),我们有一个 vpn,所以没有关于 web 应用程序安全性的问题
服务器端是用 C++ 编写的,可以在各种可能的平台(Windows、Linux、Unix)上运行
(GUI)客户端也应该在上述所有平台上运行,它是一个不同的进程,它通过 tcp-ip 与服务器通信
GUI 要求(高级):
GUI客户端应该支持下拉菜单、按钮、数据网格;
GUI 应该是动态的:小部件的数据应该能够改变,或者受到其他小部件中选项的选择的影响;此外,我们还需要搜索框的自动完成功能,其中的数据应从服务器端或我们控制的其他数据源中检索。
到目前为止,我们正在考虑用 QT 编写新的 GUI,但我们想知道我们是否应该认真考虑 HTML-5,并将 GUI 变成一个 Web 应用程序;
鉴于上述 GUI 要求:
优点是什么?缺点?风险?
谢谢, 加尔
【问题讨论】:
-
这个问题的变体已经被问了几十次。要么这是完全重复的,要么是过于本地化(即:仅针对您),要么是因为您在寻找意见而不是事实而争论不休。这个网站上这个问题的其他变体对你没有任何帮助吗?
标签: qt html user-interface web-applications cross-platform