2023 年了,应该学 flutter 还是原生 Swift kotlin(本人前端)

306 天前
 guguji5

背景:我们公司是做运维监控,需要接受报警(需要推送消息),目前公司只有前端团队。没有安卓和 ios 开发团队

作为一个 React 前端团队,在 2023 年中这个节点

  1. 是学 flutter ,一下可以打包出来 andriod ios 两端呢?
  2. 还是学习 Swift ,直接上原生呢?(我在 twitter 上看到从习惯了 react 写 swift 挺自然的)当日安卓还得学另一套

我个人粗浅的理解,flutter 用 dart 写的,会不会上手难度比 swift 难度更大一些呢,会有些不同环境需要兼容的地方。有没有熟悉移动端开发的老铁指点一二。

8482 次点击
所在节点    程序员
83 条回复
findex
306 天前
建议都学,就知道区别了
guguji5
306 天前
@findex 哪个先?
AuYuHui
306 天前
flutter
KC35
306 天前
flutter 就行
daijiePro
306 天前
如果你学 flutter 的话,其实都要学
estk
306 天前
怎么不考虑 Rteac Native ?
ryan4290
306 天前
火速转后端,别问,已死
divilbs
306 天前
对啊 Rteac 团队为什么不直接 Rteac Native ?
guguji5
306 天前
@ryan4290 是工作需要啊,我想学!后端刚开始学也就是写 API ,配合 redis kafka 进行数据库 curd ,没啥意思
guguji5
306 天前
@daijiePro 我也看到相似的论点( https://www.zhihu.com/question/365367503 ),就是学 flutter 原生的东西是绕不开的,如果我一点都不会,碰到就会一脸懵逼,所以是不是先学 swift 和 kotlin 更合适( native )一点呢?
x2420390517
306 天前
运维监控,移动端顶多就是一些报警通知和一些基本的查看,主要还是靠网页。这个时候,有一个 App 能用就行,我觉得确实像大家说的,干嘛不 React Native
bryce
306 天前
看你们业务场景,选 flutter
murmur
306 天前
react native 因为处处 native 可以做到 rn 和 native 混写,直接把 native 界面当组件用,这个对于 sdk 开发者很友好
ciki
306 天前
flutter 也离不开对原生框架的理解,迟早都要接触
x77
306 天前
Flutter ,对于前端来说 Dart 上手不难。

Flutter 打包平台应用时需要调用平台应用的构建程序,对于 Android 、iOS 端,你还需要搭建 Android 、iOS 的开发环境才能打包出它们的应用。
i979491586
306 天前
都有 react 前端团队了,为什么不考虑 RN 呢?
fresco
306 天前
学原生开发,还是一下学两端,任重而道远
ytll21
306 天前
看 APP 的复杂度,除非对性能要求高,或者有什么奇葩需求,或者高难度的 UI 要求,否则 Flutter 够了。
a132811
306 天前
可考虑 PWA ,更简单,不用换技术栈。只是国内网络下,需要用代理或第三方推送
https://juejin.cn/post/6844903856007020557#heading-29
a132811
306 天前
@a132811 没审好题,pwa 在 ios 下支持并不好

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

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

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

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

© 2021 V2EX