课程介绍
Flutter高级进阶实战 仿哔哩哔哩APP 课程是一门面向已经掌握基本的Flutter开发知识的学员设计的进阶课程。该课程旨在通过实战项目的方式,帮助学员深入理解Flutter框架的高级特性和开发技巧,以及如何构建复杂的移动应用。
课程内容主要包括以下几个方面:
- Flutter框架高级特性:课程将深入讲解Flutter框架的高级特性,如动画、自定义UI组件、手势识别等。学员将学习如何利用这些特性来提升应用的用户体验和交互效果。
- 状态管理:课程将介绍Flutter中常用的状态管理方案,如Provider、Redux等。学员将学会如何在复杂的应用中有效地管理和共享状态,以及如何优化应用的性能和响应速度。
- 数据持久化:课程将讲解如何使用Flutter中的数据库和本地存储技术,如SQLite、SharedPreferences等。学员将学习如何在应用中实现数据的持久化存储,以及如何处理大量数据的读写操作。
- 网络请求与数据解析:课程将介绍如何使用Flutter进行网络请求,以及如何解析和处理返回的数据。学员将学习如何与后端服务器进行交互,并将获取到的数据展示在应用中。
- 构建复杂应用:课程将以仿哔哩哔哩APP为例,通过实战项目帮助学员学会如何构建复杂的移动应用。学员将学习如何设计应用的架构、如何处理复杂的业务逻辑、如何优化应用的性能等。
通过完成该课程,学员将能够掌握Flutter框架的高级特性和开发技巧,能够独立设计和开发复杂的移动应用。
课程目录
/【imooc-487】 Flutter高级进阶实战 仿哔哩哔哩APP(基本完结)/
│├─源码
│├─第10章 视频弹幕架构开发
│├─第11章 实现Dark Mode主题模式
│├─第12章 Flutter组件化改造与提效
│├─第13章 Fluter稳定性与性能优化
│├─第14章 Flutter项目集成打包
│├─第1章 课程介绍与学习指南
│├─第2章 Flutter网络和数据存储框架搭建
│├─第3章 登录注册模块设计开发
│├─第4章 基于Flutter路由原理搭建APP导航架构
│├─第5章 大首页模块开发
│├─第6章 Flutter视频播放器组件封装
│├─第7章 视频详情模块开发
│├─第8章 排行榜模块开发
│├─第9章 个人中心模块开发
│├─资料
详细目录
第1章 课程介绍与学习指南/
│├─1-2 课程导学_.mp4 47.6MB
│├─1-4 Android Studio开发Flutter实用技巧_.mp4 50.1MB
│├─1-5 VS Code开发Flutter实用技巧_.mp4 48.1MB
第2章 Flutter网络和数据存储框架搭建/
│├─2-1 本章目标_.mp4 6.1MB
│├─2-10 三种JSON解析技巧带你解放生产力_.mp4 70.6MB
│├─2-11 统一缓存管理框架hi_cache设计_.mp4 65.3MB
│├─2-12 本章总结_.mp4 6.5MB
│├─2-3 Flutter网络框架架构设计_.mp4 11.8MB
│├─2-4 基于配置的请求封装与hi_net架构搭建-1_.mp4 32.6MB
│├─2-5 基于配置的请求封装与hi_net架构搭建-2_.mp4 47.7MB
│├─2-6 hi_net统一异常和返回处理与Adapter模式设计_.mp4 75.5MB
│├─2-7 扩展hi_net添加对dio的支持_.mp4 47.4MB
│├─2-8 Dart JSON编码器和解码器剖析_.mp4 32.1MB
第3章 登录注册模块设计开发/
│├─3-1 本章目标_.mp4 6.4MB
│├─3-3 Flutter登录与注册SDK设计实现_.mp4 80.7MB
│├─3-4 登录态保持与接口鉴权处理_.mp4 57.4MB
│├─3-5 输入框实用技巧与实战应用_.mp4 70MB
│├─3-6 自定义AppBar与登录动效设计与实现_.mp4 76.5MB
│├─3-7 注册模块设计与实现_.mp4 67.4MB
│├─3-8 登录模块设计与实现_.mp4 80.6MB
│├─3-9 本章总结_.mp4 4MB
第4章 基于Flutter路由原理搭建APP导航架构/
│├─4-10 基于TabBar+TabBarView实现顶部导航功能_.mp4 53.2MB
│├─4-3 Flutter路由管理剖析与实战_.mp4 114.2MB
│├─4-4 基于全新Navigator封装易用的导航框架_.mp4 105.7MB
│├─4-5 Android物理返回兼容处理跳转回调实现_.mp4 56.6MB
│├─4-6 封装统一导航功能提高开发效率_.mp4 67.5MB
│├─4-7 页面导航监听与onPause和onResume功能探索与实现_.mp4 65.9MB
│├─4-8 基于BottomNavigation+PageView实现底部导航功能_.mp4 64.8MB
│├─4-9 扩展hi_navigator支持底部tab导航通知_.mp4 69.6MB
第5章 大首页模块开发/
│├─5-10 上拉加载更多与分页功能实现_.mp4 78.6MB
│├─5-11 基于Lottie实现全局加载组件封装_.mp4 45.8MB
│├─5-2 首页接口系分与Dao层实现_.mp4 78.2MB
│├─5-3 封装HiState处理页面状态异常_.mp4 30.6MB
│├─5-4 轮播图Banner组件封装_.mp4 95.8MB
│├─5-5 封装可自定义样式的沉浸式导航栏NavigationBar_.mp4 78.1MB
│├─5-6 基于StaggeredGridView封装首页双Feed列表_.mp4 75.1MB
│├─5-7 卡片组件封装与优化_.mp4 101.3MB
│├─5-9 列表图片缓存与加载优化实战_.mp4 67.3MB
第6章 Flutter视频播放器组件封装/
│├─6-3 Flutter主流视频播放器分析_.mp4 18.5MB
│├─6-4 Flutter视频播放器组件封装_.mp4 50.9MB
│├─6-5 播放器源码分析与自定义播放器UI_.mp4 121.5MB
│├─6-6 全屏播放与沉浸式播放功能实现_.mp4 123.3MB
│├─6-7 利用应用生命周期变化进行体验优化_.mp4 53.2MB
│├─6-8 封装HiTab组件实现Tab切换功能复用_.mp4 54.2MB
第7章 视频详情模块开发/
│├─7-2 视频详情头部模块组件封装与布局技巧_.mp4 44.1MB
│├─7-4 基于Animation实现带动画的展开列表组件_.mp4 117.6MB
│├─7-5 详情页接口系分与视频模型复用_.mp4 75.9MB
│├─7-6 视频点赞分享收藏工具栏实现_.mp4 83MB
│├─7-7 视频收藏接口系分与功能实现_.mp4 44.5MB
│├─7-8 关联视频列表卡片设计与功能实现_.mp4 88.9MB
第8章 排行榜模块开发/
│├─8-2 排行榜页面框架搭建_.mp4 121.1MB
│├─8-3 通用底层带分页和刷新的页面框架HiBaseTabState封装_.mp4 253.8MB
│├─8-4 排行榜模块接口系分与Dao层封装_.mp4 112.1MB
│├─8-5 基于HiBaseTabState实现页面快速搭建_.mp4 164.9MB
第9章 个人中心模块开发/
│├─9-2 个人中心模块接口系分与数据加载_.mp4 146.2MB
│├─9-3 基于NestedScrollView与SliverAppBar实现复杂场景下的嵌套滚动_.mp4 142.7MB
│├─9-4 高斯模糊与视差滚动效果实现_.mp4 91.4MB
│├─9-6 高效的组件HiFlexibleHeader封装_.mp4 194.8MB
│├─9-7 个人中心用户资产模块实现_.mp4 166.5MB
│├─9-8 自定义动态布局实现职场进阶模块_.mp4 163.9MB
│├─9-9 增值服务模块实现_.mp4 128.2MB
第10章 视频弹幕架构开发/
│├─10-11 发送弹幕功能实现.mp4 88.1MB
│├─10-4 基于web_socket_channel实现弹幕通信.mp4 343.1MB
│├─10-5 弹幕组件hi_barrage封装-1.mp4 137.5MB
│├─10-6 弹幕组件hi_barrage封装-2.mp4 200.7MB
│├─10-7 自定义弹幕展示效果.mp4 138.2MB
│├─10-8 基于Animation实现视频弹幕动效.mp4 180.2MB
│├─10-9 基于HiOverlay实现弹幕输入界面.mp4 269.5MB
第11章 实现Dark Mode主题模式/
│├─11-4 基于ThemeData实现自定义主题.mp4 342.3MB
│├─11-5 基于provider实现主题状态管理.mp4 168.8MB
│├─11-6 代码优化实现Dark Mode适配.mp4 300.1MB
│├─11-8 系统Dark Mode变化监听与适配.mp4 183.2MB
│├─11-9 Flutter的夜间模式实现.mp4 277.6MB
第12章 Flutter组件化改造与提效/
│├─12-3 hi-net模块解耦与重构.mp4 157.8MB
│├─12-4 hi-net组件化改造.mp4 208.2MB
│├─12-5 hi-barrage弹幕模块组件化改造.mp4 137.5MB
│├─12-6 hi_base基础模块组件化.mp4 181.4MB
第13章 Fluter稳定性与性能优化/
│├─13-11 Flutter包大小优化.mp4 117MB
│├─13-3 Flutter异常捕获与Crash日志收集.mp4 404.3MB
│├─13-5 稳定性保障之Flutter测试之道.mp4 185.1MB
│├─13-6 Flutter集成测试-1.mp4 241.8MB
│├─13-7 Flutter集成测试-2.mp4 164MB
│├─13-9 Flutter性能优化实战.mp4 484.2MB
第14章 Flutter项目集成打包/
│├─14-3 集成与打包Android应用.mp4 268.8MB
│├─14-5 集成与打包iOS应用.mp4 121.5MB
源码/
│├─fa-detail-master.zip 610KB
│├─fa-home-master.zip 592KB
│├─fa-login-master.zip 575.1KB
│├─fa-navigation-master.zip 583.3KB
│├─fa-net-master.zip 186.8KB
│├─fa-video-master.zip 600KB
资料/
│├─fa-detail-master.zip 610KB
│├─fa-home-master.zip 592KB
│├─fa-login-master.zip 575.1KB
│├─fa-navigation-master.zip 583.3KB
│├─fa-net-master.zip 186.8KB
│├─fa-video-master.zip 600KB
![[衡天云]爆款云服务器 低至12元/月](/hty.png)