问题如题,MFC用过,但是不是很熟悉。QT不知道怎么样?大家有什么建议?JAVA开发的话只能用自带的SWT么?SWT开发比较费劲,有什么解决方案么?对于C++开发和JAVA开发,企业里都是如何选择UI的?
QT。做出的UI在Linux和windows下都可以跑。现在也有第三方正在把Qt移植到Android平台。使用QtQuick即QML可以开发基于触摸的类似平板的带动画效果的酷炫界面。 企业软件因为会与后台各种服务器进行交互和整合,又因为企业后台的许多服务器很多是基于java技术构建的,出兼容性考虑,所以才选择java构建客户端软件。
windows下主流的应用程序大多还是用Win32 API/MFC开发的,不过各家都会有自己的写的浅包装的UI框架。原因是:
Java的ui在我见到的应用程序中少之又少,本来用java的桌面应用就很少。很多用户电脑里连.net都没有,就更别指望有JRE了。
现在企业做客户端(PC、Mobile)技术选型就两种,要么是原生API,要么是HTML5,原生API是主流,其他的ui库基本可以不用考虑
Qt UI的编写逻辑性也很强 同时也比较好看,以前在windows下还需要编译Qt源码 现在可以下pre-compiled lib了 所以基本上都可以满足需求。或者可以用微软的WPF和xaml, 下一个VS2013 很方便
2 回答1.7k 阅读✓ 已解决
2 回答1k 阅读✓ 已解决
1 回答1.6k 阅读✓ 已解决
1 回答1.1k 阅读✓ 已解决
1 回答980 阅读✓ 已解决
1 回答799 阅读✓ 已解决
1 回答931 阅读
Windows下选择MFC,Linux下选择QT