人工精选网易云课堂 - Flutter 移动应用开发实战 (开发你自己的抖音APP
这门课解决什么工作场景 短视频社交应用是移动端开发中最具代表性的复杂场景之一,涉及即时通讯、高频状态交互、多媒体流处理以及双端打包发布。许多开发者在学习 Flutter 时,往往停留在官方 Todo 列表或简单页面展示的层面,缺乏对大型应用架构和真实业务逻辑的整合能力。本课程以复刻一款类抖音的移动端
会员可免费下载本篇月会员可免费领取。
开通会员 ›会员 · 按档位
游客按标价购买,不享受上表折扣。
支付成功后自动发放网盘链接,链接失效可找客服免费补
这门课解决什么工作场景
短视频社交应用是移动端开发中最具代表性的复杂场景之一,涉及即时通讯、高频状态交互、多媒体流处理以及双端打包发布。许多开发者在学习 Flutter 时,往往停留在官方 Todo 列表或简单页面展示的层面,缺乏对大型应用架构和真实业务逻辑的整合能力。本课程以复刻一款类抖音的移动端应用为核心项目,覆盖了从用户注册登录、个人主页展示、动态发布与删除,到跨页面数据传递、状态管理以及最终 Android 和 iOS 双端打包的完整闭环。它解决的核心痛点是:如何在一个真实项目中,串联起 Dart 语言基础、组件化开发、路由导航以及网络请求,让开发者不再孤立地学习语法,而是具备独立交付一个具备核心社交功能的移动应用的能力。
适合什么基础,建议先看哪几块
本课程的起点并非零基础小白,而是要求读者具备基本的编程思维,最好对面向对象编程有一定了解。课程前半部分密集安排了 Dart 语言的基础语法复习与强化,包括内置类型、函数、泛型、类与对象、生成器及元数据等,这是构建 Flutter 应用的基石。如果你已有其他语言(如 Java、Swift 或 JavaScript)基础,可以快速过一遍这些章节,重点攻克 Dart 特有的空安全机制和异步编程模型。建议优先深入观看“布局机制”、“常用布局组件”以及“导航器”相关章节,因为界面搭建和页面跳转是 Flutter 开发中占比最高的工作。同时,“管理应用状态”章节至关重要,它是理解现代 Flutter 应用数据流的核心。对于没有移动端开发经验的同学,需预留充足时间消化 Dart 语法部分,切勿跳过直接进入 UI 开发,否则在后续处理复杂状态时会感到极其吃力。
学完能独立做什么,资料怎么配合练习
完成本课程的学习后,你将能够独立从零搭建一个结构清晰的 Flutter 社交类应用,熟练掌握 Widget 树的管理、命名路由的配置、有状态组件的生命周期以及与服务端数据的交互流程。更重要的是,你将具备将代码打包为 APK 和 IPA 的能力,理解移动端发布的完整规范。资料包中的视频文件按知识点拆解,建议采取“观看 - 暂停 - 复刻 - 调试”的四步练习法。不要只看不练,对于“产品需求”和“框架与导航”等大体积章节,务必对照视频逐行编写代码,并尝试修改功能(如增加一个新的动态类型或改变导航逻辑)以验证理解程度。对于“发布动态”和“展示动态”等涉及服务端交互的章节,需重点分析数据是如何从网络请求传递到 UI 渲染的,这是检验你是否真正掌握状态管理的关键环节。
课程目录
课程目录62 集
- 044:产品需求_shd.flv [128.8 MB]
- 055:发布动态_shd.flv [142.7 MB]
- 032:导航器_shd.flv [5.1 MB]
- 042:交互实例_shd.flv [30.0 MB]
- 028:布局步骤_shd.flv [6.7 MB]
- 062:iOS 打包_shd.flv [109.0 MB]
- 014:泛型_shd.flv [22.1 MB]
- 033:进入新页和返回_shd.flv [15.4 MB]
- 003:介绍_shd.flv [37.6 MB]
- 034:跨页面传递数据_shd.flv [37.2 MB]
- 060:关注用户_shd.flv [48.9 MB]
- 008:函数_shd.flv [33.0 MB]
- 011:异常_shd.flv [10.1 MB]
- 059:用户主页_shd.flv [110.2 MB]
- 009:操作符_shd.flv [110.3 MB]
- 015:库_shd.flv [13.5 MB]
- 004:Hello Dart_shd.flv [5.1 MB]
- 045:框架与导航_shd.flv [300.0 MB]
- 043:章节介绍_shd.flv [7.3 MB]
- 048:管理应用状态_shd.flv [99.6 MB]
- 039:创建有状态组件_shd.flv [8.2 MB]
- 056:展示动态_shd.flv [140.8 MB]
- 018:可调用类_shd.flv [4.6 MB]
- 027:布局机制_shd【优质资源‖关注:CunWorkNotes 解锁】.flv [9.7 MB]
- 049:请求服务端数据_shd.flv [67.9 MB]
- 007:内置类型_shd.flv [130.8 MB]
- 019:类型定义_shd.flv [11.4 MB]
- 024:安装_shd.flv [53.7 MB]
- 061:Android 打包_shd【不易整理‖请关注:CunWorkNotes】.flv [138.2 MB]
- 013:类_shd.flv [84.7 MB]
- 035:使用命名路由_shd.flv [25.4 MB]
- 058:删除动态_shd.flv [21.5 MB]
- 017:生成器_shd.flv [36.9 MB]
- 037:导航器嵌套_shd.flv [36.7 MB]
- 030:常用布局组件_shd.flv [107.0 MB]
- 052:管理个人资料_shd.flv [408.8 MB]
- 005:重要概念_shd.flv [14.8 MB]
- 001:课程介绍_shd.flv [9.9 MB]
- 002:章节介绍_shd.flv [3.0 MB]
- 020:元数据_shd.flv [29.8 MB]
- 021:注释_shd.flv [5.7 MB]
- 010:控制流程语句_shd.flv [57.5 MB]
- 057:喜欢动态_shd.flv [35.9 MB]
- 051:注册_登录_退出_shd.flv [388.5 MB]
- 026:Hello World_shd.flv [15.5 MB]
- 041:手势_shd.flv [20.1 MB]
- 047:定义数据模型_shd【不易整理‖请关注:CunWorkNotes】.flv [84.8 MB]
- 023:介绍_shd.flv [12.1 MB]
- 050:启动应用_shd.flv [64.6 MB]
- 006:变量_shd.flv [18.2 MB]
- 031:布局实例_shd.flv [44.5 MB]
- 046:配置与主题_shd【更多精选‖公众号:CunWorkNotes 获取】.flv [66.9 MB]
- 012:章节介绍_shd.flv [4.6 MB]
- 022:章节介绍_shd.flv [8.2 MB]
- 038:无状态和有状态组件_shd.flv [14.1 MB]
- 025:配置 IDE_shd.flv [15.9 MB]
- 054:播放视频_shd.flv [80.2 MB]
- 029:水平和垂直布局_shd.flv [553.6 MB]
- 036:跨页面传递组件_shd【更多精选‖公众号:CunWorkNotes 获取】.flv [43.7 MB]
- 040:管理状态_shd.flv [179.4 MB]
- 016:异步_shd.flv [29.3 MB]
- 053:展示图片_shd.flv [30.0 MB]





