2024 年了,跨平台开发框架有啥推荐的吗

2024-04-02 07:30:14 +08:00
 whywei8

要求支持 WIN ,MAC ,安卓,坑少点就行。 想着开发一次,处处能运行的,或少量修改就行运行的。 那些独立开发者多平台开发用的啥框架呀。

7571 次点击
所在节点    程序员
49 条回复
jlkm2010
2024-04-02 10:07:18 +08:00
当下的话,两个选择:
1. web 那套
2. flutter
loshine1992
2024-04-02 10:14:32 +08:00
只有 Flutter
leegoo
2024-04-02 10:23:38 +08:00
flutter 挺好的,插件很丰富,对于 android 和 ios 不熟悉的人也可以快速开发,
但是如果需要网页功能(我指的是管理后台)的话,flutter 目前开发效率比较低,用 vue(我只用过这个哈)效率会高很多。
既然做独立开发,那么开发效率是需要考虑的
sxx97
2024-04-02 10:34:48 +08:00
试试 Dioxus🤓
lujiaxing
2024-04-02 10:52:09 +08:00
Electron + Cordova
hugebug
2024-04-02 10:55:47 +08:00
@subframe75361 android 跟 ios 我都没跑起来 用的 v2
ih8es9OIzne0959p
2024-04-02 11:05:34 +08:00
不要觉得套 web view 就是 low ,目前仍是最优解。
wangtian2020
2024-04-02 11:17:12 +08:00
https://quasar.dev/start/quick-start
quasar 框架就是设定上一个框架一套代码 electron 和 cordova 都能跑
electron 跑 PC 端,自己写 cordova 插件调用安卓原生 API 。保证你绝对不会遇到任何不能解决的坑,因为都是调用的系统原生 API 想怎么改就怎么改
leehome
2024-04-02 11:17:35 +08:00
electron + flutter
kaminic
2024-04-02 11:18:11 +08:00
我们使用 flutter 做过两个跨平台产品
一个是简化版 pptx 编辑器,支持 web 、pc 和移动端
一个是 卡拉 OK 产品,支持 pc 和移动端

可用性上完全没有问题,没有遇到不可解决的坑

只有一个在 PC 上动画抖动的问题,提交 issues 被确认了,但是解决时间遥遥无期,我们修改引擎临时方案解决的
whywei8
2024-04-02 20:32:45 +08:00
看来看去,还是至少 要写两遍 electron + flutter 也就是 PC ,移动端。
qianji201712
2024-04-02 22:13:59 +08:00
Flutter 目前 Android iOS Win Mac 都同时发布
beginor
2024-04-02 22:58:18 +08:00
.Net + Avalonia
ARIInV2
2024-04-03 09:27:20 +08:00
RN
NewTab12138
2024-04-03 09:43:30 +08:00
移动端直接 flutter ,pc 看需求,简单的可以 flutter 一把梭
laters
2024-04-03 09:44:37 +08:00
@whywei8 如果简单的 flutter 可以直接撸 桌面端, 但 web 最好还是 vue 这种
whywei8
2024-04-03 11:16:13 +08:00
@beginor 太小众了吧
whywei8
2024-04-03 11:17:05 +08:00
@twing37 主要是如果能一次开发。多平台发布 技术栈这个可以学新的。
whywei8
2024-04-03 11:18:24 +08:00
@qianji201712 好的,谢谢,看到最多回复的 是 Flutter 。
piscesq329a
2024-06-20 10:47:10 +08:00
KMP 怎么样,大家有实践过吗?

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

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

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

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

© 2021 V2EX