IT视频教程资源网
标题:
Flutter高级进阶实战 仿哔哩哔哩APP
[打印本页]
作者:
admin
时间:
2022-5-18 00:18
标题:
Flutter高级进阶实战 仿哔哩哔哩APP
学习目标
一次性深度掌握Flutter高阶技能+商业级复杂项目架构设计与开发方案
重原理、重性能、重研发提效,全网稀缺的 Flutter 高级进阶实战课程
体系化掌握
Flutter高阶技能
从原理剖析到性能调优
快速吸收Flutter精髓
点亮高阶实践技能
完整亲历商业级APP
开发全流程
从复杂APP业务需求出发
遵循行业标准
高度匹配大厂Flutter岗位技能需求
高效提升复杂项目架构
设计能力
高阶人才不能只停留在开发
整体架构设计→开发细节→效率工具方法
带你完成真正的全盘思考
课程亮点
高人气框架+高人气APP,技术与复杂项目开发能力综合提升
实战高性能商业级APP,高度还原产品体验,分享高效研发实践经验
iOS暂未发布AppStore, 可以抢先通过Android手机安装体验
功能完备,流程完整,轻松构建完整Flutter高阶知识体系
网络&数据存储
A
· 易用易扩展网络框架设
计实现
· 基于配置请求封装
· 统一异常和返回处理
· Adapter设计模式
· JSON解析技巧
· 统一缓存管理框架设计
实现
登录注册模块
B
· SDK设计
· 状态保持
· 接口鉴权
· 输入框处理
· 登录动效
路由导航架构
C
· 新版导航器
· 路由系统
· 易用导航框架封装
· 页面级生命周期能力
感知
· 页面切换通知
· 路由堆栈管理
· 拦截器
大首页模块
D
· 页面状态框架封装
· 轮播图封装
· Flutter图片加载原理
· 缓存优化
· 列加载&帧率优化
· 卡片组件封装
· 首页双Feed&分页
· Lottie刷新动画
视频播放器组件
E
· 架构设计优化
· Flutter视频播放器
· 播放器组件封装
· 自定义播放器UI
· 全屏播放&沉浸式播放
· Tab切换组件
视频详情模块
F
· 架构设计
· 详情页面秒开性能优化
· 动画展开列表组件
· 点赞分享收藏工具栏
· 收藏功能
· 关联视频列表卡片
· 扁平化布局
排行榜模块
G
· 页面框架搭建
· 通用分页
· 页面快搭框架封装、
自动刷新
个人中心模块
H
· 嵌套滚动
· 高斯模糊&视差滚动
· 用户资产模块
· 自定义动态布局
· 增值服务模块
· 沉浸式导航栏
视频弹幕
I
· WebSocket原理
· 弹幕通信
· 弹幕组件封装
· 自定义弹幕
· 弹幕动效
· 弹幕输入界面
· 发送弹幕
主题模式
J
· Flutter状态管理框架
· Provider入门&进阶
· 自定义主题
· 主题状态管理
· Dark Mode适配
· Flutter夜间模式
真实项目开发流程
01需求分析
02技术选型
03框架设计搭建
04基础库开发
05业务组件打磨
06功能模块开发
07性能优化
08集成测试
09打包发布
组件化开发标准,规范化工具和方法,全方位提升复杂项目研发效能
APP 架构
宿主层
业务组件层
UI组件层
基础层
通用业务组件库实现不同
APP间业务组件的复用
轻量级、高扩展、易用的UI
组件库,可大大节约相关功
能模块的开发时间
手写通用底层库,为应用提
供可复用的基础能力
整合最受青睐的主流三方库
Flutter APP
核心UI
一方库
三方库
登录组件
首页组件
排行榜组件
详情组件
个人中心组件
登录
视频分类
最新排行
视频&弹幕
个人资产
注册
视频列表
最热排行
关联视频
增值服务
弹幕组件
导航组件
顶部导航组件
动效组件
特效组件
播放器组件
banner组件
刷新组件
弹框组件
···
hi_net(网络通信)
hi_socket(socket通信)
hi_base_tab_state(页面快搭)
hi_utils(基础工具库)
hi_cache(本地存储)
hi_navigator(路由和导航)
hi_dao(数据访问)
···
provider
video_player
chewie
flutter_overlay
flutter_nested
dio
web_socket_channel
lottie
intl
cached_network_image
json_annotation
shared_preferences
orientation
url_launcher
underline_indicator
flutter_swiper
transparent_image
···
课程大纲
第1章 课程介绍与学习指南
第2章 Flutter网络和数据存储框架搭建
第3章 登录注册模块设计开发
第4章 基于Flutter路由原理搭建APP导航架构
第5章 大首页模块开发
工欲善其事必先利其器,本章主要介绍课程实战项目、技术栈、课程安排、以及开发工具的使用小技巧,希望通过这门课能够帮助大家学有所成,学有所归。
本章将手把手搭建一套Flutter网络框架,带你掌握网络操作、本地存储核心技术的基础上,传授你开发提效的思路、方案和经验。
本章将带你掌握登录注册模块设计、Flutter中接口鉴权的方案,并着重培养大家封装widget的能力,通过封装实现代码的复用,避免嵌套地狱,提高代码的可读
性、维护性和扩展性,提高开发效率。
本章将基于Flutter路由原理,手把手带你搭建高易用的APP框架和导航组件,同时分享你如何提高研发效率、解决常见的疑难问题。
本章将手把手带你搭建首页模块,掌握主流APP首页的疑难点问题的解决方案,解锁Flutter图片加载与缓存原理、列加载优化等高阶技能。
查看完整目录
每个IT资源网课程,都是一个专业的技术社区
个性化增值服务,学习有保障更高效
答疑专区+技术社区
连百度谷歌都搜不到的问题,在这里讲
师都将耐心详细解答,更有小伙伴一起
交流互动,共同进步。
课程全套代码下载
提供课程全套源代码下载包含:
全套组件封装镜像、私有仓库、各个服
务的镜像、项目源代码。
独家“动态”教辅材料
丰富的专属教辅资料实时上传更新,通过
课程教案、原理图解、技术文档、演示案
例等各种教材,保障你的学习效果。
电子书 + 通用组件库+接口平台
每章节内容提供相应电子书,方便复
习;同时项目中开发的组件皆可复用于
实际生产项目,无需重复开发。
技术要求
具备Dart、Flutter基础,
对跨平台技术有追求的开发者
学过
《Flutter从入门到进阶 实战携程网App》
这门课程更佳
环境参数
Flutter 2.x
推荐学习路线
Flutter 从入门到精通 最佳学习路线
(点此购买套餐更优惠)
《Flutter从入门到进阶 实战携程网App》
《Flutter高级进阶实战 仿哔哩哔哩APP》
Flutter 从入门到进阶
Flutter 高级进阶实战(本课)
欢迎光临 IT视频教程资源网 (http://buyallchip.top/)
Powered by Discuz! X3.2