# 掘金:基于 Flutter 3.x 的跨平台短视频 App 混合开发实战课程导读
课程解决的问题
- 如何使用 Flutter 3.x 快速构建跨平台的短视频 App?
- 如何高效地处理网络请求和数据解析?
- 如何设计合理的数据持久化和缓存机制?
- 如何实现动画特效和评论列表功能?
- 如何优化 App 的性能和用户体验?
适合的学习基础
- 具备基本的编程知识,尤其是 Java、Kotlin 或 JavaScript。
- 对 Flutter 框架有一定的了解,或者有兴趣学习。
- 对移动应用开发有基本的了解,包括 UI 设计和交互逻辑。
建议先看的模块
- **第1章**:Flutter 入门和基础概念
- 了解 Flutter 的核心原理和开发流程。
- 学习如何创建一个简单的 Flutter 应用。
- 掌握 Flutter 的核心组件和布局系统。
- **第2章**:Flutter UI 设计
- 学习如何使用 Flutter 的 Material Design 和 Cupertino Design。
- 学习如何创建美观的 UI 组件。
- **第3章**:Flutter 数据和流
- 了解 Flutter 的数据模型和流。
- 学习如何处理数据的加载和更新。
学完能独立做什么
- 能够使用 Flutter 3.x 构建一个基本的跨平台短视频 App。
- 能够独立处理网络请求和数据解析。
- 能够设计合理的数据持久化和缓存机制。
- 能够实现动画特效和评论列表功能。
- 能够优化 App 的性能和用户体验。
资料包配合练习
- 观看课程中的视频讲解,理解每个模块的细节和实现方式。
- 完成课程提供的练习题,巩固所学知识。
- 参考课程中的示例代码,尝试自己实现类似的功能。
总结
这门课程基于 Flutter 3.x,通过实战项目教你如何构建跨平台的短视频 App。通过学习本课程,你将能够掌握短视频 App 开发的关键技能,包括网络请求、数据解析、数据持久化、缓存、动画特效和评论列表等。通过动手实践,你将能够独立完成短视频 App 的开发。
课程目录
{10}--第10章实战--网络请求及数据解析框架—&mdash
[10.1]--10-1视频下载--本章导学.mp4 10.85M
[10.2]--10-2几种http请求的实现方式.mp4 16.65M
[10.3]--10-3基于Http请求的网络IO操作(一).mp4 151.07M
[10.4]--10-4基于Http请求的网络IO操作(二).mp4 100.98M
[10.5]--10-5基于Http请求的网络IO操作(三).mp4 96.72M
[10.6]--10-6Json数据解析.mp4 112.48M
[10.7]--10-7Json转换成对象.mp4 93.68M
[10.8]--10-8数据解析自动化框架.mp4 158.73M
[10.9]--10-9视频下载--本章总结.mp4 16.44M
{11}--第11章实战--数据持久化与缓存结构设计—&mdas
[11.10]--11-10数据持久化与缓存结构设计--本章总结.mp4 10.14M
[11.1]--11-1数据持久化与缓存结构设计--本章导学.mp4 6.85M
[11.2]--11-2Flutter数据持久化.mp4 83.82M
[11.3]--11-3三级缓存原理.mp4 12.27M
[11.4]--11-4Flutter中的三级缓存.mp4 20.19M
[11.5]--11-5三级缓存实现(一).mp4 94.26M
[11.6]--11-6三级缓存实现(二).mp4 80.13M
[11.7]--11-7播放器缓存管理(一).mp4 140.72M
[11.8]--11-8播放器缓存管理(二).mp4 127.94M
[11.9]--11-9视频列表源数据改造.mp4 127.17M
{12}--第12章实战--动画特效与评论列表开发—&mdash
[12.10]--12-10点赞特效开发(三).mp4 115.39M
[12.11]--12-11点赞特效开发(四).mp4 55.36M
[12.12]--12-12点赞特效优化(一).mp4 42.96M
[12.13]--12-13点赞特效优化(二).mp4 56.80M
[12.14]--12-14评论列表弹窗.mp4 92.91M
[12.15]--12-15互动模块--本章总结.mp4 18.66M
[12.1]--12-1互动模块--本章导学.mp4 18.19M
[12.2]--12-2点赞动画解析.mp4 39.57M
[12.3]--12-3绘制点赞动画(一).mp4 72.21M
[12.4]--12-4绘制点赞动画(二).mp4 68.70M
[12.5]--12-5计算点赞坐标(一).mp4 96.06M
[12.6]--12-6计算点赞坐标(二).mp4 104.12M
[12.7]--12-7Flutter动画指南.mp4 36.21M
[12.8]--12-8点赞特效开发(一).mp4 146.68M
[12.9]--12-9点赞特效开发(二).mp4 106.36M
{13}--第13章实战--瀑布列表——个人中心视频
[13.10]--13-10圆形头像控件开发.mp4 21.31M
[13.11]--13-11多tab联动切换.mp4 75.92M
[13.12]--13-12视频列表优化.mp4 106.79M
[13.13]--13-13播放器组件云依赖.mp4 74.52M
[13.14]--13-14VideoList代码移植.mp4 137.87M
[13.15]--13-15本章总结.mp4 12.13M
[13.1]--13-1本章导学.mp4 16.19M
[13.2]--13-2个人中心页面结构分析.mp4 56.15M
[13.4]--13-4背景墙开发.mp4 142.96M
[13.6]--13-6图片选择器开发.mp4 86.59M
[13.7]--13-7GetX状态管理框架.mp4 159.59M
[13.8]--13-8复杂页面的组合方式.mp4 318.11M
[13.9]--13-9圆形头像控件.mp4 48.72M
{14}--第14章实战--相机模块开发——上传视频
[14.10]--14-10拍照功能开发.mp4 57.33M
[14.11]--14-11录制视频.mp4 47.60M
[14.12]--14-12本章总结.mp4 16.39M
[14.1]--14-1本章导学.mp4 13.49M
[14.2]--14-2Flutter相机页面分析.mp4 35.94M
[14.3]--14-3Flutter页面的跳转与关闭.mp4 179.51M
[14.4]--14-4相机插件使用步骤及注意事项.mp4 16.20M
[14.5]--14-5Flutter相机开发(一).mp4 111.31M
[14.6]--14-6Flutter相机开发(二).mp4 77.69M
[14.7]--14-7多摄像头切换.mp4 92.63M
[14.8]--14-8定时拍摄及闪光灯控制.mp4 72.39M
[14.9]--14-9本地视频提取.mp4 49.13M
{15}--第15章实战--Flutter项目打包发布
[15.1]--15-1Flutter项目打包--本章导学.mp4 6.42M
[15.2]--15-2Flutter3种打包方式.mp4 48.74M
[15.3]--15-3Flutter构建配置.mp4 42.91M
[15.4]--15-4安装包签名.mp4 69.78M
[15.5]--15-5Flutter构建安装包.mp4 89.64M
[15.6]--15-6Flutter项目打包--本章总结.mp4 25.46M
{16}--第16章Flutter多段适配(移动端、PCWeb端)iclas
[16.1]--16-1Flutter多端适配--本章导学.mp4 10.87M
[16.2]--16-2跨平台依赖分析.mp4 22.40M
[16.3]--16-3Web端代码移植.mp4 88.96M
[16.4]--16-4视频插件多端适配.mp4 94.17M
[16.5]--16-5Web视频自动播放.mp4 68.56M
[16.6]--16-6Flutter多端适配--本章总结.mp4 43.42M
{17}--第17章课程总结iclass=new_tagi
[17.1]--17-117课程总结.mp4 58.27M




![大疆维修,无人机维修教程[66.30GB]](/_next/image?url=https%3A%2F%2Fwww.itzhibei.com%2Fapi%2Fuploads%2Fb6a69810-862f-479c-a529-d66880073ebc.jpg&w=1920&q=75)