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

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

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

我入门的编程语言有

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

Thanks for replying~

8587 次点击
所在节点    程序员
64 条回复
acidsweet
2022-07-15 16:06:50 +08:00
大一的学生好强鸭;
结合你的技术栈,首推 Electron 了;
结合你的年级,可以尝试一下 Flutter ,就当一乐呗;
Qt 我想不到选择的理由;
ysc3839
2022-07-15 16:07:00 +08:00
建议 Electron
xygod
2022-07-15 16:07:58 +08:00
可以用 ue 做(逃
NueXini
2022-07-15 16:11:03 +08:00
@acidsweet 我看过同类似的跨平台开发框架推荐,都推荐的 electron,但是都说性能渣,内存占用大,我就没敢学
janus77
2022-07-15 16:26:00 +08:00
看起来你不需要移动端。那就 electron 一把梭
RockShake
2022-07-15 16:28:32 +08:00
反正写个 Demo 也不需要多少时间,都尝试一下就知道优劣了,Electron 虽然性能渣,内存占用大,但是打包方便啊,只要网页写出来,应用程序基本也出来了
timothyye
2022-07-15 16:29:35 +08:00
最近比较活的应该是 Tauri ?
https://tauri.app/

打包出来的包比 Electron 小很多
timothyye
2022-07-15 16:29:55 +08:00
活 -> 火
wangtian2020
2022-07-15 16:33:44 +08:00
https://quasar.dev/
quasar 全家桶。vite 毫秒级热更新开发体验,JavaScript 一把梭。electron 、web 、cordova webApp 全都有
stevexu
2022-07-15 16:36:39 +08:00
acidsweet
2022-07-15 16:39:59 +08:00
@NueXini 年轻多去试,没什么不敢的;再说这是目前最主流的方案,人家商业公司都敢,你哪不敢了
HFX3389
2022-07-15 16:48:26 +08:00
直接上 electron 啊
tanranran
2022-07-15 16:53:14 +08:00
electron 没有之一
flyqie
2022-07-15 16:56:25 +08:00
PC 端,对性能 /占用 /兼容性没有过多要求的话选 electron ,否则 qt 。

移动端,目前来看似乎 flutter 不错,小程序什么的有需求的话最好上 uniapp 这类的。
icyalala
2022-07-15 16:57:11 +08:00
目前来说,偏重移动端就 Flutter ,否则 Electron 。
相对 Native 开发来说,上面方案在包体积、内存等性能指标上肯定差些,如果你非常在意那还是 Native 。
dcsuibian
2022-07-15 16:57:15 +08:00
①游戏开发相关,性能要求高 ② 跨平台 ③个人学习
这种情况能放心推荐 Flutter

HTML 、CSS 、JS 确实是目前比较好的跨端方案,但写的一般就是增删改查应用。
cyp0633
2022-07-15 17:00:54 +08:00
electron 毕竟省事点,上手了解一下也不亏
asuraa
2022-07-15 17:02:30 +08:00
跨平台?
开发框架?

boost
ysc3839
2022-07-15 17:04:51 +08:00
@timothyye 个人觉得 Tauri 主要问题是要用 Rust 写后端,但是目前 Rust 各类库没有 Node.js 那么完善,写起来可能会遇到一些坑,甚至要自己造轮子。
pengtdyd
2022-07-15 17:10:31 +08:00
pc 已死,客户端技术没啥搞头

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

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

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

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

© 2021 V2EX