V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
xell
V2EX  ›  Flutter

Flutter 进军全平台,以及其他

  •  
  •   xell ·
    xell · 2019-05-08 11:41:57 +08:00 · 9757 次点击
    这是一个创建于 2021 天前的主题,其中的信息可能已经有所发展或是发生改变。
    昨天( 5 月 7 日) Google Developers 发表新的文章[1],宣布 Flutter 进军跨平台开发,全面兼顾移动、网页、嵌入式和桌面,比 Reactive Native 更好的方案终于到来了——如果你也已经忍受不了 JS 的话。

    (下面重点转移……)

    在其中 Google 团队官方推荐了 The App Brewery[2] 的相关课程,由此我注意到其创始人和开发讲师 Angela Yu。这个笑起来眼睛弯弯的可爱姑娘应当是来自中国[3],原本读的医学和神经科学,读到博士竟然退学,专注于前端和手机应用开发,然后建立了培训网站,自己包办了几乎所有课程的授课[4]。真是彪悍人生(看访谈中说一周工作 80 小时)。还可以参见她在 YouTube 的一段简短的两分钟自我介绍[5]( I'm not a "female coder", I'm a coder who happens to be female.)。

    [1] https://developers.googleblog.com/2019/05/Flutter-io19.html
    [2] https://www.appbrewery.co/p/flutter-development-bootcamp-with-dart
    [3] https://www.linkedin.com/in/angela-yu-963a584b/?originalSubdomain=uk
    [4] https://theappguy.co/best-episodes-as-blog-posts/2016/7/15/an-interview-with-a-doctor-who-quit-goes-on-to-create-a-rap-video-for-kickstarter
    [5]
    20 条回复    2020-03-16 16:42:52 +08:00
    murmur
        1
    murmur  
       2019-05-08 11:43:46 +08:00   ❤️ 2
    问题是我忍受的了 js 受不了 flutter 叠屎堆一样的嵌套 ui 写法
    wly19960911
        2
    wly19960911  
       2019-05-08 11:45:13 +08:00
    我已经分析过部分 web 开发了,就现有阶段的编译情况,暂时开发 web 端,性能方面的问题太大了,手机端动画基本不行,三星 S9+ 动画仅仅 15-20 fps,使用的是 requestAnimationFrame,但是还是救不了。
    Heavytiger
        3
    Heavytiger  
       2019-05-08 11:46:29 +08:00
    学不动了
    randyo
        4
    randyo  
       2019-05-08 11:56:46 +08:00 via Android   ❤️ 1
    能把 dart 换成 typescript 吗^_^
    Troevil
        5
    Troevil  
       2019-05-08 12:07:10 +08:00
    @murmur #1 是的 页面复杂 还没有封装的话 嵌套的想死...
    wispx
        6
    wispx  
       2019-05-08 12:45:40 +08:00 via iPhone
    我真学不动了
    tianxia
        7
    tianxia  
       2019-05-08 13:08:43 +08:00 via Android
    “如果你也忍受不了 JS 的话”,你说的是认真的吗?
    lidongyx
        8
    lidongyx  
       2019-05-08 13:48:40 +08:00 via iPhone
    其创始人和开发讲师 Angela Yu。这个笑起来眼睛弯弯的可爱姑娘应当是来自中国[3],原本读的医学和神经科学,读到博士竟然退学,专注于前端和手机应用开发,然后建立了培训网站,自己包办了几乎所有课程的授课[4]。真是彪悍人生

    牛就一个字
    userdhf
        9
    userdhf  
       2019-05-08 13:54:17 +08:00
    js 也是发展了数十年才有了 promise 和 await / async
    dart 估计会在下下下一个正式版中解决这个问题。
    谁知道呢,也许 intel 的 10nm 先出来...
    wly19960911
        10
    wly19960911  
       2019-05-08 13:58:18 +08:00
    @userdhf #9 什么意思,为什么说 dart 没有 promise ?
    dodo2012
        11
    dodo2012  
       2019-05-08 14:00:32 +08:00
    学过,后来嵌套受不了,就放那了,不知道啥时候会想解决这个问题
    userdhf
        12
    userdhf  
       2019-05-08 14:08:23 +08:00
    @wly19960911 我没说没有啊,我 i 是说 js 解决多层嵌套也才是近几年的事,而且解决的不错
    zxq2233
        13
    zxq2233  
       2019-05-08 14:11:04 +08:00
    能开发桌面级应用吗
    wly19960911
        14
    wly19960911  
       2019-05-08 14:22:57 +08:00
    @userdhf #12 js 的 callback 是基于异步流的概念才解决的,这个嵌套我感觉没法解决,因为 UI 只能嵌套写,无非是在哪里写的问题(代码,xml/html ),你可以拆开来。
    userdhf
        15
    userdhf  
       2019-05-08 14:33:22 +08:00
    @wly19960911 不知道,也许以后会变成链式写法,看编译器了。。而且 ui 不应该就是嵌套着写吗
    huiyifyj
        16
    huiyifyj  
       2019-05-08 14:46:30 +08:00
    我觉得 flutter 的嵌套比 js 更可怕
    whypool
        17
    whypool  
       2019-05-08 14:49:04 +08:00
    嵌套真的 mmp,什么时候不用嵌套再学吧
    vampuke
        18
    vampuke  
       2019-05-08 14:54:46 +08:00
    @zxq2233 #13
    https://feather-apps.com/
    官方的支持也在进行中了
    zhanggang807
        19
    zhanggang807  
       2020-03-16 16:41:15 +08:00
    @userdhf 你这... 10 代 U 和软件语言,画风转的有点生硬, 猝不及防呀,,23333
    zhanggang807
        20
    zhanggang807  
       2020-03-16 16:42:52 +08:00
    @userdhf 突然明白了,这对比 666
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   5565 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 24ms · UTC 09:01 · PVG 17:01 · LAX 01:01 · JFK 04:01
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.