我是一个 Javer ,但是现在需要搞一些桌面端小工具,之前有搞过 JavaFx ,前段时间有接触到 Flutter 好像也可以。不知道各位大仙没有没有好的建议
|
tool2dxJan 24, 2025
1
我个人感觉游戏引擎才是跨平台的最终解决方案。别的方案,都是各种打补丁。
|
|
andyskauraJan 24, 2025
2
反正我用 electron 快是真的快
|
|
location123Jan 24, 2025
3
用 KMP + CMP
Kotlin + Compose |
|
liuliuliuliuJan 24, 2025
4
javaer 学下 C# 很快啊
考虑 avalonia 框架,跨平台 不需要跨平台的话,wpf 也很完善,甚至 winform 更简单 |
|
williamsxuJan 24, 2025
5
考虑成熟度,electron 还是当前最优解
|
|
AaronLee01Jan 24, 2025
6
看下桌面端是 Mac 还是 Windows 或者跨平台,不跨平台的话就 Mac -> SwiftUI, windows -> C#, 跨平台就 Electron 或者 KMP + Compoese
|
|
dcsuibianJan 24, 2025 via Android
7
优先考虑 js 生态,js 既能写 web 又能写 electron 还能写小程序还能做 app
|
|
8
@AaronLee01 之前看到很多在吹 Tauri 的,目前的话应该是不考虑跨平台 就是 windows
|
|
9
@liuliuliuliu 这些都是需要 C#的吗
|
|
10
@andyskaura 但是打包大的问题现在有没有解决呢
|
|
11
@williamsxu 很多人都推荐这个,但是打包出来大的问题有好的方案解决吗
|
|
VaspikeJan 26, 2025
12
Kotlin jetbrains compose
|
|
mingtongJan 26, 2025
13
跨平台不调用系统 API 考虑 JS ,即 Electron
跨平台调用系统 API 考虑 Avalonia, QT 不跨平台不调用系统 API, Electron ,Blazor + WebView, 不跨平台调用系统 API 考虑各平台原生技术,Windows:WPF, macOS, Linux 没啥多余的选项。 |
|
liuliuliuliuJan 31, 2025
14
@djunglec #9 是的
|