对于 Java 开发人员来说,如果想做一款 app 同时应用在 Android 和 IOS ,推荐什么编程语言? 是 Flutter 还是 React Native 呢?或者有其他的推荐吗?
1
shakukansp 1 天前
flutter 啊……
|
2
tjfamtf 1 天前
uniapp
|
3
PTLin 1 天前 又到了我最喜欢的 flutter vs RN vs uniapp 环节了。
|
4
freesonwill 1 天前
React Native - JS
Kotlin Multiplatform - Kotlin Flutter ——Dart Unity - C# https://kotlin.liying-cn.net/quickstart.html |
5
molika 1 天前
flutter
|
6
vultr 1 天前
对于 java 开发人员来说,Kotlin 学习成本最低。
|
7
106npo 1 天前 via Android
直接 web 也行啊
|
9
ciki 1 天前
跨平台还是 flutter 吧,生态比较强
|
10
wenkgin 1 天前
uniapp
|
11
ENNRIaaa 1 天前
flutter
|
12
huifeng 1 天前
web 然后套壳
|
13
felixlong 1 天前
还是 React Native 吧。Flutter 还不知道什么时候才能支持 iOS26 的 Liquid Glass 效果呢。
|
14
HongJay 1 天前
java -> dart -> flutter
|
15
liaohongxing 1 天前
先要评估是不是纯表单,纯展示应用,-》采用跨平台 , 否则原生
|
16
kamikaze472 1 天前
uniapp
|
17
jackOff 1 天前
看是 web 应用还是本地应用吧? web 的话随便,如果是本地应用,最好还是原生
|
18
Vaspike 1 天前
可惜 kotlin compose platform 中的 ios 项难产好几年了, 不然我首推 kotlin compose
|
19
facebook47 1 天前 via Android
小程序
|
20
mazz 1 天前
腾讯有个用 Kotlin 的跨平台的 Kuikly: https://kuikly.tds.qq.com/Introduction/arch.html
|
21
VeteranCat 1 天前
如果你只是想要最终的产品的话,uniapp 。
如果有洁癖,那就看你自己喜好咯。 uniapp 出活快。 |
22
wizzer 1 天前
flutter 不支持鸿蒙,建议你用 uniapp
|
23
dreamk 1 天前
|
24
chandlerbing9317 1 天前
flutter 会 java 学 dart 会很简单
|
25
yibo2018 1 天前
AI 现在还在学习语言,有点跟不上节奏了
|
26
onebitbank 1 天前
kotin multiplatform
|
27
mmdsun 1 天前 via iPhone
推荐 React Native 。
搞过 Android 就 kotlin 平台,flutter 坑太多官方 demo 都有跑不起来的情况,Dark 语言也是半死不活的。 如果是后端,微软的 MAUI 跨平台开发也行,Java 可以无缝转,也可以考虑。 |
28
zsk425 1 天前
如何微信小程序就能解决,不如放弃原生
|
29
superedlimited 1 天前 via Android
flutter 吧。感觉看毛片也可以,但是 kmp 似乎还不是很成熟
|
30
okakuyang 1 天前
要看你要做的 App 类型,规模。
|
31
niubee1 1 天前
你只需要学会给 AI 提需求就行了
|
32
usVexMownCzar 1 天前 via iPhone
swift 现在也能开发 android 了,AI 目前还不会🤪
|
33
cyningxu 1 天前
kmp 吧
|
34
grewer 1 天前
首先排除 uniapp
推荐 RN 、flutter |
35
auhah 1 天前
flutter 吧,dart 和 java 也差不太多,起码语言上不用付出太多成本
|
36
sunwei0325 1 天前
uniapp 先做个小程序跑起来, 你了解过上架 Android 和苹果商店的流程和繁杂程度吗? uniapp 先上到小程序, 早上早放弃
|
37
flmn 1 天前
Flutter
|
38
devcai 1 天前
compose multiplatform 坚定支持者, 😄 干掉 flutter
|
39
treblex 1 天前 via iPhone
有个 unciv 的开源游戏项目是用 java 写的安卓 iOS 双端,不太确定 ui 组件的支持怎么样
|
40
bkmi 1 天前 via Android
我很喜欢 Flutter ,但是一点都不喜欢 Dart
|
41
COOOOOOde 1 天前
最近才发现 tauri 2.0 支持移动端了, 不知道表现怎么样
|
42
MegatronKing 1 天前
跨平台应用开发语言里面和 Java 语法最像的还是 Dart ,所以选 Flutter 。我之前也是主要写 Java 的,现在用 Flutter 开发 Reqable ,钱迹李唐也是这个路子。
|
44
coder001 1 天前
@freesonwill #4 C♯不仅能走 Unity ,还有 Blazor Hybrid ,都是 Web 、Android 、iOS 、Mac 、Windows 多平台同一个项目的玩法
|
45
bugzhang 1 天前
javascript 写 react native ,java 程序员应该很快能掌握
|
46
leo72638 1 天前 via iPhone
RN 吧
|
47
ericguo 1 天前 > 对于 Java 开发人员来说,如果想做一款 app 同时应用在 Android 和 IOS ,推荐什么编程语言?
> 我是小美女,我要我的他既有钱又热情,有推荐吗? > 已经准备学习 Flutter 和 Dart 了 > 已经找了个渣男(连妈妈都放弃那种) 没有攻击的意思,只是突然脑中冒出来,觉得这两个场景好像…… |
48
Mystery0 1 天前 via Android
cmp 投一票
|
49
ryuj 1 天前
flutter 一票,感觉 java 切换也没啥太大难度
|
50
darkengine 1 天前 @PTLin We can do this all day! /doge
|
51
lujiaxing 1 天前
Cordova 了解一下?
|
52
yzxhzxsw 1 天前
kotlin cross platform
|
53
mikawang 1 天前
居然还有人推荐 uniapp 离谱
|
54
kldd529 1 天前
毋庸置疑,flutter
|
55
tajo 1 天前
flutter 可以开发鸿蒙只是用不上最新版
https://gitcode.com/openharmony-tpc/flutter_flutter |
56
liuchenx 1 天前
compose platform
|
57
ssssiiiirren 1 天前 这年头咋还有这么多人推荐 flutter ,flutter 对比 RN 新架构有什么优势吗?更不要说生态的巨大差距了。
|
58
koa 1 天前 闭眼选,然后 WebView 套网页。
|
59
2en 1 天前
反正别用 uniapp
|
61
andrei007 1 天前
KMP CMP
|
62
ZimaBlueee 1 天前 @PTLin Tauri 和 Electron 不配加入战争吗
|
63
seho 1 天前
uniapp 是一个好的小程序开发框架,而不是一个好的 app 跨端框架
|
64
Orangeee 1 天前
投 RN(Expo) 一票
|
65
caiyuan 1 天前
首先排除 uniapp 。
|
66
FreshOldMan 1 天前
React Native - JS, 维护方便
|
67
FreshOldMan 1 天前
说错了,项目想迭代下去一定要用 React Native - TS , 不要用 JS, 尤其现在 AI Coding 的背景下
|
68
leeyom 1 天前
我个人也推荐 flutter ,不过现在有 AI 的话,其实原生 swift 和 kotlin 应该学习成本也不大,尤其是 kotlin
|
70
admin948 1 天前
其实对于 java 来说,转 kotlin 用 kmp 那一套最简单,但是 kmp 现在还是不温不火的,生态也一般。
综合来看,还是得 flutter |
71
Subfire 1 天前
Unity3D 或 UE 呀, 能打包成 Android/iOS/PC 等任意包
|
72
andyskaura 1 天前
什么 flutter ,rn 。
webview 能不能满足业务先? |
73
nianqingren525 1 天前
@caiyuan uniapp 的缺点是啥?
|
74
XiaorAx 1 天前
现在肯定是 kmp 了
|
75
SeanGeek 1 天前
当然是 Kotlin ,框架用 KMP
|
76
linkopeneyes 1 天前
love2d godot unity monogame
|
77
hervey0424 1 天前
对性能没啥要求的话 Cordova 吧, 简单粗暴快捷
|
78
ouou0701 1 天前
unity 吧,全平台,web 都可以
|
81
Biye9012 1 天前
Flutter 和 RN 选一个, KMP 不要选, 目前不成熟, 生态也不全, 用了就是当小白鼠; RN 可以热更新, 但是使用的组件还是原生组件, 一致性不如 Flutter; 而且也要结合你的项目内容, 如果有一些比较吃性能的功能, 还是得用原生开发
|
82
pikes2023 1 天前
我用的 rs 做的 ios 端,安卓端不想做
|
83
vansiit 1 天前
flutter 和 uniapp 都有那么多反对的,好像最多推荐的是 RN ( Expo )。那为什么国内 RN 开发者和生态这么少呢
|
84
Gilfoyle26 1 天前
以前我肯定会推荐 Flutter ,RN ,但是现在我只推荐原生,因为跨平台你无论怎么搞,天花板之上都是原生,这个天花板总有一天会让你痛不欲生,但是原生则不存在这个问题。跨平台技术还有一个致命的问题是,如果 api 更新了,那么跨平台需要时间适配,这个适配的时间你只能等,你吃的永远是二手的饭。
|
85
94 23 小时 58 分钟前
首先排除 React Native 和 uni-app 。好了,剩下的只有 Flutter 了 😂。
|
86
zoharSoul 23 小时 51 分钟前
kotlin
|
89
mengdodo 4 小时 18 分钟前
天天专研技术能挣几个钱,兄弟,要我说还得是 uniapp
|
90
DualVectorFoil 1 小时 20 分钟前 via Android
都说 uniapp 出活快,可惜 hbuilder 实在是用不来,体验太糟糕了
|