目前看到的几种:
- 传统 Web App ,或者做成 pwa
- Electron
- Flutter
- Quasar 目标就是写自己的小东西写一遍随便跑,移动端能作为 app 安装是加分项但不必须
目前看到的几种:
|
yxzblueSep 1, 2022
1
玩具要啥跨平台
|
|
2
imgui
|
|
andyhuzhillSep 1, 2022
3
Qt
|
|
mxT52CRuqR6o5Sep 1, 2022
4
字节写玩具当然用自己喜欢的、看得顺眼的
|
|
James369Sep 1, 2022
5
既然是玩具,那当然是用 OpenGL 、Unitiy 这样牛逼的图形引擎技术了,也跨平台哦。。
|
|
novoluntSep 1, 2022
6
当然是 tauri 和 flutter
|
|
debuggerxSep 1, 2022 via Android
7
都尝试一遍
|
|
darknollSep 1, 2022
8
全都学
|
|
xlsepiphoneSep 1, 2022
9
不上架应用商店,自行分发,选 tauri 。
要上架选 Electron 。 |
|
10
当然是 MAUI 啦,C#写起来也爽一点。
|
|
lovepplforeverSep 1, 2022
11
golang
|
|
DonaidTrumpSep 1, 2022
12
竟然没有人说 javaFX
|
|
murmurSep 1, 2022
13
玩具为什么要跨平台?这是个疑问
|
|
w88975Sep 1, 2022
14
各种框架用下来, 还是 flutter 最牛逼
|
|
csskSep 1, 2022
15
玩具当然是各平台原生写一遍
|
|
abc0123xyzSep 1, 2022
16
玩具的话怎么麻烦怎么来,要的就是折腾
|
|
iamxcd123Sep 1, 2022
17
既然都是玩具了, 那就 python tkinter 吧
|
|
ipwxSep 1, 2022
18
so ,楼主要做什么样的玩具。视需求再讨论技术嘛
|
|
h4de5Sep 1, 2022
19
c
|
|
connectingSep 1, 2022
20
用 javafx ,还不错,跨平台
|
|
crysislinuxSep 1, 2022 via Android
21
写玩具我肯定用 Electron ,瞎几吧一顿写就好了
|
|
NoNewWorldSep 1, 2022
22
玩具肯定是 Electron ,要是想学习超级宇宙无敌牛逼 plus 的 ust, 可以试试 tauri 。如果为了以后移动端找工作,可以学习下 flutter 。
|
|
HugoChaoSep 1, 2022
23
追求简单,那就是 electron
玩玩新技术,可以看看 react-native |
|
UIXXSep 1, 2022
24
electron + react
|
|
xeeksevenSep 1, 2022
25
如果只是 mac + windows + linux 的话,tauri 或 electron 都可以
不过我遇到一个要在 winpe 下跑的需求,选择了 fltk (其他的 rust gui 大多不支持 winpe 环境,即便静态链接了 crt 也不行) |
|
Joker123456789Sep 1, 2022
26
既然 app 不是必须,而且还是自己玩玩,那就用 web 啊,这还有什么好考虑的?
|
|
lmshlSep 1, 2022
27
我用 jb-compose
|
|
ingnoscemihiSep 1, 2022
29
electron 吧
|
|
RICKEYGONGSep 1, 2022
30
dot net core
|
|
monkeyWieSep 1, 2022
31
那肯定是 flutter 啊
|
|
yangzzzzzzSep 1, 2022
32
你如果只是为了跨平台 都可以尝试一下。如果需要调用到系统级的 api 老老实实用微软家的东西吧。
|
|
allgySep 1, 2022
33
QT
|
|
simoSep 1, 2022
34
electron flutter go qt 都做过,最后还是选 qt
|
|
xsqfjysSep 1, 2022
35
Electron
平时常用的国外的小软件好像都是用 Electron 写的 |
|
CbdySep 1, 2022 via Android
36
webapp 吧,这样你十年后啥也不改照样能跑
|
|
pengtdydSep 1, 2022
37
flutter pc 跨平台是个坑
|
|
auroracccSep 1, 2022
38
玩具的话可以用 tauri
|
|
shihiraSep 1, 2022
39
我喜欢那种可以直接用 bash 写了跑的,所以用 zenity (
|
|
timothyyeSep 1, 2022 via Android
40
tauri+1
|
|
roundgisSep 1, 2022 via Android
41
既然是玩具
主流的都試一遍好了 |
|
devtkSep 1, 2022
42
Qt? flutter 或者 electron
|
|
AV1Sep 2, 2022
43
玩具的话,我选择 pwa
|
|
crayygySep 2, 2022
44
我的话可能会选择 Flutter ,坑肯定会有的,哪个框架没点坑呢
|
|
KetteironSep 2, 2022
45
如果你 web 写得不错,那首推 tauri ,不然用 electron 写个小玩具带个 Chromium 打包上百 M ,又耗内存。。tauri 打包不到 10M ,速度和内存消耗都很不错
|
|
xrr2016Sep 2, 2022
46
tauri
|
|
FrankHBSep 3, 2022
47
@yxzblue @murmur 玩具怎么好意思默认不跨平台。
不跨平台≈要么对唯一支持的平台有很牛逼的优化,要么就是连玩具都有疑问的想平台都做不到的弱鸡。 现在实在没法跨平台的东西,要么是过于古董当年普遍没这种需求,要么是设计过于垃圾让人没兴趣 /没本事移植了。 而如果因为知识体系的原因导致自己脑子只会适应某种跨不了平台的技术,那么说不好听点,脑子多少是玩具。因为没多少人原始需求里有“跪舔平台”所以非得只抱着一个平台不放,会发现不跨平台更容易。相反,跨平台的方案基本允许隐藏一些平台特供的东西而实际上更省事。不过 OP 既然都自己会选了,显然不是这种情况。 注意这也就是跨平台,没说各个平台都很顶用,否则 OP 也不需要有这样的问题。 也因为各自都有不怎么样的明显缺陷,所以没法简单判断哪个一定更好。 OP 至少要清楚:首选的 tier-1 平台是什么、自己熟悉什么东西、愿意熟悉什么东西、是否可能加人一起玩、是否以后有把玩具改成不是玩具的需求、预期规模多大,才可能拎得清楚实际适合什么。 |