首页   注册   登录
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
宝塔
V2EX  ›  程序员

Kotlin-first - 谷歌宣布 Kotlin 成为 Android 开发首选语言, flutter 凉凉?

  •  2
     
  •   gzf6 · 196 天前 · 10142 次点击
    这是一个创建于 196 天前的主题,其中的信息可能已经有所发展或是发生改变。
    第 1 条附言  ·  196 天前
    别忘了,kotlin 也是可以跨平台的
    71 回复  |  直到 2019-05-09 10:18:13 +08:00
        1
    l33ch   196 天前 via iPhone
    被钦点才更可怕吧……
        2
    diy886   196 天前   ♥ 8
    flutter 凉凉是什么意思。。。
    kotlin 和 flutter 就不是一码事吧
        3
    jxf2008   196 天前
    有个疑问
    JetBrains 目前是谷歌旗下的么?
        4
    Lin0936   196 天前 via Android
    kotlin 是 Android 开发首选语言,flutter 目标是跨平台,两者有冲突吗?
        5
    falcon05   196 天前 via iPhone
    定位都不一样的好吗?
        6
    gzf6   196 天前
    @jxf2008 应该是合作关系
        7
    HuasLeung   196 天前
    @jxf2008 俄罗斯的企业,跟谷歌没有什么联系
        8
    gz911122   196 天前   ♥ 1
    android 团队从来没推过 flutter

    明白吗?
    这俩是竞争关系,kotlin 和 android 团队是互补关系
        9
    jxf2008   196 天前
    @gzf6
    @HuasLeung

    那为什么谷歌怎么推崇 kotlin....JetBrains 是个小公司,过两天被甲骨文或者苹果收购了,谷歌不是凉凉?
        10
    HongJay   196 天前
    我记得前几年就宣布了吧。。这也算新闻。。
        11
    glaucus   196 天前
    @jxf2008 #3 有合作吧,Android Studio 是基于 Intellij IDEA 而构建的
        12
    d553296416   196 天前
    @gz911122 最新 android 系统 的很多系统 app 都是 flutter 写的。
        13
    Chingim   196 天前
    @Lin0936

    如果 flutter 跨平台, 为什么选择 android only 的 kotlin?
        14
    skiy   196 天前
    flutter 可以做 android 和 ios 及将来要出的那个新系统。kotlin 目前不能 IOS,何谈凉?
        15
    HongJay   196 天前   ♥ 1
    @d553296416 我刚刚下载了最新的 android Q 的原生 rom,没有发现一个系统 app 是 flutter 写的
        16
    scar263   196 天前
    @HongJay 通过什么方法可以判断系统应用是否通过 flutter 实现?
        17
    HongJay   196 天前
    @scar263 布局边界,因为 flutter 是自己绘制的 view
        18
    diy886   196 天前
    @Chingim 技术的东西就没 only 的说法,你高兴你继续用 java 写 Android 也没人管你啊
        19
    reus   196 天前
    有个蛋关系
        20
    xFrye   196 天前
    适用范围根本不冲突的东西,怎么就凉凉了?
        21
    irobbin   196 天前
    一个是语言,一个是框架。。。
        22
    hhhsuan   196 天前
    已经用了几年了,比 java 好用太多,用了之后绝对不想再用 java
        23
    dodo2012   196 天前
    flutter 还可以,就是那个嵌套套的头晕,不知道有啥好办法
        24
    behanga   196 天前
    按你这这样说,flutter for web 都出了, 那 JS 不是凉凉
        25
    st2udio   196 天前
    flutter 是为新系统准备的,Kotlin 是为 android 准备的,并不是一回事。如果新系统以后替代了 Android 呢?
    我认识的一个谷歌员工,做开发者关系的,基本每天都在推 flutter。今年他们工作重点就是这个了。
        26
    hk3475   196 天前
    @jxf2008 这肯定表明 jetbrain 已经是谷歌小弟了 已经交过投名状了
        27
    choujiaojiao   196 天前
    flutter 已经全平台支持了 embedded 嵌入式都有了。。。
        28
    hhhsuan   196 天前
    这两者不冲突,flutter 是个框架又不是语言,没又规定 flutter 一定要绑定在 dart 上,可能过不了多久就能用 kotlin 开发 flutter 了。
        29
    clino   196 天前
    kotlin 开发 flutter 应用这样就合体了哈
        30
    gzf6   196 天前
    @clino 这样可能更理想
        31
    RBill   196 天前 via Android
    @Chingim 因为 flutter 只能做平面开发,像是 3d 游戏之类的只能用原生写,kotlin first 针对的是原生开发的情况吧
        32
    liuxey   196 天前
    Flutter 刚宣布多平台框架,支持移动、Web、桌面和嵌入式设备,怎么就凉了,而且 Kotlin 是一门语言,跨物种对比嘛


    @HuasLeung #7 是捷克的吧,不过很多国家有办公点,比如俄罗斯
        33
    largecat   196 天前 via Android   ♥ 1
    flutter 是框架,不是语言。。。。。
        34
    OhYee   196 天前 via Android   ♥ 2
    flutter 初始化的时候可以把原生端改成 kotlin。而且很多项目就是这样用的。
    两者类似前端后端的关系,后端换成啥前端也不至于死啊
        35
    gzf6   196 天前
    @largecat 我默认它绑定 dart 了,而且 dart 比较出名的实现也就是 flutter 了
        36
    LiquidSnake   196 天前 via Android
    大清亡了????
        37
    winterbells   196 天前 via Android
    @d553296416 举个例子?
        38
    gzf6   196 天前
    @LiquidSnake 谷歌在今日举行的 I/O 大会刚发布啊,应该是各方面支持度会更完善
        39
    murmur   196 天前
    @behanga reactnative.win 都发布了,js 完蛋?
        40
    zwh2698   196 天前 via Android
    这也是说明 Java 要被 O 祸害,大厂不想再受制于 O,能不能所有人逃离,还需要时间和 O 加油祸害。
        41
    tedzhou1221   196 天前   ♥ 1
    @HuasLeung JetBrains 是一家捷克的软件开发公司,该公司位于捷克的布拉格,并在俄国的圣彼得堡及美国麻州波士顿都设有办公室

    怎么就变成俄罗斯的企业呢
        42
    realkenshinji   196 天前 via iPhone
    @jxf2008 显然不是
        43
    realkenshinji   196 天前 via iPhone
    @skiy kotlin 也有跨平台的野心好么?
        44
    SorcererXW   195 天前
    @HongJay #17 看布局边界只能判断允许的是不是 Android 原生组件。如果看不出边界,可能是 flutter,更有可能就是一个做了移动端适配的网页
        45
    HongJay   195 天前   ♥ 1
    @SorcererXW 麻烦你看看我们前面讨论的是什么吧。你是想说系统 app 是网页?
        46
    stardust21   195 天前
    @HongJay 哈哈
        47
    unco020511   195 天前
    我以为来到了 uc 震惊部...kotlin 成为 android 首选语言这是两年前 io 大会上就说了的啊;还有 kotlin 跟 flutter 又有啥关系?kotlin 是门语言,有多个平台的实现,flutter 是个跨平台框架,现在主流的使用 dart 语言实现了;flutter 何来凉凉一说?
        48
    Cbdy   195 天前
    资瓷 Kotlin
        49
    trait   195 天前   ♥ 1
    楼上说 kotlin flutter 共存的真是 too young,这明显是 google 内部竞争,google 在等哪个能赢,现在 fuchsia 已经不是很偏重 flutter 了
        50
    gzf6   195 天前
    @unco020511 对啊,不知道为啥今天 io 大会又说了一遍。flutter 会不会凉凉不知道,只是这样式的写法着实难受,作为框架估计不会凉,背后的 dart 就不知道了。
        51
    janxin   195 天前
    标题党了吧,你怎么不说 Java 要凉凉了...
        52
    12101111   195 天前 via Android
    Google 内部 Android,ChromeOS,Fuchsia 是竞争关系
        53
    skiy   195 天前
    @realkenshinji swift 也有跨平台的野心啊。但有野心跟目前已经野上了不是一码事啊。
    谁都会说,但不一定都会去做。
        54
    AndroidEngineer   195 天前
    想多了,一个生态体系哪有那么多容易说凉就凉
        55
    LeonKennedy   195 天前
    后排 280 出售 kotliner.me 域名
        56
    AllenW   195 天前
    兄弟 你要明白不要把鸡蛋放一个篮子里的道理啊
        57
    JerryCha   195 天前
    大公司内部派系斗争不是挺正常的
        58
    hooych   195 天前   ♥ 1
    讲个笑话:JAVA 是跨平台的
        59
    halk   195 天前
    @gzf6 flutter 支持 kotlin 语言应该并不是难事,期待这一天的到来
        60
    TommyLemon   195 天前
    自动生成 Kotlin 的 data class 和 封装与解析 JSON 的 Kotlin 代码 ,
    还有 Java, PHP, Go, Swift, C#, Python, JavaScript, TypeScript 的,
    右上角设置 > 生成代码(封装,解析) 填 Kotlin 或其它语言就好

    http://apijson.org/

    GitHub 右上角点 Star 支持下吧
    https://github.com/TommyLemon/APIJSONAuto
        61
    impl   195 天前 via Android
    谷歌的语言什么 go 啊 dart 啊,好像都不咋滴
        62
    wayslog   195 天前
    在一个宣传 kt 的文章里看到了 rust 排第一。。。这编辑故意的吧。。。
        63
    zzzim   195 天前 via Android
    不是 Java 凉凉?
        64
    weakish   195 天前
    @tedzhou1221 因为 kotlin 是俄罗斯的一个岛,然后 kotlin 的主创是 JetBrains 俄国分部的人
        65
    lizhuoli   195 天前 via iPhone
    不如等 Flutter 支持 TypeScript 靠谱……
        66
    Comdex   195 天前 via Android
    我觉得 flutter 不出三年绝对凉凉
        67
    yuekcc   195 天前
    扶正 kotlin 怎么看也像是援兵之计,在 flutter、fuchsia 没有成熟之前,大家先玩 kotlin。

    总之不能再用 java 了,起码态度上也要表明不玩 java 了。
        68
    billlee   195 天前
    @jxf2008 #9 Kotlin 是 Apache License 2.0
        69
    tomato1111   195 天前
    不是很看好 flutter

    但是 kotlin 看着还行,谷歌推 kotlin 我觉得一部分也是为了避免与 oracle 的 java 官司吧
        70
    MonoLogueChi   195 天前 via Android
    kotlin 不早就推荐了吗,那个时候我还凑热闹拿克林特写了一个没用的东西
        71
    dalieba   195 天前 via Android
    地球:欢迎回来!
    关于   ·   FAQ   ·   API   ·   我们的愿景   ·   广告投放   ·   感谢   ·   实用小工具   ·   3311 人在线   最高记录 5043   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.3 · 33ms · UTC 04:53 · PVG 12:53 · LAX 20:53 · JFK 23:53
    ♥ Do have faith in what you're doing.