V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX 提问指南
lolizeppelin
V2EX  ›  问与答

Flutter 发了 Stable 居然没人讨论

  •  
  •   lolizeppelin · 2018-12-07 10:54:15 +08:00 · 4652 次点击
    这是一个创建于 2172 天前的主题,其中的信息可能已经有所发展或是发生改变。

    ............这里讨论 flutter 的好少啊

    节点都选不了?

    27 条回复    2018-12-07 15:02:57 +08:00
    jinksw
        1
    jinksw  
       2018-12-07 11:03:20 +08:00
    已经入了门,不知道做点什么好😔
    lolizeppelin
        2
    lolizeppelin  
    OP
       2018-12-07 11:11:27 +08:00
    我自己到是做了个漫画软件玩
    但是没讨论群可以提升的 Orz
    nicevar
        3
    nicevar  
       2018-12-07 11:20:00 +08:00
    怎么没人讨论,一发布就有个帖子了,就看到开始打口水仗,然后那个帖子貌似消失了
    passerbytiny
        4
    passerbytiny  
       2018-12-07 11:38:25 +08:00   ❤️ 1
    东西太多了,没精力看,这才 1.0 版本,学习优先度绝对不高。
    wohenyingyu03
        5
    wohenyingyu03  
       2018-12-07 11:41:26 +08:00 via Android
    等到 3.0 再看…
    lolizeppelin
        6
    lolizeppelin  
    OP
       2018-12-07 11:56:44 +08:00
    不用等把 这基本上是站着 react 的肩膀上开始做的

    基本 UI 组件都全了......

    以后的更新都是动画部分了吧
    SorcererXW
        7
    SorcererXW  
       2018-12-07 12:00:01 +08:00
    等各位大佬把坑都踩一遍, 各种解决方案在 stackoverflow 和 github 上都找得到了再迁移
    ooh
        8
    ooh  
       2018-12-07 12:04:44 +08:00
    简单,不完美,widget tree 让我找回第一次写 php 的感觉
    jiangnanyanyu
        9
    jiangnanyanyu  
       2018-12-07 12:14:38 +08:00 via Android
    学不动了
    wly19960911
        10
    wly19960911  
       2018-12-07 12:15:27 +08:00
    @ooh 抽象成组件,不要把 tree 想成 tree,抽象,拆分。以组件的思路去考虑,简化 tree 的思维,就没有那种感觉了。
    wly19960911
        11
    wly19960911  
       2018-12-07 12:19:57 +08:00
    @nicevar /t/514435 你说的是这个?没打口水仗吧。
    WildCat
        12
    WildCat  
       2018-12-07 12:36:54 +08:00 via iPhone
    安利下我贡献给 Flutter 官方的 docset

    https://www.v2ex.com/t/498716
    subpo
        13
    subpo  
       2018-12-07 12:41:09 +08:00
    昨天想看一下,卡在装 android sdk 上了(去死好了
    snoopy1024
        14
    snoopy1024  
       2018-12-07 12:44:44 +08:00 via Android
    flutter 原生组件跑在 ios 上,丑的爆… 不尊重人家平台的设计规范
    kingcos
        15
    kingcos  
       2018-12-07 12:47:10 +08:00 via iPhone
    简单做了个可能以后会团队内部用的 App …

    其他想不出来做什么样的,考虑中…
    sagaxu
        16
    sagaxu  
       2018-12-07 12:47:22 +08:00 via Android   ❤️ 2
    等你学到 2.0 的时候,谷歌可能已经弃坑了
    snoopy1024
        17
    snoopy1024  
       2018-12-07 12:50:50 +08:00 via Android
    @sagaxu 深有体会,谷歌善于打自己脸
    laike9m
        18
    laike9m  
       2018-12-07 12:58:17 +08:00 via Android
    @lolizeppelin 在哪里能看到?
    ooh
        19
    ooh  
       2018-12-07 13:00:43 +08:00
    @wly19960911 我觉得需要一个模板引擎
    wly19960911
        20
    wly19960911  
       2018-12-07 13:07:50 +08:00
    @ooh 模板引擎什么情况,是组件吧,现在客户端没模板引擎的概念了,前端框架都倾向于叫组件。如果硬要说的话,你更喜欢把 view 从代码中拆分开吧,这个无解,我是这样认为的。
    ooh
        21
    ooh  
       2018-12-07 13:49:26 +08:00
    @wly19960911 应该可以,用标记语言的语法来组织组件把 view 分离出来,然后 flutter 来做渲染,把用户界面与业务数据分离开来才应该是好的设计吧
    ooh
        22
    ooh  
       2018-12-07 13:53:18 +08:00
    @wly19960911 这个东西好比语法糖,没有也可用,但是如果有了,用着肯定感觉真香
    wly19960911
        23
    wly19960911  
       2018-12-07 13:59:04 +08:00
    @ooh 我不是说可以不可以,但是官方提供的来说,并没有给你这个选择,官方应该想以更少的代码做到更好的事情。

    其实业务逻辑和 view 是区分了的,view 的方法是单独一个地方去处理的,只是还写在同一个 class 下,其他的地方负责组装 view 的零件和业务逻辑处理。

    如果要说的话,和 jQuery 拼接 html 的味道很像。要是有包可以处理的标记语言的话是可以做到,但是现在的大环境以官方为主,使用非官方的包比起谷歌大砍刀砍掉的危险更大(吐槽下谷歌的砍产品)。
    lolizeppelin
        24
    lolizeppelin  
    OP
       2018-12-07 14:09:48 +08:00
    @laike9m
    看到啥?漫画软件?

    之前忘记传 git 了 233

    https://github.com/lolizeppelin/fluttermobile
    miniliuke
        25
    miniliuke  
       2018-12-07 14:20:53 +08:00 via Android
    dart 无爱啊😔如果采用 java 或者 go,我就尝试一下
    bugless
        26
    bugless  
       2018-12-07 14:31:39 +08:00
    我觉得 dart 挺好啊,希望未来能够替代 js
    PDX
        27
    PDX  
       2018-12-07 15:02:57 +08:00 via iPhone
    flutter 的 ios 转场动画怪怪的,不顺滑
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1035 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 25ms · UTC 18:58 · PVG 02:58 · LAX 10:58 · JFK 13:58
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.