对于 Java 开发人员来说,如果想做一款 app 同时应用在 Android 和 IOS,推荐什么编程语言?

47 天前
 lvxiaomao

对于 Java 开发人员来说,如果想做一款 app 同时应用在 Android 和 IOS ,推荐什么编程语言? 是 Flutter 还是 React Native 呢?或者有其他的推荐吗?

7562 次点击
所在节点    程序员
93 条回复
Biye9012
46 天前
Flutter 和 RN 选一个, KMP 不要选, 目前不成熟, 生态也不全, 用了就是当小白鼠; RN 可以热更新, 但是使用的组件还是原生组件, 一致性不如 Flutter; 而且也要结合你的项目内容, 如果有一些比较吃性能的功能, 还是得用原生开发
pikes2023
46 天前
我用的 rs 做的 ios 端,安卓端不想做
vansiit
46 天前
flutter 和 uniapp 都有那么多反对的,好像最多推荐的是 RN ( Expo )。那为什么国内 RN 开发者和生态这么少呢
Gilfoyle26
46 天前
以前我肯定会推荐 Flutter ,RN ,但是现在我只推荐原生,因为跨平台你无论怎么搞,天花板之上都是原生,这个天花板总有一天会让你痛不欲生,但是原生则不存在这个问题。跨平台技术还有一个致命的问题是,如果 api 更新了,那么跨平台需要时间适配,这个适配的时间你只能等,你吃的永远是二手的饭。
94
46 天前
首先排除 React Native 和 uni-app 。好了,剩下的只有 Flutter 了 😂。
zoharSoul
46 天前
kotlin
Shaar
46 天前
@mocococ 还行,做 2d 游戏难度不高,但是所见即所得,会一直有成就感补充
Ketteiron
46 天前
@COOOOOOde 我建议五年后再来问
mengdodo
45 天前
天天专研技术能挣几个钱,兄弟,要我说还得是 uniapp
DualVectorFoil
45 天前
都说 uniapp 出活快,可惜 hbuilder 实在是用不来,体验太糟糕了
Domado
45 天前
flutter 没得选
BortonJones
43 天前
随便啥 cursor 吧
caiyuan
34 天前
@nianqingren525 唯一看起来像优点的特点就是:一套代码编译各个平台小程序。其它全是缺点,将市面上几乎所有平台集于一身,如果这是你自己的产品,你觉得它稳吗?经常出现一些莫名其妙的 bug ,这个平台有问题,其它平台没问题,社区提问要么几年没人回复要么等下个版本。我之前遇到个 input 的 bug ,还得自己修改源码进行打包上线。后来全部舍弃,换 react native 。

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

https://ex.noerr.eu.org/t/1170994

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

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

© 2021 V2EX