写点什么

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:111749

评论

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

汽车行业产品经理备忘录(作业三)

Rui

如何处理消息队列中的重复消息

废材姑娘

RocketMQ

这样提问,大牛才会为你解答(提问的智慧)

yes

产品经理00期训练营第一周作业 4班

mas

产品经理训练营

项目管理系列(6)-能力成熟度

Ian哥

28天写作

智能手表

张老蔫

28天写作

经验说丨华为云视频Cloud Native架构下实践

华为云开发者联盟

架构 微服务 华为云 CloudNative

当前岗位的理想岗位模型

白生

Soul学习笔记---运行 soul-examples-dubbo(三)

fightingting

Soul网关

绩效管理,上下同心者胜(三)

一笑

管理 绩效 28天写作

深入剖析RSA密钥原理及实践

vivo互联网技术

算法 https 公钥加密 rsa

期货合约系统软件开发|期货合约APP开发

系统开发

《原神》运维自动化的探索与实践

OpsMind

运维 运维自动化

作业-week1

赝品

Soul 网关实践 04|dubbo 服务接入网关

哼干嘛

轻松几步教你将React Native 项目运行在Web端

华为云开发者联盟

html 大前端 Web API React Native

Java 程序经验小结:消除GC触及不到的过期对象引用

后台技术汇

28天写作

Soul 学习笔记---soul 数据同步的浅显分析(四)

fightingting

Soul网关

一字一句的让你彻底掌握JavaScript中的回调函数

华为云开发者联盟

JavaScript 大前端 同步 回调函数

产品经理训练营作业00

KingSwim

一个button的成长过程

德育处主任

CSS html css3 html/css 28天写作

云原生动态周报 | KubeEdge被评为2020十大边缘计算开源项目

华为云原生团队

云计算 云原生 边缘计算 华为云 边缘技术

Soul学习笔记---运行 soul-examples-http(二)

fightingting

Soul网关

Spring 源码学习 15:finishBeanFactoryInitialization(重点)

程序员小航

spring 源码

一张自查清单

熊斌

学习 个人总结 成长笔记 28天写作

如何恶意使用微信视频号 | 视频号 28 天 (12)

赵新龙

28天写作

开发实战:Float如何保留2位小数

worry

AI无人机出手,让输电线路巡检更“聪明”!

华为云开发者联盟

华为云 modelarts 视觉处理

Java学习(一)

灵霄

java基础

如何构建高效可信的持续交付能力,华为云有绝活!

华为云开发者联盟

软件 DevOps 持续交付 华为云

产品经理训练营-第一周作业

羽室

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