. t* U* p. d- c( i/ V
" R; @9 y5 U! Y) A
【课程简介】
6 E. |" H5 d& X; z本课程将带你从Dart基础语法开始,领略Flutter之美,轻松全面的掌握Flutter开发核心技术。通过本课程的学习,可以让你的Fluter技术能力和项目经验都得到前所未有的提升!课程具体收获【可直接看章节描述】:Flutter必备Dart基础,Flutter入门,AI语音,网络编程,数据存储,异步编程,自定义组件, 原生模块封装调用 ,Flutter混合开发,Flutter升级适配指南,项目案例实战等。
1 L9 _3 ^) [4 Z% u& m; _ V) K( k4 J4 Z; L
【课程目录】# r5 t7 m! x y& m8 p* u
第1章 学习指南【课程提供800+问题与答案库】5 W% U; d; x- C0 @( U; U# _1 Z* c
【你遇到的坑,别人已经出坑了,课程提供800+问题与答案库,学习困惑有人答,不用自己瞎摸索】【老师是位答题狂,问答区的问题有问必答】本章主要对本课程进行介绍,让大家明白为什么要学习本课程,学习本课程具体能收获什么?如何更好的学习本课程等等。接着会介绍项目需求,让大家明白我们最终要用学到的Flutter技术实现...
" x6 s9 Z" e# x' V1-1 【快来认识我】课程介绍与学习指南 试看
! b8 X/ F- v" W3 K1-2 【让我走近你】项目需求分析,技术分解
8 M0 o! J2 c, u4 t8 k( A' K' c: r$ l, k) r2 e! l* k
第2章 Flutter学习经验:Flutter快速上手指南
/ f) g! X0 t( K+ r本章将从开发语言、开发工具、布局、第三方库等方面教你如何快速上手Flutter学习。
) x" F$ ~, B1 Q$ `) C) w1 a K2-1 Android开发者如何快速上手Flutter开发 7 O6 k' G' T {! p! a/ h) w* G, f2 K
2-2 iOS开发者如何快速上手Flutter开发
5 F6 O4 D$ B" ^5 \2-3 React Native开发者如何快速上手Flutter开发 ! B6 }4 P. V$ p7 @' N2 W# i5 o# G4 e
2-4 前端开发者如何快速上手Flutter开发 # r- u3 K- e2 M# [
" b$ \: l6 t! M% w5 U& B第3章 Flutter入门:开发工具准备与开发环境搭建【磨刀擦枪准备战斗】/ [( L, a3 x% m! I! v0 W
【福利!JSON 解析转Dart 工具:http://www.devio.org/io/tools/json-to-dart/】本章会从开发工具和平台的选择开始讲解Flutter的开发环境的搭建,开发工具的使用技巧以及遇到环境问题、工具问题以及版本问题该如何解决。
, R) g5 _1 ~" A `3 R# p3-1 自测小作业(带着3个问题去学习)6 |' x4 L" e3 d0 k6 S4 F
3-2 【选择利器】开发系统与工具选择7 k) u8 E1 |8 V4 D2 T& I" b
3-3 【补充弹药】Flutter开发环境与iOS开发环境设置(Mac)
0 a5 A4 x. B) j- B9 W! \3-4 【边学边做】Android开发环境设置与Flutter插件安装(Mac)
1 L N5 `1 L! \8 z* V3-5 【补充弹药】Flutter开发环境与Android开发环境设置详解(Windows)+ i) _4 O6 V% r+ W# a7 {
3-6 【边学边做】Flutter开发环境与Android开发环境设置实操(Windows)
4 w) e2 a( u# Q9 N; O4 }3-7 【观察战场】Flutter开发工具使用指南
1 X: U8 Q) Q. `1 c! r- ]0 s3-8 【避坑指南】本章小结-环境问题,工具问题,版本问题
- s% y& c9 _8 g: J3 \5 g3 |" Y8 |0 l/ S+ j2 F' K) b5 D
第4章 Flutter必备Dart基础:Dart快速入门【已掌握,可略过】
6 b( G$ X8 r3 M1 N, c& Y3 [$ B为了降低学习Flutter的门槛,我们专门为大家补充了Dart基础,让您轻松解锁Flutter开发语言,本章我们将带您从零开始系统学习Dart语言,这里不是单纯的阐述概念,是让您真正理解Dart中的oop的思想及应用,这里不是简单的教您写代码,是让您写出高效、规范、简洁的代码。...# ?4 q8 P3 `* K1 G& G' y
4-1 Flutter之Dart概述 # Z2 {3 S; Q, p1 F7 p
4-2 Flutter之Dart常用数据类型(数字、类型转换)
* L, F$ y" y, n( q7 w, s4-3 Flutter之Dart常用数据类型(字符串) ) ~/ G' W- E, c: \
4-4 Flutter之Dart常用数据类型(布尔、List)
: |8 B* P; _0 ]% w4-5 Flutter之Dart常用数据类型(Map)
+ m9 K1 i3 e. X' J. {. f( ?4-6 Flutter之Dart常用数据类型(科普小姿势) 3 h' \. y( D7 @
4-7 带你揭开Flutter中的面向对象(标准构造方法、初始化列表)
. A* @( {# E L0 V+ U W& g4 X4-8 带你揭开Flutter中的面向对象(命名构造方法)
( H; l. i, U; m# P; p4-9 带你揭开Flutter中的面向对象(工厂构造方法) ) A5 o, m$ d6 c( s" }/ [/ V
4-10 带你揭开Flutter中的面向对象(命名工厂构造方法)
" M7 Y- }# G& O, I" y4-11 带你揭开Flutter中的面向对象(get和set、静态方法)
1 R$ s0 @- h# [* e/ |6 T0 Z4 O3 w9 B4-12 带你揭开Flutter中的面向对象(抽象类和方法)
* s" }) V7 F) z. D/ M) g- g8 ?0 A4-13 带你揭开Flutter中的面向对象(mixins) + w* O1 G. O# F2 Q4 ?
4-14 带你解锁Flutter中常用的Dart方法类型
! A' ]# T+ g. Q& ?2 H; T4-15 带你了解Dart泛型在Flutter中的应用
4 a- S5 m* X- h$ x' w: {4-16 有哪些可以用在Flutter上的编程技巧? |$ @3 W7 ]/ x1 m8 [ o
4-17 小结
! u0 }; {4 u3 V; \+ U
. J. X: B6 s1 l& l- E* _第5章 Flutter入门:基础知识十六讲【升级打怪不可缺】" h6 y5 U; m" ]7 q" l8 T
本章是我们课程的基础篇,会通过一个个案例讲解Flutter入门的各种技能,以及同学们最关心的布局,打开第三方应用等热门技能也有专门的讲解,最后会通过一个拍照APP的开发来检验同学们对本章知识的掌握程度;. v% ?( r0 I5 D7 w/ \2 _( z
5-1 【不看错过一个亿哦】学习Flutter前应该具备哪些基础知识?
+ F' c1 T X- j3 q+ n, ?6 O0 R* ]5-2 【解锁多种姿势】如何快速搭建和运行一个Flutter项目?7 q$ W& S6 }7 E N; V; p
5-3 【轻松应对各种插件】如何使用Flutter包和插件?
/ M S9 Z$ R5 P9 f& n" t# B9 h5-4 【撑起Flutter的半边天】StatelessWidget与基础组件
/ `6 k8 k& z5 b) |1 Z* S. V5-5 【撑起Flutter的半边天】StatefulWidget与基础组件+ J. n8 K8 s* l; ~! W$ \0 I( ~
5-6 【你期待的布局指南来了】如何进行Flutter布局开发?" t* X" [; k' d9 E0 V1 ?, |* r, k
5-7 【跟着做,有收获】如何创建和使用Flutter的路由与导航?
* Y) k* f8 U. u8 ^8 X' T( w" r5-8 【精彩案例】如何检测用户手势以及处理点击事件?
2 n; Y7 U' {' m3 w; Y; L5-9 【必备技能】如何导入和使用Flutter的资源文件?+ M9 f4 |$ O0 C4 E! H2 X/ [
5-10 【你期待的技能来了】如何打开第三方应用?
0 |6 O5 y% }+ A% l4 u& [9 [5-11 【技能储备】Flutter 页面生命周期实战指南 % w) @6 {& t! i# X& G. U. g5 E
5-12 【技能储备】如何获取Flutter应用的生命周期?
4 A- [+ {* Y, [+ p2 y: k: f9 s5-13 【技能储备】如何修改Flutter应用的主题? / ?& W- ~& }% O! T' r) H( y ]
5-14 【技能储备】如何自定义字体?
* u9 G1 t) E5 |5-15 【实战尝鲜】拍照APP开发-拍照配置与AndroidX兼容处理2 y9 }+ L" C/ ]
5-16 【实战尝鲜】拍照APP开发-图片获取与图片展示) p2 C& i. F- C
5-17 本章小结
; T9 |5 b7 U! k' y- F4 Q
9 B/ B4 N* x( R4 w# v1 d3 c第6章 Flutter入门:Flutter必备基础【修炼基本功】
6 l; v6 F a& s. W7 h【本章为基础知识,请按需选学,从第5章进入实战环节】本章会主要讲解Flutter的一些必备基础知识,首先教大家构建Flutter的官方实例项目来学习Flutter example,讲解图片控件的使用经验与技巧,讲解如何在实现动画,最后会教大家如何调试Flutter项目。...2 ~1 k; K" C1 E. H' t
6-1 自测小作业(带着9个问题去学习). f4 |: o0 t7 a4 s* s# A2 ~) F9 R
6-2 【他山之石可以攻玉】学习构建Flutter实例项目
$ L6 I. \+ L I# {( w A6-3 【技能储备】图片控件开发详解-15 @2 y' U0 i" _3 ~8 I$ c* s! P% H
6-4 【技能储备】图片控件开发详解-2
5 B$ i/ O7 ?7 `6-5 【理论熏陶】动画Animation开发指南-动画基础类+ W5 t( p0 m/ ]: B. U. ]8 Y# @
6-6 【跟着做】动画Animation开发指南-AnimatedWidget与AnimatedBuilder-1# \' r& Q, h+ v0 F6 ~: |
6-7 【跟着做】动画Animation开发指南-AnimatedWidget与AnimatedBuilder-2
6 L- K( Y* m+ e1 m% \9 _6-8 【跟着做】动画Animation开发指南-AnimatedWidget与AnimatedBuilder-37 O5 \. `5 s8 |% B3 I' J; R
6-9 【装逼必备】动画Animation开发指南-Hero动画-1" l2 u2 f5 L. H" ?. {5 Q5 m) z3 R
6-10 【装逼必备】动画Animation开发指南-Hero动画-28 w4 X1 W2 K3 S' ~* k) a- @
6-11 【经验传授,不看后悔】Flutter调试技巧: q1 H; E1 N2 U0 S. j; a8 T
6-12 本章小结
* d0 g: k7 T9 t K6 T1 t- P1 T( m. S, s
第7章 Flutter入门实战:APP导航框架与常用功能实现【先打一仗,巩固技能】
: p E* ]2 L# ~9 B9 {$ P' N* r从本章开始,开启本门课程的基础实战篇 - APP导航框架与常用功能的实现,我会结合Scaffold与PageView实现首页导框架;使用插件实现轮播图;使用NotificationListener监听列表滚动来实现对导航栏的渐变效果,让大家巩固对基础时候的理解;...1 ~$ X; t8 m& z
7-1 自测小作业(带着5个问题去学习)
|8 @1 R0 `5 U! l. \: E# o4 p7-2 【搭了个框架】APP首页框架搭建-Scaffold与PageView; ]: T5 j! c7 z k, z- {( n
7-3 【搭了个框架】APP首页框架搭建-项目实践 试看. w7 w; }+ T; ]1 ]# I& A6 O5 \- ^
7-4 【使用轮子】轮播图Banner功能开发 试看
) O0 t0 m# A- q/ M" ~% B% Z/ s, B, B7-5 【另起炉灶】自定义AppBar实现滚动渐变
! }# X6 G9 r0 k7-6 本章小结- F* o% Q# }' l4 I! b6 f) ?
$ R+ a7 ?: h# _
第8章 Flutter进阶提升:网络编程与数据存储技术【实战必备技能】
/ i. ]' I2 B, F$ A本章主要讲解Flutter网络编程和本地存储的相关经验和技巧,包括对Http、sharedpreferences的封装和使用,以及Future与FutureBuilder的使用技巧,JSON解析与复杂模型的转换技巧等。
3 f6 W$ x9 a) ?4 Y3 x0 y4 D8-1 自测小作业(带着7个问题去学习)8 J0 n% |" @% y# C. Q4 h
8-2 【开启新世界】基于Http实现网络操作7 z* ~' K3 [/ ]7 Q. m
8-3 【好好学,实战经常用】异步:Future与FutureBuilder实用技巧; Z. ?# o, G- c! `
8-4 【网络请求离不开它】JSON解析与复杂模型转换实用技巧( V, J+ v) S, `
8-5 【本地存储】基于shared_preferences本地存储操作% U( h% V5 U1 }/ w ~
8-6 本章小结
; B7 ]! l* r* s+ J( r- Q& x4 E- ]$ q1 n
第9章 Flutter进阶提升:玩转列表组件【动动手,带你玩转各种列表】; ^: K8 I+ o, U8 U# q
本章除了讲解如何用ListView实现横向与竖向的列表,基于ExpansionTile实现可展开的列表,用GridView实现网格列表的使用技巧之外,同时会讲解一些实用的功能技巧如:下拉刷新,上拉加载更多等。7 ^$ Z( v9 Q$ N N
9-1 自测小作业 (带着5个问题去学习)
. P' O: X: \2 Z3 n0 o$ k9-2 【边学边做】基于ListView实现水平和垂直方式滚动的列表& T+ A: m- s5 q% _( V/ [8 n0 @. B. _ E
9-3 【列表还可以这样做】基于ExpansionTile实现可展开的列表
# s8 p; z1 Z$ {& f6 r9-4 【跟着做】基于GridView实现网格布局
7 r+ ~ S5 U1 d2 u9-5 【列表拓展技能】高级功能列表下拉刷新与上拉加载更多功能实现! [3 ]5 U5 v2 P+ Q, ^
9-6 本章小结
! C# w/ P. }0 P9 i+ h O* V# }0 w; n" u$ W- Q# y4 e) X
第10章 Flutter进阶提升:Flutter混合开发【助力职场:难度指数5星】5 H" H7 h- x3 e# [. ?% C* Q
本章主要讲解Flutter的混合开发与通信方面的相关技术和经验技巧;Flutter与Android ,iOS进行混合开发是比较流行的一种开发模式,但它的技术难度远高于纯Flutter开发,导致很多开发者都无从下手,本章节将通过理论+实践的方式将Flutter混合开发的应用场景,流程,需要掌握的技术,以及一些经验技巧传授给大家。...
9 }! g6 c' n" \10-1 自测小作业(带着12个问题去学习)
9 R/ b! ~! t1 \3 Z. \8 {* n10-2 【搞懂流程,不碰壁】Flutter混合开发流程与创建Flutter module9 }5 m F% `! r' g! u: s" ?' _0 H
10-3 【Android技术与Flutter融合】Flutter Android混合开发实战-集成与调用7 @. L5 T* o; G0 K6 c6 P$ r0 \
10-4 【Android技术与Flutter融合】Flutter Android混合开发实战-调试与发布8 B1 s) N( Y0 u3 b( Q
10-5 【iOS技术与Flutter融合】Flutter iOS混合开发实战-集成与调用
: \& o* @/ k8 M; a4 m10-6 【iOS技术与Flutter融合】Flutter iOS混合开发实战-调试与发布
: ^7 w1 ^# @- O& S+ E" c10-7 【全栈皆宜】Flutter通信机制&Dart端讲解; G7 ]8 }; E6 t1 f+ J$ S9 J# J1 P
10-8 【全栈皆宜】Flutter通信机制&Dart端实现
/ p, ~+ g G8 Z) J9 \; }: i' t10-9 【通信原理】Flutter与Native通信-Android端讲解$ a0 Q8 k" {3 Q9 @4 _/ r
10-10 【实战应用】Flutter与Native通信-Android端实战9 ~- O5 O* M. J- E
10-11 【通信原理】Flutter与Native通信-iOS端讲解4 A+ _: [2 _ c% F! D T1 v9 x
10-12 【实战应用】Flutter与Native通信-iOS端实战
6 J2 j; Q; @( d- K4 }0 n10-13 本章小结5 d) S6 l' S; X+ k) V! e4 \* t
7 ^% Y2 N6 l0 x) e) |2 n+ T/ S第11章 Flutter进阶实战:App首页功能开发【你期待的实战来了,干货满满】
: d4 L" e8 E9 J+ d: o. u' _9 e本章主要讲解首页模块的实现,其中会讲解如何实现自定义组件,网格卡片功能实现&布局技巧,以及球区入口的实现,H5模块的开发与使用技巧,以及功能模块的封装与复用。+ c, F3 b1 i* T1 s% {/ y
11-1 自测小作业(带着14个问题去学习)
0 R1 _- H8 O) X9 n. a% r5 o* N8 m11-2 【熟悉接口好开发】首页大接口细分
( D* q F: e: N7 N11-3 【Model层设计】首页大接口相关模型实现
q" h& w* Q6 s% k' @. g$ [11-4 【Dao层设计】首页大接口Dao层实现和调用-17 ]6 [0 N6 J$ N' K, o6 C
11-5 【Dao层设计】首页大接口Dao层实现和调用-2& e# [$ L$ N8 x
11-6 【组件封装】Flutter自定义组件开发
5 A2 u& B0 r4 [' m11-7 【实战应用】球区入口实现) L6 G1 L, E+ [
11-8 【H5混合实战】基于自定义WebView实现H5混合开发-1
4 `! y2 t x. G( x- \0 Y11-9 【H5混合实战】基于自定义WebView实现H5混合开发-27 u* Q9 `; p! p1 P$ h( C u" N- Z
11-10 【H5混合实战】基于自定义WebView实现H5混合开发-3
& a1 X3 q3 {% E, ?11-11 【布局进阶】网格卡片功能实现&布局技巧-1
3 C3 x( d+ r9 s& O# e, q% Y/ O11-12 【布局进阶】网格卡片功能实现&布局技巧-29 t; Z8 l( b( M4 z% L/ B' n, t0 G
11-13 【实战应用】活动入口实现2 U$ h( G7 R5 L' f) T
11-14 【实战应用】底部卡片实现-1, L' H: Q/ ^2 o( u7 Y
11-15 【实战应用】底部卡片实现-2
0 x% L: g- u7 u- z" ]& d1 z8 |11-16 【实战应用】加载进度条与下拉刷新的实现
* @$ H5 U2 U7 N& u% N% u11-17 本章小结
7 ]* q. [( Z# Q# |# j) _4 A5 V8 T
4 w) @6 Y6 |+ K) } e% [第12章 Flutter进阶实战:搜索模块开发【适用于企业级应用开发:简洁、高效、实用】' [- e* m( k: _4 y/ ^! j
本章主要讲解如何设计与实现搜索模块?如何实现一个带搜索的AppBar?以及输入框TextField的使用与扩展;搜索文字高亮与富文本功能实现;如何实现搜索Item?以及实时搜索功能的实现技巧与经验。/ O5 V [$ r+ A5 S2 Z4 h
12-1 自测小作业 (带着7个问题去学习)* R- |' @# r' y& _2 q4 ^% K/ R! i
12-2 【封装组件出神入化】基于TextField实现顶部SearchBar-1
% Q7 D! i+ c+ x' K12-3 【封装组件出神入化】基于TextField实现顶部SearchBar-25 ]3 d' [5 f4 `3 \$ `
12-4 【Dao层设计】搜索接口系分与搜索Dao层的实现; M" I" v% N# g* `9 G
12-5 【面试加分锦囊】基于ListView实现搜索列表+ Z' v) {0 i+ O5 V& Q2 Q, Z- j
12-6 【实战应用】搜索Item实现8 L6 N" J) y2 V& }
12-7 【面试加分锦囊】动态Icon与富文本展示
" N6 V1 ^6 Z1 G( Q/ h( W1 |* R: w12-8 本章小结
+ J" U- C- {% e0 T3 ^4 v) K* I/ i; b7 K6 v: X% l; }" T- ]( I
第13章 Flutter进阶拓展:开发包和插件开发【适用于拔高:成神之路,助你一臂之力】2 a4 W4 a" T3 G
本章主要讲解Flutter的插件的开发流程与技巧,以及Flutter插件的发布经验,同时会讲解如何甄选Flutter插件。
- n3 Z0 l5 x8 b13-1 自测小作业(带着4个问题去学习)
5 y. z: o/ ^5 n o: B4 l2 e13-2 【搞懂流程从容不迫】开发Flutter包和插件的流程步骤; |' T, Q; v2 D+ G; L8 U& g
13-3 【加入大神俱乐部】Flutte包和插件的开发与发布3 D, D, e! c! O; N6 q
13-4 【站在巨人的肩膀上,为我所用】如何甄选Flutter包和插件
7 r. h4 }# V# r. `" @. t13-5 本章小结# t, ~9 S8 N( | ]
, p0 G0 ^) a' Z' Q5 j$ w9 l p8 c4 i( S8 @第14章 Flutter进阶实战:智能AI语音搜索模块实现【升职加薪:迎娶白富美】0 T* S. j" p/ ~$ L" u P! u& @( v
本章主要讲解智能AI在Flutter上的应用,如何在Flutter中引入Native SDK,如何实现语音搜索的功能,如何调用Native SDK,如何在Flutter和Native之间进行通信等。, F: p0 g( T# z0 q8 v$ O9 X7 B% ~" \
14-1 自测小作业(带着9个问题去学习)1 o! Y7 Z9 q. C P+ t6 i2 I. q; W$ y3 B
14-2 【Android技术小试身手】Android Native SDK集成流程+ p$ D5 i7 @) q9 \
14-3 【iOS技术小试身手】iOS Native SDK集成流程
5 m2 e( ^& | G5 f, U14-4 【全栈皆宜】Flutter Plugin开发指南-Dart端实现2 l: H2 T- X" O: V
14-5 【打通Flutter与Android的任通二脉】Flutter Plugin开发指南-Android端实现-1
* g- N) U" e! P14-6 【打通Flutter与Android的任通二脉】Flutter Plugin开发指南-Android端实现-2" L" v# y( u# ?2 e
14-7 【打通Flutter与iOS的任通二脉】Flutter Plugin开发指南-iOS端实现-1
6 _6 |0 f8 {3 ^$ ^) U1 R3 Z% M14-8 【打通Flutter与iOS的任通二脉】Flutter Plugin开发指南-iOS端实现-2
# Q8 g6 }& b6 }4 _14-9 【收获果实】Flutter AI智能语音界面开发-1
( T& ^4 W5 f) r6 I14-10 【收获果实】Flutter AI智能语音界面开发-2/ J" {& E( `) _+ o/ M
14-11 【锦上添花】Flutter AI智能语音搜索功能实现( y7 c1 j8 G \3 X
14-12 本章小结
7 W- @6 ~/ _. f [5 m& U2 M
* v- u0 V3 f0 z/ |& J- @$ l第15章 Flutter进阶实战:旅拍模块实现【助力职场:炫酷又把妹】) V' b, l0 |% i
本章主要讲解旅拍模块的设计与实现,同时会讲解如何实现瀑布流布局,如何实现Dao层,如何实现下拉刷新与上拉加载更多,以及对非常实用的滑动切换tab方案进行讲解。* h' N/ H' ?5 Y: _
15-1 旅拍模块接口系分
2 i) B4 Y6 ?" F3 }) s4 ?9 T15-2 旅拍模块Dao层设计; C; C" F0 r6 V, @9 _
15-3 使用TabBar+TabBarView 实现旅拍可滑动切换多Tab
# o( A/ t+ c$ c+ ]2 g& _+ A( |15-4 实现旅拍瀑布流布局-1
, \0 Y' J3 Q0 L% R5 e, ?. G8 D15-5 实现旅拍瀑布流布局-2$ N' F" `* Z& j0 z& Y' T N
15-6 实现旅拍卡片布局-1
- \! u+ C9 M8 {9 W! T- }' Y15-7 实现旅拍卡片布局-2
& g, \( X4 N* p9 j+ L* {7 c* k15-8 旅拍页面交互与我的页面实现+ q6 b" w" X9 Y) q0 D# n
15-9 本章小结8 n$ |) a) `/ i9 R
0 f! [' e! x6 e9 a( P3 z2 `3 l& r g
第16章 Flutter进阶拓展:全面屏、折叠屏适配与兼容【适用于面试:满腹干货不慌张】2 H3 T+ u" ? ?, c
本章节主要讲解全屏幕、折叠屏的适配与优化,并对全面屏的特点及存在的问题做出分析,同时教大家如何适配iPhone,华为,小米、三星等全面屏与凹凸屏手机。
. Z) P! T5 Z7 l! S* ^0 L16-1 启动白屏问题解决与启动屏开发-1
3 j7 Z* Q- g! \' t# U! `0 N16-2 启动白屏问题解决与启动屏开发-2
' d9 X1 u- L. [6 a16-3 Flutter 全屏幕适配指南2 I: z% K- ~1 \: W/ }
16-4 Flutter 折叠屏适配指南# u: o& _1 Z! W6 ]4 V$ U5 k1 O
16-5 本章小结/ I7 L4 g1 K; z1 c5 v" i! P% F. X
* `8 B1 Y/ @: P6 F2 o; x9 u
第17章 Flutter进阶拓展:打包发布Flutter应用【适用于面试:满腹干货不慌张】 Z' j' K# \ \7 g
本章会教你对Flutter进行发布前的优化;以及如何打包发布Flutter Android应用与Flutter iOS应用。6 ^, A, ~8 P8 s4 Y2 c- E
17-1 Flutter项目优化-1
1 v" Z1 V! C( N4 m3 u" N w2 A Y17-2 Flutter项目优化-2
+ P* D4 N1 c, ^/ {' a9 p17-3 打包发布Flutter Android应用-1
T. |6 c2 y( S1 A17-4 打包发布Flutter Android应用-2
' e8 [0 x! m& ?& D" ~/ q17-5 打包发布Flutter iOS应用
) I, I' n* V) ~7 Y4 }% D0 a17-6 本章小结
) a1 w z+ E$ i* O% Z1 o$ ~! ~) U, i; \
第18章 Flutter进阶拓展:Flutter升级与适配指南【适用于工作:开发避雷针】& y% y9 S) S* \6 ~
Flutter的升级与适配一直是困扰开发者的一个痛点,本章节将讲解最新版Flutter的升级与适配的经验与技巧,同时会对比不同升级方式的优缺点,并且给出适配建议。
6 s; ^& |9 h* d. j" `# b18-1 Flutter升级与适配指南2 x" E5 C/ m$ y* \! o. W
$ T' y9 j! W& ^6 }" `
第19章 课程总结【万金油,出师必备锦囊】
3 L# ~# x1 h6 J; x* Z8 t) ?本章将带大家总结回顾,希望大家课后多加练习,另外学习过程中遇到问题,可以随时发布问题到课程问答区,我看到后会为大家一 一解答,并且课程提供同学间交流的QQ群,也非常欢迎大家一起交流,探讨,最后希望大家都能学有所获,学好Flutter。加油。...
$ Y4 r8 {$ x7 O: }4 ?0 k19-1 .课程总结
6 W5 J/ X0 V) i0 _& v
4 j6 k; `0 D4 N8 q5 I7 M& e: s5 [: B3 V! f' J; h% ]( r. c
【下载地址】# j8 }% h4 q# A0 G) M* L
! d+ n, N Y' d: q
4 D- x3 S/ T9 A/ W5 z% Q0 z. c& @. |0 J1 i/ x- a( B1 F1 O
|