目前看到的几种:
1
yxzblue 2022-09-01 12:51:02 +08:00
玩具要啥跨平台
|
2
zengmingyang96 2022-09-01 12:51:47 +08:00 3
imgui
|
3
andyhuzhill 2022-09-01 13:01:01 +08:00
Qt
|
4
mxT52CRuqR6o5 2022-09-01 13:02:50 +08:00
字节写玩具当然用自己喜欢的、看得顺眼的
|
5
James369 2022-09-01 13:06:20 +08:00
既然是玩具,那当然是用 OpenGL 、Unitiy 这样牛逼的图形引擎技术了,也跨平台哦。。
|
6
novolunt 2022-09-01 13:06:41 +08:00
当然是 tauri 和 flutter
|
7
debuggerx 2022-09-01 13:06:41 +08:00 via Android
都尝试一遍
|
8
darknoll 2022-09-01 13:12:47 +08:00
全都学
|
9
xlsepiphone 2022-09-01 13:15:35 +08:00
不上架应用商店,自行分发,选 tauri 。
要上架选 Electron 。 |
10
Bronya 2022-09-01 13:29:56 +08:00 1
当然是 MAUI 啦,C#写起来也爽一点。
|
11
lovepplforever 2022-09-01 13:41:45 +08:00
golang
|
12
tulongtou 2022-09-01 13:42:41 +08:00
竟然没有人说 javaFX
|
13
murmur 2022-09-01 13:48:29 +08:00
玩具为什么要跨平台?这是个疑问
|
14
w88975 2022-09-01 13:48:44 +08:00
各种框架用下来, 还是 flutter 最牛逼
|
15
cssk 2022-09-01 13:50:39 +08:00
玩具当然是各平台原生写一遍
|
16
abc0123xyz 2022-09-01 14:00:42 +08:00
玩具的话怎么麻烦怎么来,要的就是折腾
|
17
iamxcd123 2022-09-01 14:00:58 +08:00
既然都是玩具了, 那就 python tkinter 吧
|
18
ipwx 2022-09-01 14:05:39 +08:00
so ,楼主要做什么样的玩具。视需求再讨论技术嘛
|
19
h4de5 2022-09-01 14:06:52 +08:00
c
|
20
connecting 2022-09-01 14:14:24 +08:00
用 javafx ,还不错,跨平台
|
21
crysislinux 2022-09-01 14:17:25 +08:00 via Android
写玩具我肯定用 Electron ,瞎几吧一顿写就好了
|
22
NoNewWorld 2022-09-01 14:26:48 +08:00
玩具肯定是 Electron ,要是想学习超级宇宙无敌牛逼 plus 的 ust, 可以试试 tauri 。如果为了以后移动端找工作,可以学习下 flutter 。
|
23
HugoChao 2022-09-01 14:28:38 +08:00
追求简单,那就是 electron
玩玩新技术,可以看看 react-native |
24
UIXX 2022-09-01 14:59:45 +08:00
electron + react
|
25
xeekseven 2022-09-01 15:01:17 +08:00
如果只是 mac + windows + linux 的话,tauri 或 electron 都可以
不过我遇到一个要在 winpe 下跑的需求,选择了 fltk (其他的 rust gui 大多不支持 winpe 环境,即便静态链接了 crt 也不行) |
26
Joker123456789 2022-09-01 15:09:46 +08:00
既然 app 不是必须,而且还是自己玩玩,那就用 web 啊,这还有什么好考虑的?
|
27
lmshl 2022-09-01 15:10:29 +08:00
我用 jb-compose
|
28
lmshl 2022-09-01 15:10:35 +08:00
|
29
ingnoscemihi 2022-09-01 15:10:52 +08:00
electron 吧
|
30
RICKEYGONG 2022-09-01 17:00:11 +08:00
dot net core
|
31
monkeyWie 2022-09-01 17:40:44 +08:00
那肯定是 flutter 啊
|
32
yangzzzzzz 2022-09-01 17:41:24 +08:00
你如果只是为了跨平台 都可以尝试一下。如果需要调用到系统级的 api 老老实实用微软家的东西吧。
|
33
allgy 2022-09-01 17:44:07 +08:00
QT
|
34
simo 2022-09-01 17:49:10 +08:00
electron flutter go qt 都做过,最后还是选 qt
|
35
xsqfjys 2022-09-01 17:52:17 +08:00
Electron
平时常用的国外的小软件好像都是用 Electron 写的 |
36
Cbdy 2022-09-01 18:11:12 +08:00 via Android
webapp 吧,这样你十年后啥也不改照样能跑
|
37
pengtdyd 2022-09-01 19:03:15 +08:00
flutter pc 跨平台是个坑
|
38
auroraccc 2022-09-01 20:56:29 +08:00
玩具的话可以用 tauri
|
39
shihira 2022-09-01 21:13:57 +08:00
我喜欢那种可以直接用 bash 写了跑的,所以用 zenity (
|
40
timothyye 2022-09-01 21:43:27 +08:00 via Android
tauri+1
|
41
roundgis 2022-09-01 23:00:38 +08:00 via Android
既然是玩具
主流的都試一遍好了 |
42
kios 2022-09-01 23:37:03 +08:00
Qt? flutter 或者 electron
|
43
DOLLOR 2022-09-02 00:25:23 +08:00
玩具的话,我选择 pwa
|
44
crayygy 2022-09-02 11:30:36 +08:00
我的话可能会选择 Flutter ,坑肯定会有的,哪个框架没点坑呢
|
45
dssxzuxc 2022-09-02 12:43:21 +08:00
如果你 web 写得不错,那首推 tauri ,不然用 electron 写个小玩具带个 Chromium 打包上百 M ,又耗内存。。tauri 打包不到 10M ,速度和内存消耗都很不错
|
46
xrr2016 2022-09-02 15:33:14 +08:00
tauri
|
47
FrankHB 2022-09-03 09:54:54 +08:00
@yxzblue @murmur 玩具怎么好意思默认不跨平台。
不跨平台≈要么对唯一支持的平台有很牛逼的优化,要么就是连玩具都有疑问的想平台都做不到的弱鸡。 现在实在没法跨平台的东西,要么是过于古董当年普遍没这种需求,要么是设计过于垃圾让人没兴趣 /没本事移植了。 而如果因为知识体系的原因导致自己脑子只会适应某种跨不了平台的技术,那么说不好听点,脑子多少是玩具。因为没多少人原始需求里有“跪舔平台”所以非得只抱着一个平台不放,会发现不跨平台更容易。相反,跨平台的方案基本允许隐藏一些平台特供的东西而实际上更省事。不过 OP 既然都自己会选了,显然不是这种情况。 注意这也就是跨平台,没说各个平台都很顶用,否则 OP 也不需要有这样的问题。 也因为各自都有不怎么样的明显缺陷,所以没法简单判断哪个一定更好。 OP 至少要清楚:首选的 tier-1 平台是什么、自己熟悉什么东西、愿意熟悉什么东西、是否可能加人一起玩、是否以后有把玩具改成不是玩具的需求、预期规模多大,才可能拎得清楚实际适合什么。 |