flutter or kotlin

2019-03-08 10:22:30 +08:00
 sdushn
最近在学习一些新的技术,浅显看了下两种新技术,感觉 kotlin 是 java 的替代,flutter 似乎更有前景,想听听大佬们的意见
12802 次点击
所在节点    Android
76 条回复
murmur
2019-03-08 13:04:10 +08:00
@scaret 在穷面前体验都得放下啊 说明用户还是优先关注功能
ayayui
2019-03-08 13:05:11 +08:00
Kotlin 两个都试过觉得 Dart 还是太弱
youngxhui
2019-03-08 13:15:59 +08:00
kotlin 一出生便有了拥有了 JAVA 生态圈,而且还在不断的发展自己的生态,比如 ktor,react kotlin 等,并且 kotlin native 和 c 语言也在做兼容,这些都是 flutter 或者是 dart 没有的
superbai
2019-03-08 13:18:13 +08:00
@shihty5 感觉怎么样?
glaucus
2019-03-08 13:20:08 +08:00
@sdushn #29 1.请做好踩坑准备,2.请做好随时都有想删代码全部换回 Java 的准备(主要是在和一些 Java 框架搭配使用的时候)
closedevice
2019-03-08 13:24:44 +08:00
小公司优先选择 kt,不要赌 flutter,暂时有些坑,遇到了可能不好解决
kwanzaa
2019-03-08 13:29:05 +08:00
选 flutter 你还要学 iOS。否则有什么意义呢?
hoyixi
2019-03-08 13:41:42 +08:00
感觉程序员真会给自己挖坑,埋自己

最开始,Androider 写 Android app,iOSer 写 iOS app,
然后开始有两个都要会写的趋势,
然后连 H5 也要写了,
再然后要写 hybrid app,
写着写着一抬头,发现公司开始嚷嚷 Big 前端了,到底多逼格?你丫连 Web 前端一起做了吧。
不断学习,不断加班,头发都秃了,正享受 Big 前端的逼格呢,公司又来了:全栈,你丫连服务端 API 也一勺烩了吧。


资方成本控制越来越爽,养一个秃瓢 coder,全栈了。你也挺开心,多年历练,30 多岁,全栈,手握 18 样兵器,好像是个人物了。

突然间噩耗传来:被人员优化了~ 都全栈了,还要那么多人干嘛,走吧您嘞~
userdhf
2019-03-08 13:59:12 +08:00
@hoyixi 说的太好了,技术是无止境的,资本是带血的,为了追求技术而成为资本的一滴血那是最不值得的
passerbytiny
2019-03-08 14:01:07 +08:00
@hoyixi #41 理是这个理,但有一个矛盾的地方,没有 H5、hybrid app 这些趋势,也就没有那么多资方。
0x8192dd
2019-03-08 14:01:40 +08:00
两个都学不行么,说白了不就是换着语言画界面而已,java 画 /kotlin 画 /dart 画有什么天大的区别么,无论什么跨平台方案都只能做表层的东西,需要深层自定义的东西,native 该学的一个跑不了。
如果说换着语言写界面对于你来说学习成本还很高还要抉择一下的话,我建议你还是先老老实实用 Java 把原生学熟练一点
JRay
2019-03-08 14:03:14 +08:00
flutter 个人学着撸个 APP 先玩着
hoyixi
2019-03-08 14:05:36 +08:00
@passerbytiny
非也,业务需求在那里,岗位需求仍然会那么多
morethansean
2019-03-08 14:12:22 +08:00
两个都学不影响啊。
楼上某人的发言你也不要觉得什么醍醐灌顶了。国内大厂也并不是都是 native 架构,至少 native 的占比在逐渐减弱,native 的业务占比也在减弱,不知道他哪来的信息。
UI 流畅性不重要? UI 流畅性一直都非常重要。按照他的逻辑,我还能说不然 hybrid 一把火燃到今天,webview 早就统一天下了。视野太小看的东西就不全面,基础扎实的猿猿运气不会太差。你看你去面有些国外的公司,jd 里连技术栈都没有了,title 就一个软件工程师,上来就问你数据结构。
0x8192dd
2019-03-08 14:12:22 +08:00
@passerbytiny 国内对于跨平台、热更新之类加快版本迭代速度方案的迷之追求,很大一部分来源于项目管理太辣鸡,正常的原生版本迭代速度赶不上 SB 领导和产品拍脑门的速度,以及在这种拍脑门速度下造成的擦屁股频率提升
loshine1992
2019-03-08 14:13:23 +08:00
小孩子才做选择,大人表示我全都要。
murmur
2019-03-08 14:15:31 +08:00
@hoyixi 业务已经被洗的差不多了,越是底层的需求越危险,有的需求别人的大厂 app 可能就值一个字段,你为了做 app 就得包社区、商城、新闻、下载这些垃圾功能来冲门面
murmur
2019-03-08 14:21:58 +08:00
@morethansean UI 流畅性当然不重要,AT 各自的大头应用自我瘦身 30%,把那些垃圾功能砍掉,包你整个 APP 起飞
你看现在支付宝和 QQ 里绑了多少没用的东西
别说 native 了
汇编都救不了
kooze
2019-03-08 14:38:37 +08:00
all
jinbangzhu
2019-03-08 14:39:27 +08:00
两个都要

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

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

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

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

© 2021 V2EX