find456789
V2EX  ›  问与答

目前来看, flutter 一统天下的可能性越来越大,苹果为什么还没有出来干涉?

  •  
  •   find456789 · Apr 30, 2019 · 13637 views
    This topic created in 2752 days ago, the information mentioned may be changed or developed.

    flutter 的生态越来越大了

    他们 github 更新 也越来越频繁

    最近官方也在桌面端发力了

    那么, 不远的将来

    估计 ios、安卓、win、mac、linux 都会成为 flutter 的市场


    目前苹果公司似乎没有什么动向

    是没有人主持大局吗?

    还是已经默许了?

    或者有别的原因?


    那么 2019- 2020 年,学习 flutter 是否是非常划算的投入?

    Supplement 1  ·  May 1, 2019
    甲骨文( Oracle ) 就 java 问题,继续和 google 打官司,

    最近 flutter 的 github https://github.com/flutter/flutter/commits/master 动作很频繁

    我估计,flutter 接下来 真的可能会 一统天下吧
    75 replies  •  2019-05-05 10:04:59 +08:00
    ezrealinxh
    ezrealinxh
    Apr 30, 2019❤️1
    1
    为什么要干涉?
    bayallen
    bayallen
    Apr 30, 2019
    2
    听说过 Marzipan 吗?
    Mohanson
    Mohanson
    Apr 30, 2019 via Android
    3
    据我所知,所有试图统一全端的工具都在这条路上失败了
    sangbiao
    sangbiao
    Apr 30, 2019❤️1
    4
    根本就没人用
    Sivan
    Sivan
    Apr 30, 2019 via iPhone❤️3
    5
    别闹了兄弟,以目前这个时间点,这才哪到哪啊。

    先忽悠一帮程序员给 App Store 贡献 App 再说,真想干预还不是分分钟的事。
    but0n
    but0n
    Apr 30, 2019 via iPhone
    6
    @Mohanson Unity 算吗
    awesomes
    awesomes
    Apr 30, 2019
    7
    至少得先观察一年再说
    ntdll
    ntdll
    Apr 30, 2019❤️1
    8
    @but0n 个人觉得 Unity 不算,Unity 只是统一了不同平台的图形化,这对于游戏来说已经足够,但是对于多数常规应用来说,GUI 只是其中一部分,另一部分是与系统强相关的交互。例如文件、权限、生存周期等,不同系统差距较大,需要开发者根据不同的目标平台做定制化。与之相对的是 Java,jdk 中提供了大量系统基本操作,屏蔽了不同系统之间的差异。但是对于不同系统的独特差异依旧需要开发人员自行处理(通过 JNI )

    因此,其实很难出现真正的全终端统一,不同操作系统之间的差异过于巨大。而单纯的视图与算法,Web 就可以做到统一。
    minami
    minami
    Apr 30, 2019❤️5
    9
    建议看下 https://killedbygoogle.com/ 清醒一下
    Phariel
    Phariel
    Apr 30, 2019 via iPhone
    10
    做大一统的平台没几个是善终的 体量还没大到能威胁苹果的点儿上
    HuHui
    HuHui
    Apr 30, 2019 via Android❤️1
    11
    个人使用感觉是
    真香
    ironMan1995
    ironMan1995
    Apr 30, 2019 via Android
    12
    周围根本没人用,不知道你这个一统天下的结果是怎么出来的
    skiy
    skiy
    Apr 30, 2019 via Android
    13
    linux 下折腾死了环境都没弄好。完全按官方的来的。唉
    txwd
    txwd
    Apr 30, 2019
    14
    放心,不会出现一统江湖的历史
    EscYezi
    EscYezi
    Apr 30, 2019 via iPhone❤️2
    15
    用 flutter 写的 app 最后不还是要进 App Store ?为什么要干涉?
    tyrealgray
    tyrealgray
    Apr 30, 2019
    16
    Google URL Shortener 也死了?我上一个公司的业务重度依赖这玩意儿。lol
    loading
    loading
    Apr 30, 2019 via Android
    17
    幸存者偏差
    amon
    amon
    Apr 30, 2019❤️3
    18
    现在好歹移动端已经式微了,在移动端大火的时候 Facebook 发布了 react 并开源,这个可比 Flutter 火了去了。
    移动端用 react,pc 端、h5 端到处都是 react。
    苹果说了啥?
    lakie
    lakie
    Apr 30, 2019
    19
    鬼佬不会这一套,,,能统一是国人的思想
    lizhuoli
    lizhuoli
    Apr 30, 2019 via iPhone❤️1
    20
    这种叫做 Application Level UI framework,和 Vendored UI framework 相比永远是第二位……历史上车轮已经碾过多少了……
    superjojo
    superjojo
    Apr 30, 2019 via Android❤️1
    21
    flutter 离统一还差 2 个 react
    HongJay
    HongJay
    Apr 30, 2019❤️1
    22
    @minami 看到 gcm 我就喷了。。。升级成了 fcm 不懂么。。这网页瞎做的吧
    Alexinder
    Alexinder
    Apr 30, 2019 via Android
    23
    还挺好用的 beta 的时候坑比较多 到正式版 1.0 之后好很多 我学校有个给 omafra 做的系统 用的 flutter.
    starles
    starles
    Apr 30, 2019
    24
    flutter 一天就把我写了两个星期的小项目给重构出来了。。。啥都有太爽了
    Terry05
    Terry05
    Apr 30, 2019
    25
    @zwithz1998 你的小项目不会是个计算器吧。。
    murmur
    murmur
    Apr 30, 2019
    26
    一统天下?当年 react native 也是这么说的,2 年之后再说吧
    murmur
    murmur
    Apr 30, 2019
    27
    @but0n unity 专注游戏,而且大的游戏还得是 unreal
    starles
    starles
    May 1, 2019
    28
    @Terry05 🌚还是个大三党,给某学院写了个管理系统
    hoyixi
    hoyixi
    May 1, 2019
    29
    最多内容展示类的 App 能来个一统,其它类目的 App 不可能。
    orangeade
    orangeade
    May 1, 2019 via Android
    30
    你看苹果限制 PWA 有用吗,还不是得持续完善
    2kCS5c0b0ITXE5k2
    2kCS5c0b0ITXE5k2
    May 1, 2019
    31
    苹果控制好内容就行了.. 老老实实抽佣金不好吗. 真要改也不是现在把.才出来多久
    MonoLogueChi
    MonoLogueChi
    May 1, 2019 via Android
    32
    @murmur 不能用大小去选择引擎,要根据实际情况来,我们现在基本上是如果需要快速开发,就用 unity,桌面端可以使用 UE4,如果需要其他平台的,基本不考虑。我们不做大项目,但是不代表 unity 不能做大项目。
    loginbygoogle
    loginbygoogle
    May 1, 2019 via Android❤️3
    33
    苹果为何不干涉各种游戏引擎?
    苹果为何不干涉各种小程序?
    苹果为何不干涉 h5 套壳应用?
    苹果为何不干涉 Xamarin ?
    苹果为何不干涉 pwa ?

    除了自家 oc,sw,xcode 这些自家专属工具,苹果有什么拿得出手的东西拿给开发者用?它为前端后端做出过什么贡献?它除了垄断还会干嘛?
    loginbygoogle
    loginbygoogle
    May 1, 2019 via Android❤️2
    34
    oc 这种烂语言就不说了,sw 的那套 api 是给人用的吗,xcode 要不是为了打包 ios,我脑壳被门夹了才会用,都是辣鸡
    murmur
    murmur
    May 1, 2019
    35
    @MonoLogueChi 目前 unity 做的大端游有哪些来着。。我记得 unity 上次被讽刺还是愤怒的小鸟还是哪个国产单机武侠
    murmur
    murmur
    May 1, 2019
    36
    @loginbygoogle 苹果以前没少干涉套壳和 h5 后来 看成为趋势了才没怎么管
    BCy66drFCvk1Ou87
    BCy66drFCvk1Ou87
    May 1, 2019 via Android
    37
    @tgich 阿里巴巴的闲鱼用上 Flutter 了
    BCy66drFCvk1Ou87
    BCy66drFCvk1Ou87
    May 1, 2019 via Android
    38
    看好 Flutter,Fuchsia OS 发行后才能看到 Flutter 的 power,再等等,发个回复几年后再来见分晓。
    passerbytiny
    passerbytiny
    May 1, 2019
    39
    一个很多年的 Java 开发人员给你讲个笑话,Java 是跨平台的。
    yidinghe
    yidinghe
    PRO
    May 1, 2019 via Android
    40
    楼主,语言这块的东西,你见过谁干涉谁
    murmur
    murmur
    May 1, 2019❤️7
    41
    @HuasLeung 闲鱼这个项目组特别有意思,除了用户体验不感兴趣其余的都挺感兴趣,典型的面向简历编程
    kimown
    kimown
    May 1, 2019 via Android
    42
    @murmur

    当时看到 dart 代替 nodejs 做胶水层,完全是为了用而用
    dodo2012
    dodo2012
    May 1, 2019
    43
    主要是 dart 套的我头晕,,,后面再看了
    agdhole
    agdhole
    May 1, 2019
    44
    dart 直接把我整懵了
    nathanw
    nathanw
    May 1, 2019 via iPhone
    45
    dart 的生态注定走不了太远
    duanxianze
    duanxianze
    May 1, 2019
    46
    你从哪看出啦的???
    mogutouer
    mogutouer
    May 1, 2019
    47
    求你们了,别出新东西了,重构 N 次了,比 iOS 和 android 分别原生开发投入还大了
    LuLiangDev
    LuLiangDev
    May 1, 2019 via Android
    48
    养肥了再杀
    MonoLogueChi
    MonoLogueChi
    May 1, 2019 via Android❤️1
    49
    @murmur 能做,但是从材质渲染上来看,比 UE4 还是差上很多,目前缺少能在 unity 里面调材质的人才。上次我去一家做游戏优化的公司参观,人家那材质做的,绝了,一个大型单机游戏,据说人家拿过来的时候用了三十多套基础材质,然后他们给优化到了 8 套
    ifxo
    ifxo
    May 1, 2019
    50
    统一个鸟,只有个人和小作坊才用 flutter 吧
    menyakun
    menyakun
    May 1, 2019
    51
    统一了对程序员是好事吗?这不是少了二分之一的开发人员需求吗
    fannas
    fannas
    May 1, 2019 via Android
    52
    @HongJay 哈哈哈这个 deprecated 啦,你先研究研究?
    winglight2016
    winglight2016
    May 1, 2019
    53
    一统江湖?来个鸟黄的 zi 醒 lz
    Comdex
    Comdex
    May 1, 2019 via Android
    54
    flutter 感觉不会有很大的发展,跟 react 命运差不多吧,由于使用了 dart 语言,前途更堪忧
    AndroidEngineer
    AndroidEngineer
    May 1, 2019
    55
    学这个还不如学业务,不知道有什么卵用
    JasonBorn
    JasonBorn
    May 1, 2019
    56
    @but0n 思路清奇。
    gouflv
    gouflv
    May 1, 2019 via Android
    57
    lz 醒醒
    meteor957
    meteor957
    May 1, 2019 via Android
    58
    rn 表示还没凉透
    closedevice
    closedevice
    May 1, 2019
    59
    实际上,flutter 并不是最好的方案,只是目前没有比他更合适的.虽然使用蛮久了,但是 dart 语言仍然是最糟糕的语言之一了,手动狗头
    so898
    so898
    May 1, 2019❤️1
    60
    Flutter 至今为止还没法用非 HardCode 的方法修改 iOS Project 名字,一定得用自带的 Runner 那个,导致了很多很多问题
    其他各种混合编译问题更是数不胜数
    我觉得离 Flutter 在 iOS 平台上真正开始使用,还有很远的距离
    learnshare
    learnshare
    May 1, 2019
    61
    做系统的不太在乎应用层怎么玩
    whypool
    whypool
    May 1, 2019
    62
    不凉就不错了,还全端吃
    CastleBUPT
    CastleBUPT
    May 1, 2019 via iPhone
    63
    @loginbygoogle
    喷粪之前能不能睁开你的眼睛去看看苹果公司开源了多少代码,怎么就没有做出贡献了?
    Pursue9
    Pursue9
    May 1, 2019❤️1
    65
    我们来看看 C#
    web 端 打勾,.net core 配合 docker 性能杠杠的
    前端单页面 blazor 打勾, 可以直接编译成前端 js
    安卓 iOS 打勾,xamarin 可以一套代码直接运行
    桌面端 打勾,WPF winform
    游戏 打勾,unity 大家都知道
    工业方面 Iot 打勾,
    高并发后台 打勾,bing 搜索引擎后台
    人工智能 打勾,ML.Net
    宗旨:
    Free. Cross-platform. Open source.

    然而这门语言在国内快凉了
    JohnLou
    JohnLou
    May 1, 2019
    66
    @Pursue9 你那只是语言统一而已。完全不可比。
    Pursue9
    Pursue9
    May 1, 2019
    67
    @JohnLou 类库一样写起来还是轻松不少的,微软要把 xamarin 和 unity 的 mono 升级成.net core ,还是很有潜力的
    不过个人不太看好微软
    quqiuzhu
    quqiuzhu
    May 2, 2019 via Android
    68
    Google 已放弃 flutter,这种技术还是慎重投入精力。
    GG668v26Fd55CP5W
    GG668v26Fd55CP5W
    May 2, 2019 via iPhone
    69
    先问是不是,再问为什么,不看好 flutter
    guokeke
    guokeke
    May 2, 2019 via Android
    70
    天下也在变化,这个“一统”就算是有也要加上个时间区间。
    meteor957
    meteor957
    May 2, 2019 via Android
    71
    为什么 v 站普遍不看好,b 乎就像钦定了一样
    zzjas98
    zzjas98
    May 3, 2019
    72
    @HongJay 人家网页都给了你新闻 /wiki 的链接,wiki 里说的清清楚楚 gcm 被 fcm 代替。还有很多其它服务也是被代替都说的清清楚楚,你在这不自己看瞎喷什么
    HongJay
    HongJay
    May 3, 2019
    73
    @zzjas98 所以烦请你阅读上下文告诉我九楼想表达什么。
    loginbygoogle
    loginbygoogle
    May 3, 2019 via Android
    74
    @quqiuzhu 章口就莱
    itgoyo
    itgoyo
    May 5, 2019
    75
    RN 出来的时候也说统一移动端,看现在还有多少人用 RN
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Privacy   ·   Solana   ·   1811 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 191ms · UTC 16:03 · PVG 00:03 · LAX 08:03 · JFK 11:03
    ♥ Do have faith in what you're doing.