陈新新 Flutter & Dart全栈开发
Native和Flutter混合开发 混合栈 闲⻥鱼 - 让你的闲置游起来 视频和动画 视频 动画 闲⻥鱼 - 让你的闲置游起来 关键问题解决 混合开发:⼯工程管理理和混合栈管理理 外接纹理理播放视频 图⽚片缓存优化 ⽆无反射JSON序列列化 私有PUB库、阿⾥里里⽣生态适配 闲⻥鱼 - 让你的闲置游起来 Flutter和Native性能简单⽐比较 Flutter Native 45 FPS 领域服务 服务索引 代码转换 服务集合 快速部署 本地执⾏行行 ⽇日志回传 错误定位 隔离调试 All In IDE 新建服务 降级 限流 监控 告警 开关 简化运维 配置 优化开发体验 闲⻥鱼 - 让你的闲置游起来 秒级部署 ⽆无需提交代码 运⾏行行时隔离 远程热部署 Dart Isolate HTTP - 1 HTTP - 2 HTTP - N Reloader Server 定协议,写逻辑 客户端同步协议 客户端实现 ⼀一个⼈人定协议,不不需要前后端开发都理理解UI展示逻辑 闲⻥鱼 - 让你的闲置游起来 全链路路⽇日志 客户端和服务端⽇日志本地化,⽅方便便查询。 客户端和服务端⽇日志融合。 调试⼀一体化 前后端⼀一致的调试⽅方式。 闲⻥鱼 - 让你的闲置游起来 ⼀一体化开发的好处 开发灵活,扩展性好,降低沟通成本 协议三端⼀一致性,提⾼高性能和效率0 码力 | 39 页 | 17.12 MB | 1 年前3Flutter在腾讯企鹅辅导上的实践之路
涂金林 东南大学 腾讯企鹅辅导 & 腾讯课堂 & IMWeb团队 iOS & Flutter负责人 目录 / contents • Flutter简介 • 实践框架及页面栈管理 • 性能优化 • Flutter For Web Flutter简介 1 Flutter简介 跨平台 1 201 3 201 5 201 6 Web页面 • H5 + CSS3 + JS Page Route 保存页面栈信息 FlutterEngine/FlutterNativeView Route Navigator 性能优化 3 性能优化 3 泄漏 内存 增量 内存 - 降低20% 引擎 图片加载 性能优化 3 分析调 试 渲染 页面渲染 - 降低20-30% 定制规 则 优先使用StatelessWidget 最小封装原则 减少build函数中过多操作0 码力 | 50 页 | 4.07 MB | 1 年前3后浪Flutter - Google 开源的UI 工具包陈孟泽
流式布局(Wrap、Flow) • 层叠布局(Stack) • 对齐与相对定位(Align) 容器组件 • 填充(Padding) • 尺寸限制(ConstrainedBox、SizedBox、) • 移除子组件限制(UnconstrainedBox) • 装饰容器(DecoratedBox) • 变换(Transform) • 容器(Container) • 框架(Scaffold、TabBar0 码力 | 28 页 | 1.56 MB | 1 年前3Web的未来 新技术和新语言带来的改变
shaking minification Dart2js Tree-shaking ● 语言的设计影响性能 ● 使用snapshot启动速度快10倍 ● 运行时不能改变对象结构有利于VM优化 ● Dart VM 性能已超越 JavaScript V8 ● …… 高性能 性能测试 http://www.dartlang.org/performance/ Dart 语法特性 ●0 码力 | 91 页 | 3.44 MB | 1 年前3
共 4 条
- 1