写点什么

基于 Google Flutter 的移动端跨平台应用实践

  • 2019-09-21
  • 本文字数:776 字

    阅读完需:约 3 分钟

基于Google Flutter的移动端跨平台应用实践

GMTC北京2018大会上,王树彬讲师做了《基于 Google Flutter 的移动端跨平台应用实践》主题演讲,主要内容如下。


演讲简介


Flutter 是 Google 开源的跨平台框架,是 Google 下一代操作系统 Fuchsia 的界面语言。通过自建绘制引擎,达到原生的绘制性能及很好的双端一致性,为跨平台统一编程提供了一种新的可能性。


闲鱼通过与 Google 团队紧密合作,将闲鱼部分页面迁移到 Flutter。在将 Flutter 应用于大规模生产环境的过程中,闲鱼积累的实践经验和心得,分享给大家。此外,闲鱼突破 Flutter 的标准用法,实现 Flutter 与 Native 在同一个 App 中混合开发,解决了混合栈管理、混合工程优化、兼容性适配等问题,使现有应用可以平滑渐进式迁移,希望为大家提供参考。


演讲提纲:


  1. 项目背景


(1)Google 开源项目 Flutter 介绍


(2)为什么使用 Flutter


  1. Flutter 通用实践


(1)Flutter 的研发流程和体验


(2)UI 开发,自定义组件


(3)Native 通用平台能力集成


(4)用 Texture 对接自定义视频播放器及图片库


(5)性能监控及调优


  1. 混合开发及渐进式迁移实践


(1)Flutter 与 Native 混合栈管理


(2)混合工程及编译优化


  1. Flutter 应用效果


(1)性能与动态性


(2)Beta 阶段的 Flutter 的成熟度


  1. 小结


听众受益点:


  1. Flutter 特点,了解跨平台开发的一种新的可能性。

  2. Flutter 线上大规模应用的实践经验及注意事项。

  3. 了解基于自绘制引擎的跨平台框架的设计思想及优劣势。


讲师介绍


王树彬


阿里巴巴闲鱼无线技术专家


毕业于浙江大学,2009 年加入阿里巴巴,现任阿里巴巴闲鱼架构负责人,负责闲鱼从端到云的整体架构升级。有十余年互联网研发经验。曾负责移动端 LBS 技术,是淘宝位置归一、地理围栏等技术的开拓者,为个性化、O2O 等业务提供基础能力。也曾负责淘宝的商家系统,建立商家十亿级大数据下的实时在线查询、挖掘服务。












完整演讲 PPT 下载链接


https://gmtc.infoq.cn/2018/beijing/schedule


2019-09-21 14:52977

评论

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

云原生应用的建设之路

巨子嘉

云原生

C#中如何使用Dapper

喵叔

28天写作 12月日更

RocksDB 相关资料

Joseph295

存储 RocksDB LSM树 KV存储引擎

反序列化漏洞原理详解

网络安全学海

网络安全 信息安全 渗透测试 WEB安全 安全漏洞

起、承、转、合全赋能:华为应用生态为开发者带来了什么?

脑极体

无快不破,在本地 docker 运行 IDEA 里面的项目?

秦怀杂货店

Java 后端 springboot dcoker

下班之后的生活

卢卡多多

28天写作 12月日更

跟着动画学Go数据结构之冒泡排序

宇宙之一粟

golang 数据结构 算法 12月日更

架构实战 模块二作业

mj4ever

架构实战

架构实战营模块二作业

曾竞超

架构实战营 「架构实战营」

Prometheus Exporter (三十)IPMI Exporter

耳东@Erdong

Prometheus 28天写作 exporter 12月日更 IPMI

围棋

圣迪

AI 数学 围棋 中国象棋 解空间

网络安全2.0主动防御体系有哪些新思路?

喀拉峻

网络安全 安全 渗透测试 渗透

公理设计:由奇怪海战引发的软件设计思考

程序员历小冰

设计模式 28天写作 12月日更

17《重学JAVA》--JAVA异常(一)

杨鹏Geek

Java 25 周年 28天写作 12月日更

为什么要“除夕”,原来是内存爆了

悟空聊架构

JVM 内存 28天写作 悟空聊架构 12月日更

营销思维:新消费品牌如何做营销

石云升

营销 28天写作 新消费 12月日更

元宇宙100讲-0x006

hackstoic

元宇宙

架构训练营模块二作业

沈益飞

架构师训练营 4 期

明道云APaaS实践将GTD方法落地

明道云

[架构实战营] 模块二作业

Geek_0ed632

架构实战营

48 K8S之Ingress控制器部署

穿过生命散发芬芳

k8s 28天写作 12月日更

CSS之选择器(十)<label> 和 <input>

Augus

CSS 12月日更

一个简单的socket小工具

为自己带盐

socket dotnet 28天写作 12月日更

语音信号处理4:语音信号的产生之语音的发音器官

轻口味

28天写作 12月日更

IM会话阅读回执

superman

IM 已读未读 阅读回执

避免创建不必要的对象

李子捌

28天写作 12月日更

Git 报错:fatal: destination path ‘.‘ already exists and is not an empty directory.

liuzhen007

28天写作 12月日更

生活意义的缺失是当代都市人的必然窘境

mtfelix

28天写作 生活的意义

面向WEB开发人员的Docker(八):将 Docker 镜像推送到仓库

devpoint

Docker 12月日更

五分钟就能学会,一辈子难以精通(18/28)

赵新龙

28天写作

基于Google Flutter的移动端跨平台应用实践_GMTC_王树彬_InfoQ精选文章