请问 PC 旧桌面软件现代化,有哪些方案?
我这边有不少旧软件(工具类)的 UI 和设计风格都很落后。
鉴于 Win7 、Win8 微软都已停止支持,目前大多数设备使用 Win10 及以上的系统。
准备把一些旧软件进行改造,UI 和设计风格弄好看点,更好适配系统的风格
个人是准备用 WinUI2.8 ,XAML Islands 之类的 [参考官方的升级方案] :
https://docs.microsoft.com/zh-cn/windows/apps/desktop/modernize/
就是不知道坑多不多,大概要花多久。
或者有没有其他更好的方案?比如:前端 UI 框架重写?只考虑兼容 Win10 以及以上系统。
1
youthcould 2022-07-31 14:46:59 +08:00 via iPhone
Foxmail 求 update ,问题来了,小龙会同意吗?
|
2
shinsekai 2022-07-31 15:06:43 +08:00
LZ 指的落后是 7z 风格?还是更老的 Windows2000 经典风格?如果想让 Windows 经典风格换成随主题改变的 UI 风格,之前有个叫 xp 变脸王的软件可以对 exe 进行一键转换生成新的 exe
|
3
404neko 2022-07-31 15:15:59 +08:00
别折腾了, 刚升级 Win11 的时候那个新式的资源管理器右键菜单让我生产力急剧下降
|
4
404neko 2022-07-31 15:25:37 +08:00
每次弹出都会顿一下, 用的 i9-11900K & 1660S & 980EVO, 新装的系统环境下
总之我觉的 Fluent Design 花了很大力气契合大屏, 触摸屏并不契合生产力需求 也只能应付一下小应用 App Store 上有一个<串口调试助手>, 功能与传统的串口调试助手基本一致, 但是显示所需的界面比传统的大了 75% 也就是一个顶原来四个 |
5
acctv2 2022-07-31 16:27:45 +08:00 via Android
win2.8 是 uwp 那套吧,你很难改的。传统应用很多都是 win32 开发。
我觉得能把那套 gdi 渲染换成的 dx 的就是巨大胜利了 |
6
kokutou 2022-07-31 17:11:04 +08:00
上 qt6 吧...
|
7
ysc3839 2022-07-31 18:07:15 +08:00 via Android
追求快速开发推荐嵌入 WebView ,跨平台也容易。追求原生、风格统一的话可以考虑 React Native for Windows 搭配 Xaml Island 嵌入程序内。React Native 的资料还是比较多的,开发起来也比直接写 Xaml 更快捷,学到的知识后续也可以用在别的平台的 React 开发上。
|
8
ailer 2022-07-31 18:46:54 +08:00 via Android
来点运行在 win10/11 的图瞅瞅你说的落后设计风格什么样子
|
9
lower 2022-07-31 21:42:28 +08:00
把代码开源出来,有价值的软件和工具,自然有人会帮你维护和重新写😂
|
10
levelworm 2022-08-01 02:19:09 +08:00 via Android
说实话我觉得老界面( Win7 之前)要好看和舒服很多。
|
11
IDAEngine 2022-08-01 09:37:38 +08:00
Winxp 才是经典
|
12
vitoaaazzz 2022-08-02 16:37:57 +08:00
原先是用什么开发的? c++ mfc ? c#?
完全重写用前端工具开发是可以的,electron+vue |