2022 年过一大半了 , 请问有什么跨平台开发框架推荐吗

2022-07-15 16:01:48 +08:00
 NueXini

我目前了解到的跨平台开发框架有

我入门的编程语言有

目前大一在读,专业是游戏开发相关的, 自己也经常写点小程序,现在想学一些跨平台开发,请问有框架推荐嘛?

Thanks for replying~

8681 次点击
所在节点    程序员
64 条回复
tairan2006
2022-07-16 15:56:52 +08:00
Qt > Flutter > Electron
nicevar
2022-07-16 19:50:49 +08:00
真正想要做东西肯定是 Qt ,想要自己爽就 Electron ,把痛苦留给用户,Electron 只要是 c++/rust 有相应能用的软件,肯定就直接删除了,之前用 Electron 给一个软件做了个外壳,安装后 490M ,modules 就到 300M 。
FrankHB
2022-07-16 20:17:38 +08:00
要是实际项目,如果甲方有意见,你没本事洗甲方爸爸脑子,那就该用啥用啥,要么跑路撂担子。

自己玩倒是随便。反正知道这些东西的缺陷也都要轮一遍。(除了你已经知道的性能问题。)但是不建议没项目需求就浪费时间在具体一种上。
需要提醒的是,这里没给出项目背景就随便推荐的理由(什么生态……)多数不上道,你得多长点心眼。特别是不要遗漏不会对你的长期发展有好处,反而会锁死技术栈的风险。

其实有些重要问题不需要多熟练就能看出来,特别是你已经有很多不同基础技术打底的情况下。
比如性能问题……为什么会有?

嗯,很好,正好有人推荐 Flutter……就顺带有部分答案了。
https://github.com/dart-lang/language/issues/490
(1/1)

另外 imgui 这种画网页不鸟 DOM 一样不鸟 WIMP metophor 的 GUI 之耻就算没人提我也要比 Flutter 多黑一下的。当然,我不反对观摩一下所谓 immediate mode 的实现,这样才能理解它们如何拉胯。
xmsz
2023-04-18 22:17:31 +08:00
我最近需要开发一个 PC 端的套壳应用
首选 electron 生态好 也不用学些新东西
但是这玩意其实就是安装了一个浏览器,所以对于用户环境还是蛮尴尬的,大小还好,主要是内存占用

那优化就是用 tarui ,但是这玩意除了大小和内存变小,带来的更多的问题,比如生态,比如需要学习 rust ,比如有很多 webview2 的限制...

根本还是不能代替...


现在蛮卡壳的

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

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

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

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

© 2021 V2EX