PC 旧桌面软件现代化,有哪些方案?

2022-07-31 14:10:45 +08:00
 mmdsun

请问 PC 旧桌面软件现代化,有哪些方案?

我这边有不少旧软件(工具类)的 UI 和设计风格都很落后。

鉴于 Win7 、Win8 微软都已停止支持,目前大多数设备使用 Win10 及以上的系统。

准备把一些旧软件进行改造,UI 和设计风格弄好看点,更好适配系统的风格

个人是准备用 WinUI2.8 ,XAML Islands 之类的 [参考官方的升级方案] :

https://docs.microsoft.com/zh-cn/windows/apps/desktop/modernize/

就是不知道坑多不多,大概要花多久。
或者有没有其他更好的方案?比如:前端 UI 框架重写?只考虑兼容 Win10 以及以上系统。

2388 次点击
所在节点    问与答
12 条回复
youthcould
2022-07-31 14:46:59 +08:00
Foxmail 求 update ,问题来了,小龙会同意吗?
shinsekai
2022-07-31 15:06:43 +08:00
LZ 指的落后是 7z 风格?还是更老的 Windows2000 经典风格?如果想让 Windows 经典风格换成随主题改变的 UI 风格,之前有个叫 xp 变脸王的软件可以对 exe 进行一键转换生成新的 exe
404neko
2022-07-31 15:15:59 +08:00
别折腾了, 刚升级 Win11 的时候那个新式的资源管理器右键菜单让我生产力急剧下降
404neko
2022-07-31 15:25:37 +08:00
每次弹出都会顿一下, 用的 i9-11900K & 1660S & 980EVO, 新装的系统环境下

总之我觉的 Fluent Design 花了很大力气契合大屏, 触摸屏并不契合生产力需求

也只能应付一下小应用

App Store 上有一个<串口调试助手>, 功能与传统的串口调试助手基本一致, 但是显示所需的界面比传统的大了 75%
也就是一个顶原来四个
acctv2
2022-07-31 16:27:45 +08:00
win2.8 是 uwp 那套吧,你很难改的。传统应用很多都是 win32 开发。

我觉得能把那套 gdi 渲染换成的 dx 的就是巨大胜利了
kokutou
2022-07-31 17:11:04 +08:00
上 qt6 吧...
ysc3839
2022-07-31 18:07:15 +08:00
追求快速开发推荐嵌入 WebView ,跨平台也容易。追求原生、风格统一的话可以考虑 React Native for Windows 搭配 Xaml Island 嵌入程序内。React Native 的资料还是比较多的,开发起来也比直接写 Xaml 更快捷,学到的知识后续也可以用在别的平台的 React 开发上。
ailer
2022-07-31 18:46:54 +08:00
来点运行在 win10/11 的图瞅瞅你说的落后设计风格什么样子
lower
2022-07-31 21:42:28 +08:00
把代码开源出来,有价值的软件和工具,自然有人会帮你维护和重新写😂
levelworm
2022-08-01 02:19:09 +08:00
说实话我觉得老界面( Win7 之前)要好看和舒服很多。
IDAEngine
2022-08-01 09:37:38 +08:00
Winxp 才是经典
vitoaaazzz
2022-08-02 16:37:57 +08:00
原先是用什么开发的? c++ mfc ? c#?
完全重写用前端工具开发是可以的,electron+vue

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

https://www.v2ex.com/t/869769

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

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

© 2021 V2EX