AICon 深圳站聚焦 Agent 技术、应用与生态,大咖分享实战干货 了解详情
写点什么

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

评论

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

Pandabuy淘宝代购集运系统赢利点讲解

tbapi

淘宝代购系统 淘宝代购集运系统 Pandabuy 反向海淘

ETLCloud中如何执行Java Bean脚本

RestCloud

Java 脚本 ETL JavaBean

im(即时通讯)是什么?

BeeWorks

如何打破数据管理僵局,释放数据资产价值?[AMT企源案例]

AMT企源

数据库 数据资产 数据管理 主数据

通义灵码企业版正式发布,满足企业私域知识检索、数据合规、统一管理等需求

阿里云云效

阿里云 云原生 云效 通义灵码

云效 Pipeline as Code 来了!这些场景,用好它效率翻倍!

阿里云云效

阿里云 云原生 云效

Playwright安装与Python集成:探索跨浏览器测试的奇妙世界

霍格沃兹测试开发学社

使用 Playwright 控制浏览器的启动、停止和等待

霍格沃兹测试开发学社

使用 Playwright 进行元素定位

霍格沃兹测试开发学社

IM 是什么?

BeeWorks

如何快速上手 AI 大模型应用开发?天翼云弹性云主机给你答案!

编程猫

10分钟了解Golang泛型

俞凡

golang

数智制造:机器学习与人工智能的全方位渗透

不在线第一只蜗牛

人工智能 机器学习 数智制造

有了京东商品详情数据接口,数据采集UP,UP,UP

tbapi

京东商品详情数据接口

AI 大模型应用开发实战营毕业总结

海神名

以太ETH链市值机器人

开发丨飞机丨 @aivenli

掌握 Playwright:元素操作技巧大揭秘

霍格沃兹测试开发学社

深入探究 Playwright:Frame 操作技巧

霍格沃兹测试开发学社

软件测试学习笔记丨黑盒测试-边界值

测试人

软件测试

通义灵码企业版正式发布,满足企业私域知识检索、数据合规、统一管理等需求

阿里巴巴云原生

阿里云 云原生 通义灵码

Polygon市值机器人

开发丨飞机丨 @aivenli

神器!使用Python 轻松识别验证码

霍格沃兹测试开发学社

WorkPlus im(即时通讯)集成平台助力政企数字化转型升级

BeeWorks

IM是什么意思?

BeeWorks

使用Lambda表达式和接口的简单Java 8 Predicate示例

码语者

3分钟讲透服装行业数字化转型新方案!附服装数字化成功案例

优秀

数字化转型 服装产业

playwright使用:启动浏览器与多种运行方式

霍格沃兹测试开发学社

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