更多问答 >>
-
每日一问 | 并发专题 volatile,synchronize,cas,happens before, lost wake up
2019-05-19 20:37 -
2019-05-21 23:59
-
每日一问 思考一下如果捕获一个 Activity页面上所有的点击行为?
2019-05-23 00:14 -
每日一问 你有什么好的学习习惯 或者 不错的 app 推荐给大家?
2019-05-24 11:09 -
每日一问 View的onAttachedToWindow ,onDetachedFromWindow 调用时机,使用场景是什么?
2019-05-26 19:19 -
2019-05-17 00:38
-
2019-05-13 08:30
-
2019-04-11 18:34
-
2019-04-09 23:44
-
2019-05-13 23:38

小孩子才做选择题,我全选
先Kotlin,后Flutter,因为去年发现AndroidX的兼容库,数据库框架Room,也出现了Kotlin代码,证明谷歌的SDK也在慢慢过渡到Kotlin,不熟悉Kotlin,可能以后的SDK源码都难看懂了。 Flutter的话, 因为谷歌拼命的推,以后各公司面试都可能有这个要求了,当然会多一样更好
从客观角度分析一波
kotlin:个人理解它并不算一门新语言,或者说是站在java的肩膀上的孩子。学习kotlin我们可以很快用到项目中,而且目前成熟度也还行,学习成本也低,但是学会了也只是一个小技能(可有可无的感觉)
flutter:作为一门新语言(dart),前景很好,但是缺点太明显了,一方面学习成本高于kotlin,毕竟kotlin是从java的肩膀上起步的。另一方面不成熟,kotlin还需要几年的技术环境养成,学了也用不到项目中(别提闲鱼,我们不是闲鱼,只是咸鱼),学了用不了过两天就忘了,而且深层次的和原生的交互、混合调用方面也不成熟。
总结:kotlin是富二代(短期收益高),flutter更像是个刚开始打拼的穷孩子(短期收益低)
666,不懂你们说什么,反正感觉字多就牛匹
dart是站在java和js肩膀上
从日常开发角度来看,我会优先选择Kotlin,然后再做Flutter。第一:Kotlin跟Java具有很强的相似性,通过studio添加插件可以直接转换;第二:基于公司稳定业务出发,Flutter本身的缺点也有不少,市面上大多数的公司产品都是通过埋点尝试方式来做;第三:学习成本,如果公司是组件化或模块化方式来开发,如果处理分层、数据解耦,会不会影响之前的架构?如果跟原生交互,出现问题有木有好的方案代替等等。
如果从自己学习角度,两者没有先后,根据个人时间来定。我先学习了一些Flutter
2019Google I/O给了答案
我会选Flutter,因为Kotlin只是锦上添花,Flutter才是雪中送炭
我选kotlin。太多的东西是看了不敲就等于没学会,拿现在的工作环境来说,Fullter项目挺遥远的,android项目支持java和kotlin混用,还可以有实践的机会。
我会选择 Flutter,因为俩者相比,Kotlin 虽然入手成本低,且从 Java 切换如果单纯使用还算比较简单,但是毕竟只是一门语言。而 Flutter 相比 RN、Week 等其他跨平台而言,Flutter 作为跨平台新生儿,背后 Google 疯狂推动,单纯 Flutter 版本迭代升级而言,重视度很是明显,未来有很大的发展空间。而 Dart 则是吸取各家所长,使用起来舒适度更佳,那个括号啊,愁的慌。俩者相比,个人更倾向于 Flutter 更多一些吧。
1两个不冲突,所以可以并行学习
2kotlin和flutter都是google推荐的,所以值得学习。主流也在用3kotlin专注android领域,而flutter专注跨平台,一套代码,苹果手机安卓手机都能跑,效率高,但是同时坑也多。需要慢慢填。小孩子才选择,我全都要。 /滑稽
flutter做混合开发的问题太多了,再过一年再说吧
学习了flutter,用起来很爽,但界面嵌套可读性感觉太差,不知道有没有框架帮助复杂页面的分解,数据放置,不要进行堆积的那种
我是先学 kotlin,用起来,再去学习 Flutter。但是又要根据项目组的安排。
我会选kotlin,因为flutter相比kotlin到来的时间会晚一点
项目用的是kotlin 以前学的java正好用于后端开发 至于flutter,学习过,但总是提不起多少兴趣 久而久之就淡忘了
kotlin已经在用了,比较kotlin调java完全没问题,而且写代码kotlin比java快,对于flutter我只能说尝试一下就可以了,真要拿个开发还是觉得风险很大
去全都要![[坏笑]](http://img.t.sinajs.cn/t4/appstyle/expression/ext/normal/50/pcmoren_huaixiao_org.png)
这个感觉没有可比性 Flutter 是 New 出来的 ,Kotlin 是 extend 出来的。 会Android的Kotlin 基本看下就会了
flutter吹牛,还是js大法好,kotlin牛逼
flutter太不成熟,写UI界面那屎一般的嵌套代码不是人看的。
kotlin学习成本很低,学了立马能用到项目中,建议都学一下,不花多少时间。
我全都要
个人理解目前kotlin是跨平台,flutter是UI跨平台,我选择再学学Java
我选择flutter
flutter更有发展前景,但是因为dart。
我选kotlin
flutter呗 ,跨平台技术 增加自己的技术宽度 哈哈哈
kotlin是全平台,flutter我自己理解还是ui框架,拿来做普通网络应用还行