生成式AI领域的最新成果都在这里!抢 QCon 展区门票 了解详情
写点什么

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

评论

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

给定一个乱序数组,如何搜索最大和最小元素?

InfoQ IT百科

Dubbo如何处理业务异常,这个一定要知道哦!

爱好编程进阶

Java 面试 后端开发

2021最新Java面试标准,26个技术点一千多道面试题全曝光,赶紧学

爱好编程进阶

Java 面试 后端开发

35K成功入职蚂蚁金服,现分享面试Java后端经历「内含面试题

爱好编程进阶

Java 面试 后端开发

disruptor笔记之一:快速入门

爱好编程进阶

Java 面试 后端开发

Kubernetes 中数据包的生命周期 -- 第 2 部分

Se7en

2021年阿里、腾讯、百度

爱好编程进阶

Java 面试 后端开发

GPU微架构回顾

Finovy Cloud

GPU服务器 GPU算力

“迈向元宇宙的一小步”鲁班会开发者深度论坛落地北京

华为云开发者联盟

音视频 opengauss 华为云 元宇宙 鲁班会

如何使用堆栈算出两个链表的总和?

InfoQ IT百科

如何在没有递归的情况下通过对给定二叉树执行中序遍历来打印所有节点?

InfoQ IT百科

Activiti 自定义表单流程(全流程演示)

爱好编程进阶

Java 面试 后端开发

操作系统国产化的难点是什么?

InfoQ IT百科

如何实现冒泡排序算法(bubble sort algorithm)?

InfoQ IT百科

将博客搬至CSDN

爱好编程进阶

2021最新一次Java面试,快手三面一轮游,如今已拿意向书

爱好编程进阶

Java 面试 后端开发

浅析Redis分布式集群倾斜问题

五分钟学大数据

redis 4月月更

如何在给定数组中执行二元搜索?

InfoQ IT百科

Bootstrap Table数据表格的使用指南

爱好编程进阶

Java 面试 后端开发

1000道阿里巴巴初级~高级Java工程师面试题(含答案

爱好编程进阶

Java 面试 后端开发

axios发送post请求,springMVC接收不到数据问题

爱好编程进阶

Java 面试 后端开发

ClassUtils常用方法总结

爱好编程进阶

Java 面试 后端开发

分享15款免费好用的中文字体

源字节1号

网站开发

在没有递归的情况下如何反转单链表?

InfoQ IT百科

3 个方法,教你提升程序员的自我价值

爱好编程进阶

Java 面试 后端开发

5年crud“经验”

爱好编程进阶

Java 面试 后端开发

Elasticsearch 中为什么选择倒排索引而不选择 B 树索引

爱好编程进阶

Java 面试 后端开发

1000页神仙文档,连阿里P8面试官都说太详细了,面面俱到!搞懂这些直接P6+

爱好编程进阶

Java 面试 后端开发

在不使用任何库的情况下,如何反转给定句子中的单词?

InfoQ IT百科

162基于springboot宠物管理系统

爱好编程进阶

Java 面试 后端开发

CDH+Kylin三部曲之二:部署和设置

爱好编程进阶

Java 面试 后端开发

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