关于 windows 开发界面库现状的咨询~

2016-07-05 17:55:58 +08:00
 six880214

在当前公司工作 5 年,一直进行 windows 应用程序开发,期间夹杂着服务器和安卓的开发,但是还是以 windows 应用程序为主。由于公司客户群的特殊性,有很大一部分用户仍然停留在 xp 阶段。 目前公司主要的开发工具是 vc6.0 ,实在是太过时了。无法很便捷的处理出优美的界面效果。现在想升级开发工具的同时,引入界面库。目前对这方面还不是很熟悉,看了一些。 DirectUI UI , HTMLayout , Sciter 等,还是没有拿定主意。 目前比较倾向 HTMLayout 和 Sciter ,因为简单,轻量。 大家有什么好的建议没? 根据公司项目的现状,不需要很庞大的库,希望轻量,简单。最好兼容 mfc 。

16875 次点击
所在节点    程序员
106 条回复
six880214
2016-07-06 14:46:52 +08:00
@kuxiazi 我在 win10 下写代码,然后测试和编译打包都需要到 xp 的虚拟机上去。。。。。因为有时候 win10 编译的 vc6.0 有问题。。。。。
six880214
2016-07-06 14:48:34 +08:00
@jixiangqd 是转 web 开发了吗?
loading
2016-07-06 14:48:43 +08:00
@six880214 为什么不一直在 xp 的虚拟机你写代码…
six880214
2016-07-06 14:49:13 +08:00
@loading 虚拟机那性能。。。。
six880214
2016-07-06 14:51:26 +08:00
@wakiki 淡定~~
loading
2016-07-06 14:52:14 +08:00
@six880214 搞不懂你们客户是 xp ,为什么不在 xp 的机器开发。

我们这边配的软件,估计有些是你们公司一样,开发机超级牛,然后我们的机器跑不动…
six880214
2016-07-06 14:53:47 +08:00
@loading 你让我天天用 xp ,扛不住啊~我也想与时俱进下。。。
loading
2016-07-06 15:52:37 +08:00
我上班用 xp,win7 ,回家 osx,archlinux
six880214
2016-07-06 15:56:37 +08:00
@loading xp 就 3.25g 内存,扛不住啊,开个 Android Studio 就傻了。。。
evitceted
2016-07-06 16:35:38 +08:00
WPF 不用吗
six880214
2016-07-06 16:41:44 +08:00
@evitceted 客户机装.net 框架是问题~
jixiangqd
2016-07-06 16:44:07 +08:00
@six880214 我是科班出身,底子还算是有的,在北京混,转啥都比较好转。目前是搞云计算相关的东西
loading
2016-07-06 17:14:58 +08:00
@six880214
我的部署经验是和 .net 框架一起下发。命名为
1.exe (.net 或其他依赖)
2.exe

N.exe
gamexg
2016-07-06 17:26:30 +08:00
@six880214 XP 也有 64 位的,之前报过一个 xp 64 位下的 bug 。。。
mozartgho
2016-07-06 21:04:08 +08:00
桌面产品的界面开发,强烈推荐 Qt ,易学易维护,控件都 CSS 化了,可以像修改 CSS 那样调整控件的外观。
kangsgo
2016-07-06 21:11:31 +08:00
@mozartgho Qt 好学吗?我没有 UI 基础,想学一个界面的软件,现在只会 python ,可以学别的语言,可以帮我推荐一个思路吗?
SlipStupig
2016-07-06 21:33:07 +08:00
CEF+HTML+CSS+JS 目前最好的解决方案,还可以跨平台
icylord
2016-07-06 21:40:59 +08:00
@kangsgo QT 挺简单的。<Qt 学习之路 2> 跟着这篇看完,差不多就入门了
kangsgo
2016-07-06 21:45:32 +08:00
@icylord 要先学 C++然后学这个吗?
kangsgo
2016-07-06 21:45:50 +08:00
@SlipStupig 用 js 做事件吗?

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://tanronggui.xyz/t/290464

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX