价格: 49 学币

分类: Flutter

发布时间: 2024-02-02 15:56:57

最近更新: 2024-06-08 14:05:37

资源类型: SVIP

优惠: 开通钻石SVIP免费获取此资源

慕课网跨平台高手必修课--Flutter动态化解决方案实战

课程介绍

手把手带你自研一套Flutter动态热更新框架视频教程,由优库it资源网整理发布。本课带你深入Dart语言,讲解Flutter底层机制、Flutter源码剖析与动态化设计精髓,从0到1自主研发一套Flutter动态化框架,并深入掌握跨平台动态化解决方案,助力你在跨平台技术上有质的突破。

相关推荐

慕课甄选-2024年Flutter零基础极速入门到进阶实战
基于 Flutter 3.x 实战跨平台短视频App混合开发

资源目录

.
├──  1-课程介绍及学习指南/
│   └── [ 28M]  1-1 Flutter动态化--课程导学
├──  2-开启Flutter动态化之旅/
│   ├── [4.1M]  2-1 本章导学
│   ├── [ 13M]  2-2 探秘App动态化技术
│   ├── [ 19M]  2-3 全面了解Hybrid&RN&Flutter等框架选择及核心技术剖析
│   ├── [ 32M]  2-4 掌握核心原理:Flutter编译模式拆解
│   ├── [ 16M]  2-5 扎实基础:Flutter编译原理
│   └── [4.4M]  2-6 本章总结
├──  3-Flutter上手指南/
│   ├── [5.6M]  3-1 本章导学
│   ├── [7.0M]  3-2 了解Flutter的多种开发环境
│   ├── [5.3M]  3-3 Flutter软件开发工具包的选择及使用(一)
│   ├── [ 52M]  3-4 Flutter软件开发工具包的选择及使用(二)
│   ├── [ 17M]  3-5 快速完成Flutter开发工具安装与配置(一)
│   ├── [ 12M]  3-6 快速完成Flutter开发工具安装与配置(二)
│   ├── [ 40M]  3-7 详解Flutter的核心指令
│   ├── [7.7M]  3-8 Fllutter 工程结构配置,打造整洁高效的工程结构
│   └── [2.2M]  3-9 本章总结
├──  4-探索Flutter进阶生态/
│   ├── [7.1M]  4-1 本章导学:为什么要学习Flutter动态化
│   ├── [ 15M]  4-2 最细致的解析Flutter框架结构
│   ├── [ 38M]  4-3 窥探Flutter App的启动流程
│   ├── [ 31M]  4-4 详解Dart 多重继承的原理及妙用(一)
│   ├── [ 34M]  4-5 详解Dart多重继承的原理及妙用(二)
│   ├── [ 61M]  4-6 Flutter和原生无缝对接的真相:揭秘Flutter胶水层原理
│   ├── [ 55M]  4-7 调度根布局的艺术:从Flutter源码学习如何构建高效、灵活的UI界面
│   ├── [ 27M]  4-8 动态化框架原理解析
│   └── [7.2M]  4-9 本章总结
├──  5-为什么不用现有Flutter动态化框架--深挖现有动态化框架优势及诟病/
│   ├── [4.7M]  5-1 本章导学
│   ├── [ 42M]  5-2 高级Flutter技术全解析之MXFlutter
│   ├── [ 31M]  5-3 高级Flutter技术全解析之Kraken
│   ├── [7.0M]  5-4 高级Flutter技术全解析之Fair(一)
│   ├── [ 65M]  5-5 高级Flutter技术全解析之Fair(二)
│   ├── [ 74M]  5-6 实战演练:一键让你的App后台静默升级
│   └── [6.0M]  5-7 本章总结
├──  6-玩转Dart代码分析工具-使用Analyzer让Dart变得更简单/
│   ├── [8.8M]  6-1 本章导学
│   ├── [ 12M]  6-2 无处不在的Analyzer(一) 
│   ├── [ 47M]  6-3 无处不在的Analyzer (二)
│   ├── [ 11M]  6-4 源码解析:Analyzer核心原理解析(一)
│   ├── [ 12M]  6-5 源码解析:Analyzer核心原理解析(二)
│   ├── [ 59M]  6-6 源码解析:Analyzer核心原理解析(三)
│   ├── [ 43M]  6-7 Flutter 最强黑科技——AST 的生成过程
│   ├── [ 48M]  6-8 Flutter 最强黑科技——AST语法结点详解(一)
│   ├── [ 22M]  6-9 Flutter 最强黑科技——AST语法结点详解(二)
│   ├── [ 56M]  6-10 Flutter 最强黑科技——AST语法结点详解(三)
│   ├── [ 49M]  6-11 Flutter 最强黑科技——AST语法结点详解(四)
│   └── [5.6M]  6-12 本章总结
├──  7-Flutter代码生产工具篇-代码生成插件Assets/
│   ├── [ 13M]  7-1 课程导学
│   ├── [ 62M]  7-2 Assets图片解析插件全攻略(一)
│   ├── [ 74M]  7-3 Assets图片解析插件全攻略(二)
│   ├── [ 32M]  7-4 Dart 注解的妙用——APT 原理解析(一)
│   ├── [ 39M]  7-5 Dart 注解的妙用——APT 原理解析(二)
│   ├── [ 15M]  7-6 “偷懒”神器——代码自动生成(一)
│   ├── [ 39M]  7-7 “偷懒”神器——代码自动生成(二)
│   ├── [ 56M]  7-8 挑战官方JSON框架
│   ├── [ 21M]  7-9 徒手精雕JSON解析器(一)
│   ├── [ 65M]  7-10 徒手精雕JSON解析器(二)
│   ├── [ 57M]  7-11 徒手精雕JSON解析器(三)
│   └── [6.5M]  7-12 本章总结
├── 第8章 深挖布局动态化理论基础/
│   ├── [8.5M]  8-1本章导学
│   ├── [ 25M]  8-2Flutter是如何运行的(一)
│   ├── [ 31M]  8-3Flutter是如何运行的(二)
│   ├── [ 53M]  8-4Flutter是如何运行的(三)
│   ├── [ 74M]  8-5低调勤劳的FlutterTools——源码深入剖析(一)
│   ├── [102M]  8-6低调勤劳的FlutterTools——源码深入剖析(二)
│   ├── [ 11M]  8-7全景视角下FlutterTools的执行流程
│   ├── [ 81M]  8-8独家揭秘Dart代码生成原理(一)
│   ├── [ 30M]  8-9独家揭秘Dart代码生成原理(二)
│   ├── [ 19M]  8-10深入学习FlutterBuild系统
│   ├── [ 73M]  8-11独家揭秘Dart代码生成原理(三)
│   ├── [ 80M]  8-12Build_runner运行流程(一)
│   ├── [103M]  8-13Build_runner运行流程(二)
│   ├── [ 32M]  8-14动态化框架可行性分析
│   └── [ 15M]  8-15本章总结
├── 第9章 用 DSL 打造动态化 Flutter Widget/
│   ├── [ 11M]  9-1课程导学——用DSL打造动态化FlutterWidget
│   ├── [ 18M]  9-2框架模块拆解
│   ├── [ 27M]  9-3渲染分析及DSL设计(一)
│   ├── 【认准一手完整 www.ukoou.com】
│   ├── [ 37M]  9-4渲染分析及DSL设计(二)
│   ├── [ 38M]  9-5DSL解析及布局渲染(一)
│   ├── [ 41M]  9-6DSL解析及布局渲染(二)
│   ├── [ 41M]  9-7实战DSL递归解析(一)
│   ├── [ 32M]  9-8实战DSL递归解析(二)
│   ├── [ 49M]  9-9实战DSL递归解析(三)
│   └── [ 15M]  9-10本章总结——用DSL打造动态化FlutterWidget
├── 第10章 从 Dart 源码到动态 DSL — 掌握 AST 架构秘密/
│   ├── [ 10M]  10-1本章导学
│   ├── [ 14M]  10-2DSL生成模块结构分析:剖析动态DSL生成模块的架构
│   ├── [ 40M]  10-3DSL生成框架搭建(一):构建基础框架
│   ├── [ 47M]  10-4DSL生成框架搭建(二):扩展框架功能
│   ├── [ 56M]  10-5AST结点访问最全流程解析(一)
│   ├── [ 74M]  10-6AST结点访问最全流程解析(二)
│   ├── [ 61M]  10-7AST结点访问最全流程解析(三)
│   ├── [ 45M]  10-8AST结点访问最全流程解析(四)
│   ├── [ 72M]  10-9AST解析全流程详解(一)
│   ├── [ 94M]  10-10AST解析全流程详解(二)
│   ├── [ 95M]  10-11代码优化:常量代码归整统一
│   ├── [ 71M]  10-12自定义AstNode(一)
│   ├── [111M]  10-13自定义AstNode(二)
│   ├── [ 36M]  10-14自定义AstNode(三)
│   ├── [ 66M]  10-15自定义AstNode(四)
│   ├── [ 40M]  10-16深入剖析AstName的提取过程
│   ├── [ 87M]  10-17掌握AstNode分法器的用法
│   ├── [ 57M]  10-18DSL最终生成(一)
│   ├── [ 68M]  10-19DSL最终生成(二)
│   ├── [ 70M]  10-20DSL最终生成(三)
│   └── [ 11M]  10-21本章总结
├── 第11章 布局动态化篇 —— 突破极限,打造完善全面的动态布局框架/
│   ├── [6.0M]  11-1本章导学
│   ├── [ 82M]  11-2突破常规Ast节点访问(一):深入探索Ast常用节点访问的第一步
│   ├── [ 61M]  11-3突破常规Ast节点访问(二):挖掘Ast常用节点访问的第二层境界
│   ├── [ 98M]  11-4AST节点实体全面补全:打造完整而强大的AST节点实体
│   ├── [ 44M]  11-5创新语法糖方法:开启语法糖方法的创新之旅
│   └── [3.1M]  11-6本章总结
├── 第12章 服务器搭建 —— 构建动态化服务器与智能补丁下发/
│   ├── [9.2M]  12-1本章导学
│   ├── [6.9M]  12-2智能补丁下发模块架构设计
│   ├── [ 72M]  12-3补丁服务器搭建实战
│   ├── [ 26M]  12-4打造智能补丁下载引擎
│   ├── [ 31M]  12-5动态化服务器与下载模块的完美集成
│   ├── [ 40M]  12-6DynaPatch版本管理:智能化补丁版本控制
│   ├── [ 32M]  12-7Dyna动态化全链路联调
│   ├── [ 25M]  12-8Dyna加载页体验优化:实现智能加载页体验提升
│   └── [7.2M]  12-9本章总结
├── 第13章 手把手打造Flutter动态化框架DynaFlutter/
│   ├── [7.4M]  13-1本章导学
│   ├── [ 42M]  13-2拆解动态化:逻辑动态化类型深度解析
│   ├── [ 50M]  13-3常量及枚举类型处理(一)
│   ├── [ 58M]  13-4常量及枚举类型处理(二)
│   ├── [ 91M]  13-5类Widget数据结构映射(一)
│   ├── [ 60M]  13-6类Widget数据结构映射(二)
│   ├── [ 87M]  13-7WidgetTree结构挂载
│   ├── [ 55M]  13-8Flutter-Native通道搭建——消息通道(一)
│   ├── [ 35M]  13-9Flutter-Native通道搭建——事件通道
│   ├── [ 35M]  13-10Flutter-Native通道搭建——事件通道
│   ├── [ 74M]  13-11Flutter-Native通道搭建——方法通道
│   ├── [ 15M]  13-12方法动态化方案设计
│   ├── [ 36M]  13-13使用JS保存动态逻辑
│   ├── [ 39M]  13-14使用JS通道动态获取变量(一)
│   ├── [ 70M]  13-15使用JS通道动态获取变量(二)
│   ├── [ 68M]  13-16使用JS通道动态获取变量(三)
│   ├── [ 59M]  13-17JS代码注入(一)
│   ├── [ 51M]  13-18插值表达式的JS动态化(二)
│   ├── [ 33M]  13-19方法动态化实现(一)
│   ├── [ 78M]  13-20方法动态化实现(二)
│   └── [ 94M]  13-21方法动态化实现(三)
└── 第14章 本章总结/
    └── [ 34M]  14-1课程总结
└── 资料代码/