【AICon】探索RAG 技术在实际应用中遇到的挑战及应对策略!AICon精华内容已上线73%>>> 了解详情
写点什么

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

评论

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

全面吃透JAVA Stream流操作,让代码更加的优雅

Java-fenn

Java

LED柔性屏的发展趋势

Dylan

柔性屏 LED显示屏 led显示屏厂家

Java 将Excel转为UOS

Java-fenn

Java

Java 网络编程之 InetAddress 类详解,URL 和 URI 的区别,URLDecoder 和 URLEncoder,IPv6 和 IP...

Java-fenn

Java

面试官:如何设计一个短链服务?

Java永远的神

Java 程序员 面试 程序人生 后端

Java面试题之IO流

Java-fenn

Java

Java&C++题解与拓展——leetcode667.优美的排列 II【++在java和C++中的差异】

Java-fenn

Java

2022年7月互联网医疗领域月度观察

易观分析

行业报告 互联网医疗

大数据培训机构怎么选择

小谷哥

云堡垒机和信创堡垒机主要区别讲解

行云管家

云计算 信创 堡垒机 云堡垒机

传统BI需要一次新的「革命」

ToB行业头条

雪上加霜,运维部门裁员后,中了勒索病毒……

嘉为蓝鲸

运维 故障 病毒 变更

Java面向对象8——抽象类和抽象方法(知识点+使用方法)

Java-fenn

Java

JAVA:List 与 数组 相互转换

Java-fenn

Java

SAP 电商云 Spartacus UI 有状态 的 url 和 title 属性的赋值代码

Jerry Wang

angular SAP SAP UI5 Spartacus 9月月更

基础差在web培训班学习前端技术有合适吗

小谷哥

如何將私有的 JAR 檔加入到由 Apache Maven 管理的 Java 專案中

Java-fenn

Java

Java 序列化时间

Java-fenn

Java

跟我一起学mybatis之注解开发

楠羽

mybatis 笔记 9月月更

详谈 MySQL 8.0 原子 DDL 原理

RadonDB

MySQL 数据库

java培训班选择哪些比较好呢

小谷哥

如何选择靠谱且适合自己的web前端培训课程

小谷哥

java学习技术有哪些好的方法呢?

小谷哥

【HTML-CSS】总结-6种实现元素 上下左右居中 方法--附演示效果

Sam9029

CSS html 前端 9月月更 水平垂直居中

抖音二面:计算机网络-应用层

Java快了!

计算机网络

【联通】数据编排技术在联通的应用

Alluxio

中国联通 Alluxio 大数据 开源 数据编排 9月月更

Java开发学习(三十一)----Maven属性与版本管理

Java-fenn

Java

Java基于JSP+Servlet的社区出入健康登记系统

Java-fenn

Java

Java基础 | Java中引用与指针的关系

Java-fenn

Java

2021年中国人工智能软件及服务市场规模超千亿,认知智能增速显著

易观分析

人工智能

ShareSDK Android端渠道下载统计配置说明

MobTech袤博科技

android sdk

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