写点什么

Flutter 在字节跳动的现状与工程实践

  • 2020-02-12
  • 本文字数:788 字

    阅读完需:约 3 分钟

Flutter 在字节跳动的现状与工程实践

GMTC 深圳 2019 大会上,林帅斌讲师做了《Flutter 在字节跳动的现状与工程实践》主题演讲,主要内容如下。


演讲简介


Flutter 是跨平台技术上最火的技术,在提供极好的用户体验的同时能解决多端一致性的问题,而且还能有效的降低人力成本。


字节跳动希望把 Flutter 打造成下一代研发体系,支撑众多 App 的各种使用场景,为此,我们在 Flutter 上大力投入,覆盖了引擎技术、平台服务、开发框架等多个维度。本次分享将介绍一下字节跳动在 Flutter 技术上的进展。


在开发框架上,我们围绕着开发着服务、研发流程两个方向进行了较多的投入,致力于提供极好的开发者体验,让开发者更高效,更专注在业务开发。本次分享主要会涉及工程实践的三个内容:研发套件、容器化方案以及状态管理框架。


内容大纲


  1. Flutter 在字节跳动的进展

  2. (1) 选择 Flutter 的原因

  3. (2) 业务落地情况

  4. (3) 建设现状与规划简介

  5. 工程实践

  6. (1) Flutterw 研发套件

  7. a. 背景

  8. b. 套件介绍

  9. (2) 容器化开发方案

  10. a. 背景

  11. b. 架构体系

  12. c. 使用场景

  13. (3) 状态管理方案

  14. a. 状态管理方案的选择

  15. b. redux 的缺陷

  16. c. ByteRedux 方案介绍

  17. 结束语


听众受益点


  1. 了解字节跳动在 Flutter 实战上的进展

  2. 了解一种创新的状态管理方案的实现原理

  3. 了解 Flutter 工程实践的一些基础建设


前沿亮点


  1. 研发套件、容器化方案能系统化的完善 Flutter 的开发周边,提供更好的开发者服务。

  2. ByteRedux 使用新的思路,在保证 Redux 的核心优势的同时解决它的一些问题,使其能更好的适应大中小型 Flutter 应用开发。


知识储备


无特殊要求


讲师介绍


林帅斌,字节跳动高级研发工程师。


林帅斌,就职于字节跳动移动平台部,曾就职百度、阿里巴巴,参与过百度日文输入法、东南亚 Lazada 电商等重量级应用研发。目前负责 Flutter 应用框架层基础建设,主要的研究方向包括工程自动化接入、状态框架、组件容器化方案、研发流程等。












完整演讲 PPT 下载链接


https://gmtc.infoq.cn/2019/shenzhen/schedule


2020-02-12 17:111478

评论

发布
暂无评论
发现更多内容

2024算力中国·年度重大成果!天翼云成功入选!

天翼云开发者社区

人工智能 云计算

弘扬传统文化,百度百科AI非遗馆亮相中国非物质文化遗产博览会

Geek_2d6073

供应链大变革:低代码技术助力企业数字化转型!

快乐非自愿限量之名

低代码 供应链

使用ETL进行数据接入的方式

RestCloud

ETL 数据集成 数据接入 数据同步工具

如何使用贝锐花生壳DDNS,实现OA、ERP、CRM等办公系统远程访问?

贝锐

远程运维

Jira Service Management:国内市场的使用评估和替代选项

爱吃小舅的鱼

Kubernetes 节点问题可观测最佳实践

观测云

Kubernetes

1018AI资讯|Optimus机器人进化,ChatGPT Windows版推出 | Siri新功能揭秘 | 复旦AI模型开创动画新纪元

言寡意多

【HarmonyOS】SaveButton 保存图片

zhongcx

高清图解28个高并发之数据结构/数据结构场景匹配技巧分析(高并发精通篇三)

肖哥弹架构

Java 容器 数据结构

从零开始学机器学习——构建一个推荐web应用

快乐非自愿限量之名

人工智能 机器学习 Web

通义灵码上线一周年:超 600 万下载量,国内用户规模第一,新功能有奖测评

阿里巴巴云原生

阿里云 云原生 通义灵码

怎么开发体育直播平台软件:现成系统源码搭建流程

软件开发-梦幻运营部

大模型时代,云原生数据底座的创新和实践

Baidu AICLOUD

数据库 大数据

SourceGenerator 生成db to class代码优化结果记录

八苦-瞿昙

dotnet

尝试让查询更简单

八苦-瞿昙

dotnet

从循序渐进转型到AI创新探索,天顺风能数智化走稳每一步

用友BIP

用友BIP超级版:成都公交数智化的核心引擎

用友BIP

SourceGenerator 生成db to class代码优化结果记录 二

八苦-瞿昙

dotnet

朋友吐槽我为什么这么傻不在源生成器中用string.GetHashCode, 而要用一个不够优化的hash方法

八苦-瞿昙

dotnet

探索一下 Enum 优化

八苦-瞿昙

dotnet

让查询可以使用 json path

八苦-瞿昙

dotnet

鸿蒙应用示例:记录小规模真机内测方案

zhongcx

Mysql中常用函数 分组,连接查询

不在线第一只蜗牛

MySQL 数据库

认可+1!望繁信科技荣获2022年度新锐技术品牌奖

望繁信科技

数字化转型 流程挖掘 流程资产 流程智能 数字北极星

一个基于 SourceGenerator 生成 从 dbReader转换为 class 数据的性能测试实验

八苦-瞿昙

C# dotnet csharp

通义灵码上线一周年:超 600 万下载量,国内用户规模第一,新功能有奖测评

阿里云云效

阿里云 云原生 通义灵码

亮相QCon2024,火山引擎边缘云揭秘云原生操作系统与HTTPDNS技术实践

火山引擎边缘云

云原生 边缘计算 DNS 云 原生云 CTO #DNS

c#12 实验特性Interceptor如何使用的一个简单但完整的示例

八苦-瞿昙

dotnet

解锁用户体验的深层法则:从定律到卓越设计的实践之旅

inBuilder低代码平台

UX 用户体验

百度智能云千帆 ModelBuilder 大模型服务及开发解读

Baidu AICLOUD

LLMOps LMops

Flutter 在字节跳动的现状与工程实践_GMTC_林帅斌_InfoQ精选文章