1 E) }- A3 V* f" H8 o
0 k8 j4 O% C& G ?& `【课程简介】
, H6 z; B' z5 o& [$ Q本课程将带你从Dart基础语法开始,领略Flutter之美,轻松全面的掌握Flutter开发核心技术。通过本课程的学习,可以让你的Fluter技术能力和项目经验都得到前所未有的提升!课程具体收获【可直接看章节描述】:Flutter必备Dart基础,Flutter入门,AI语音,网络编程,数据存储,异步编程,自定义组件, 原生模块封装调用 ,Flutter混合开发,Flutter升级适配指南,项目案例实战等。
: ] p' T( `* D
2 a8 c8 e) M9 E* c【课程目录】2 D$ `. a7 C4 e# L# z- v6 s# k
第1章 学习指南【课程提供800+问题与答案库】
' l: l, G1 \. A) d【你遇到的坑,别人已经出坑了,课程提供800+问题与答案库,学习困惑有人答,不用自己瞎摸索】【老师是位答题狂,问答区的问题有问必答】本章主要对本课程进行介绍,让大家明白为什么要学习本课程,学习本课程具体能收获什么?如何更好的学习本课程等等。接着会介绍项目需求,让大家明白我们最终要用学到的Flutter技术实现...
; Z9 b" K# I: G9 t$ e% _2 C1-1 【快来认识我】课程介绍与学习指南 试看; I; o# ?, \; N$ ~& w. ~) D) z/ w# P
1-2 【让我走近你】项目需求分析,技术分解
$ l3 U' }7 U8 J) G3 a
+ X7 S0 J9 T$ z3 _第2章 Flutter学习经验:Flutter快速上手指南
8 z9 a$ b$ e5 B# }% h* |( u本章将从开发语言、开发工具、布局、第三方库等方面教你如何快速上手Flutter学习。$ H& t) {5 Q. Y3 C
2-1 Android开发者如何快速上手Flutter开发 : U: x. N7 `+ C0 }; ^4 @
2-2 iOS开发者如何快速上手Flutter开发
3 L V( H8 t8 U+ ~& s9 O. H: _2-3 React Native开发者如何快速上手Flutter开发
; L5 H5 g1 d L9 o5 g2-4 前端开发者如何快速上手Flutter开发
7 C4 w1 A. T7 \! S
: W: [3 F3 P/ D) h" O v/ _: o7 k第3章 Flutter入门:开发工具准备与开发环境搭建【磨刀擦枪准备战斗】) S$ b. P# l' w T# u* @
【福利!JSON 解析转Dart 工具:http://www.devio.org/io/tools/json-to-dart/】本章会从开发工具和平台的选择开始讲解Flutter的开发环境的搭建,开发工具的使用技巧以及遇到环境问题、工具问题以及版本问题该如何解决。
8 u8 I8 u5 m4 S9 f7 w4 X2 s3-1 自测小作业(带着3个问题去学习)
) h8 L1 x& @, a0 u+ f8 l2 w% j3-2 【选择利器】开发系统与工具选择
/ a1 y* B8 u- D3-3 【补充弹药】Flutter开发环境与iOS开发环境设置(Mac)
% i6 P% s% D2 P) q5 w3-4 【边学边做】Android开发环境设置与Flutter插件安装(Mac), G% z4 Z: C+ y* A
3-5 【补充弹药】Flutter开发环境与Android开发环境设置详解(Windows)
+ q2 X9 u/ y+ l# w8 U6 }5 T3-6 【边学边做】Flutter开发环境与Android开发环境设置实操(Windows)( h4 I: V5 @: o0 `& W9 ]3 U/ w
3-7 【观察战场】Flutter开发工具使用指南3 k( B& Q- d! @- s
3-8 【避坑指南】本章小结-环境问题,工具问题,版本问题3 ^3 g% V( J6 h9 ?. z
$ `4 Q6 o; Z7 w9 w6 U+ ^8 D* ?7 A
第4章 Flutter必备Dart基础:Dart快速入门【已掌握,可略过】
0 p3 R' o [8 D+ M3 J为了降低学习Flutter的门槛,我们专门为大家补充了Dart基础,让您轻松解锁Flutter开发语言,本章我们将带您从零开始系统学习Dart语言,这里不是单纯的阐述概念,是让您真正理解Dart中的oop的思想及应用,这里不是简单的教您写代码,是让您写出高效、规范、简洁的代码。...
+ z; h' z1 _8 M4-1 Flutter之Dart概述 # m s, Y( U6 C0 U/ ~& U8 k% J
4-2 Flutter之Dart常用数据类型(数字、类型转换) - u% m+ A: ^8 o9 H
4-3 Flutter之Dart常用数据类型(字符串)
0 M+ j4 Z/ V/ y: i4-4 Flutter之Dart常用数据类型(布尔、List) . {; t6 G5 N; I; S0 b2 Y: \0 ^
4-5 Flutter之Dart常用数据类型(Map)
_/ @+ Z: ^) j: h4-6 Flutter之Dart常用数据类型(科普小姿势)
8 l' k5 v# ~+ @, `4-7 带你揭开Flutter中的面向对象(标准构造方法、初始化列表) 6 x+ c5 U" Z' X- K* n+ g- K
4-8 带你揭开Flutter中的面向对象(命名构造方法) % O' y& f* t- h2 Y, ]( C/ r
4-9 带你揭开Flutter中的面向对象(工厂构造方法) + u, g5 \6 f, A- G. x. G3 q5 s/ F2 _9 W
4-10 带你揭开Flutter中的面向对象(命名工厂构造方法)
6 T" l2 G& F1 M9 ? g+ M- P4-11 带你揭开Flutter中的面向对象(get和set、静态方法) * Z' r& w: K2 T0 l4 N
4-12 带你揭开Flutter中的面向对象(抽象类和方法)
% o1 ~9 c2 ~0 G& \& o6 j- `4-13 带你揭开Flutter中的面向对象(mixins) ; z' y) X, u% E0 A0 `
4-14 带你解锁Flutter中常用的Dart方法类型 + t% j8 G, t6 | F+ R' N# K2 L
4-15 带你了解Dart泛型在Flutter中的应用
* G% x& x7 x5 n8 `" I, l: X$ q: d4-16 有哪些可以用在Flutter上的编程技巧? ' B+ I- C& ], b% \
4-17 小结 3 n$ |% V" o' h: d
& K( R5 O( _6 ]1 F$ o+ u第5章 Flutter入门:基础知识十六讲【升级打怪不可缺】' |& ?% E& K9 F+ k+ h7 y/ u
本章是我们课程的基础篇,会通过一个个案例讲解Flutter入门的各种技能,以及同学们最关心的布局,打开第三方应用等热门技能也有专门的讲解,最后会通过一个拍照APP的开发来检验同学们对本章知识的掌握程度;
K9 v1 W y& f- ]: f7 X5-1 【不看错过一个亿哦】学习Flutter前应该具备哪些基础知识?
* J& z$ S6 C, V( E d2 A5-2 【解锁多种姿势】如何快速搭建和运行一个Flutter项目?, m8 L: I# Q3 y& y( d
5-3 【轻松应对各种插件】如何使用Flutter包和插件?
7 R% ? G! a9 C5-4 【撑起Flutter的半边天】StatelessWidget与基础组件/ v. e4 n( [1 f& a9 J) d* x% H
5-5 【撑起Flutter的半边天】StatefulWidget与基础组件 g, z6 P7 O6 j2 O |2 R
5-6 【你期待的布局指南来了】如何进行Flutter布局开发?4 W2 k. e/ p$ C* u1 T: \
5-7 【跟着做,有收获】如何创建和使用Flutter的路由与导航?1 I. M; W G, u/ K3 O. N% z9 Y
5-8 【精彩案例】如何检测用户手势以及处理点击事件? : m. d$ _- R3 v4 W
5-9 【必备技能】如何导入和使用Flutter的资源文件?9 A; U* m3 |' d- O
5-10 【你期待的技能来了】如何打开第三方应用?4 Z: A* _( @# R
5-11 【技能储备】Flutter 页面生命周期实战指南
( a- ?! c# |( l% F& H5-12 【技能储备】如何获取Flutter应用的生命周期? ( N, D+ i8 n+ E, b9 ]9 t" T
5-13 【技能储备】如何修改Flutter应用的主题? 2 ]5 G+ O9 H. }3 z, E
5-14 【技能储备】如何自定义字体?
) }$ x) K- e5 k) Q/ i5-15 【实战尝鲜】拍照APP开发-拍照配置与AndroidX兼容处理
! O. q( M9 _7 c! Y1 o5-16 【实战尝鲜】拍照APP开发-图片获取与图片展示$ }( e$ b3 k8 }: z7 G
5-17 本章小结$ Q4 G6 h+ j7 C/ B/ n2 ~9 \% v
]1 F- T0 f3 D第6章 Flutter入门:Flutter必备基础【修炼基本功】! \, C1 {) D- U
【本章为基础知识,请按需选学,从第5章进入实战环节】本章会主要讲解Flutter的一些必备基础知识,首先教大家构建Flutter的官方实例项目来学习Flutter example,讲解图片控件的使用经验与技巧,讲解如何在实现动画,最后会教大家如何调试Flutter项目。...
8 A: N9 ^1 h& [ w) q' O6-1 自测小作业(带着9个问题去学习)
* n% i% E4 L" _$ w$ P8 B$ p6-2 【他山之石可以攻玉】学习构建Flutter实例项目# l1 U3 D+ @' }* K7 W: i5 y$ h
6-3 【技能储备】图片控件开发详解-1
! J% K* `- U; ]6 X* \0 j) |& y6-4 【技能储备】图片控件开发详解-27 d2 A# I# b4 l; @5 h5 Z! }- Y
6-5 【理论熏陶】动画Animation开发指南-动画基础类& c; k+ _ u/ @
6-6 【跟着做】动画Animation开发指南-AnimatedWidget与AnimatedBuilder-12 U; ?9 H7 m9 |) {1 L6 @
6-7 【跟着做】动画Animation开发指南-AnimatedWidget与AnimatedBuilder-2
& Z7 k: I @- M: N4 N% V; q6-8 【跟着做】动画Animation开发指南-AnimatedWidget与AnimatedBuilder-36 l" Y) s9 r2 k2 B. R
6-9 【装逼必备】动画Animation开发指南-Hero动画-1; r* C$ f s. [- L9 r
6-10 【装逼必备】动画Animation开发指南-Hero动画-29 n% Q" ~0 J( o+ \& b0 \: |- W
6-11 【经验传授,不看后悔】Flutter调试技巧: I, J# W. i! j. w6 @
6-12 本章小结) |, D$ \# y* E' z- \) A, V4 n' q
, U4 w( S8 ]5 B9 {) ~5 X, h" E第7章 Flutter入门实战:APP导航框架与常用功能实现【先打一仗,巩固技能】
3 S* F7 u$ ~/ u! g+ _' O1 g从本章开始,开启本门课程的基础实战篇 - APP导航框架与常用功能的实现,我会结合Scaffold与PageView实现首页导框架;使用插件实现轮播图;使用NotificationListener监听列表滚动来实现对导航栏的渐变效果,让大家巩固对基础时候的理解;..." U/ y9 {% r c, U1 j6 U
7-1 自测小作业(带着5个问题去学习)& c& j% H2 k! x! z
7-2 【搭了个框架】APP首页框架搭建-Scaffold与PageView3 I( k( a5 D' I9 v6 B M6 l6 n
7-3 【搭了个框架】APP首页框架搭建-项目实践 试看
7 V% e# J) f# j8 u3 L2 ^0 v7-4 【使用轮子】轮播图Banner功能开发 试看3 V+ A& e( T) X# C
7-5 【另起炉灶】自定义AppBar实现滚动渐变
- T5 f7 y6 X* Q- n( |7-6 本章小结
. E( B6 V; [0 X0 o/ W) f
% b9 }* p+ p. Q第8章 Flutter进阶提升:网络编程与数据存储技术【实战必备技能】
- R* s" o O' a x, s本章主要讲解Flutter网络编程和本地存储的相关经验和技巧,包括对Http、sharedpreferences的封装和使用,以及Future与FutureBuilder的使用技巧,JSON解析与复杂模型的转换技巧等。 [8 T* a! _1 T$ E/ w8 s) ?
8-1 自测小作业(带着7个问题去学习)$ _% z3 @ s8 m% g- }' ?7 L
8-2 【开启新世界】基于Http实现网络操作1 U, e- G$ M0 T6 U$ L u: p% P. f/ g& c" m
8-3 【好好学,实战经常用】异步:Future与FutureBuilder实用技巧$ K; M6 z- f \
8-4 【网络请求离不开它】JSON解析与复杂模型转换实用技巧
" ~0 \# K& D9 w% r: P* d+ t5 B+ _8-5 【本地存储】基于shared_preferences本地存储操作
; |, d B4 R* b8 w8-6 本章小结" x: ]4 L4 O' b0 X/ o
) u3 j: M/ @* ?1 ]; J
第9章 Flutter进阶提升:玩转列表组件【动动手,带你玩转各种列表】5 r9 t( p( A' z7 r! G
本章除了讲解如何用ListView实现横向与竖向的列表,基于ExpansionTile实现可展开的列表,用GridView实现网格列表的使用技巧之外,同时会讲解一些实用的功能技巧如:下拉刷新,上拉加载更多等。. [5 T/ P8 b: a" P* `! n1 j
9-1 自测小作业 (带着5个问题去学习)7 |+ n7 d L( n3 R) @
9-2 【边学边做】基于ListView实现水平和垂直方式滚动的列表
! |. A3 e, U, [9-3 【列表还可以这样做】基于ExpansionTile实现可展开的列表
* U' |' O; h$ N! b& ~: Q9-4 【跟着做】基于GridView实现网格布局
" D ?4 {. @6 @9 c6 A8 _9-5 【列表拓展技能】高级功能列表下拉刷新与上拉加载更多功能实现
( _! K! h: H4 D6 E9-6 本章小结
( B% Y( Z) p, t; S2 G0 J, x. F- {( q* C7 E" {1 Z8 w
第10章 Flutter进阶提升:Flutter混合开发【助力职场:难度指数5星】
; o4 A! b/ j0 I0 D7 y6 v; j本章主要讲解Flutter的混合开发与通信方面的相关技术和经验技巧;Flutter与Android ,iOS进行混合开发是比较流行的一种开发模式,但它的技术难度远高于纯Flutter开发,导致很多开发者都无从下手,本章节将通过理论+实践的方式将Flutter混合开发的应用场景,流程,需要掌握的技术,以及一些经验技巧传授给大家。...% Z6 k' }/ r7 T' X8 }: v6 Z; O
10-1 自测小作业(带着12个问题去学习) \4 a0 J3 Q: W' z7 D
10-2 【搞懂流程,不碰壁】Flutter混合开发流程与创建Flutter module
! G8 u, @5 O: ?10-3 【Android技术与Flutter融合】Flutter Android混合开发实战-集成与调用$ V5 o9 N, o( W% J
10-4 【Android技术与Flutter融合】Flutter Android混合开发实战-调试与发布+ J |# P+ D* L+ v
10-5 【iOS技术与Flutter融合】Flutter iOS混合开发实战-集成与调用% K6 L7 E3 V, v; C0 ?
10-6 【iOS技术与Flutter融合】Flutter iOS混合开发实战-调试与发布* l8 L* i4 }" e$ r
10-7 【全栈皆宜】Flutter通信机制&Dart端讲解
* [# r) x' |$ @! h$ s6 O% s/ M' ]" H10-8 【全栈皆宜】Flutter通信机制&Dart端实现
8 W3 Z5 e" B/ b1 L* H: p! l0 m( p/ B10-9 【通信原理】Flutter与Native通信-Android端讲解8 y8 w! t" z2 | o- r
10-10 【实战应用】Flutter与Native通信-Android端实战$ v1 w; o7 [% A5 x( c) j
10-11 【通信原理】Flutter与Native通信-iOS端讲解0 p! ~9 k1 Y3 d L" @/ r2 I
10-12 【实战应用】Flutter与Native通信-iOS端实战
& R# ~" B, v3 M5 _2 [' k( t5 z) ?10-13 本章小结
8 O: x& {% L8 H& i& F7 b6 k- y. Y7 w2 B( d6 o/ V4 R
第11章 Flutter进阶实战:App首页功能开发【你期待的实战来了,干货满满】" ^$ W8 G1 h& J, a. P% k* k" V
本章主要讲解首页模块的实现,其中会讲解如何实现自定义组件,网格卡片功能实现&布局技巧,以及球区入口的实现,H5模块的开发与使用技巧,以及功能模块的封装与复用。' C6 U3 Q W$ B
11-1 自测小作业(带着14个问题去学习)
" O; G- F1 S5 W3 \11-2 【熟悉接口好开发】首页大接口细分4 b: C( f( W8 L& K
11-3 【Model层设计】首页大接口相关模型实现$ r* \' c; ^: m7 n, K( E: D3 B$ \
11-4 【Dao层设计】首页大接口Dao层实现和调用-1" J' B$ r" n8 ]6 q( [4 I. y' F
11-5 【Dao层设计】首页大接口Dao层实现和调用-23 }" s+ J* [, d
11-6 【组件封装】Flutter自定义组件开发5 C* p2 ?0 `( t5 K' H
11-7 【实战应用】球区入口实现7 u, a- I9 ?: }
11-8 【H5混合实战】基于自定义WebView实现H5混合开发-1
: g: a. a2 P/ M2 p2 `8 V& J8 o11-9 【H5混合实战】基于自定义WebView实现H5混合开发-2) n- n3 J8 r) h+ j
11-10 【H5混合实战】基于自定义WebView实现H5混合开发-34 a' v( t) Z3 ^4 f' _& I; N
11-11 【布局进阶】网格卡片功能实现&布局技巧-1- Q# \5 t9 \. F, J% p
11-12 【布局进阶】网格卡片功能实现&布局技巧-2
3 x5 L6 `1 { k! L Z X1 F11-13 【实战应用】活动入口实现# Z4 G: ~0 O4 ^; L- Q$ ?
11-14 【实战应用】底部卡片实现-1
! b5 ]* u; `0 ~ l- {% P$ B11-15 【实战应用】底部卡片实现-2# p9 p( X9 p* [( ^% ?0 W
11-16 【实战应用】加载进度条与下拉刷新的实现
8 _" T! M) C1 u* t& Z11-17 本章小结 G( V% f( W' G, ]7 ~% k
5 B0 a3 i# H6 e1 H0 G8 ~8 |0 L3 `第12章 Flutter进阶实战:搜索模块开发【适用于企业级应用开发:简洁、高效、实用】3 `' X: h( q* n' D
本章主要讲解如何设计与实现搜索模块?如何实现一个带搜索的AppBar?以及输入框TextField的使用与扩展;搜索文字高亮与富文本功能实现;如何实现搜索Item?以及实时搜索功能的实现技巧与经验。
2 ?5 V6 `- ?# M9 ~- Q: [2 w12-1 自测小作业 (带着7个问题去学习)
, m5 t5 Q! a7 g5 n9 Y12-2 【封装组件出神入化】基于TextField实现顶部SearchBar-1; r m5 ?' Q5 _; x: v
12-3 【封装组件出神入化】基于TextField实现顶部SearchBar-2& f3 n) t' X. ^+ {# L8 O
12-4 【Dao层设计】搜索接口系分与搜索Dao层的实现. H; c: ]9 \8 K/ C
12-5 【面试加分锦囊】基于ListView实现搜索列表' ]& v, ^; |8 n4 l! i s
12-6 【实战应用】搜索Item实现* r& ?# e! i) V! f2 R
12-7 【面试加分锦囊】动态Icon与富文本展示- _0 E7 m1 c& a# ]% m5 p
12-8 本章小结- R& L! W# d& ~7 a% w+ S. W/ d
) ^. S8 ^9 O0 ~; C( a第13章 Flutter进阶拓展:开发包和插件开发【适用于拔高:成神之路,助你一臂之力】
2 ^8 d/ L# w5 p6 ~本章主要讲解Flutter的插件的开发流程与技巧,以及Flutter插件的发布经验,同时会讲解如何甄选Flutter插件。4 e; t& j. k/ O1 k+ I3 n! P9 M
13-1 自测小作业(带着4个问题去学习)" n$ L% k6 }0 q' M7 ? |/ K9 {% O9 j
13-2 【搞懂流程从容不迫】开发Flutter包和插件的流程步骤* I5 C A- W. R) B8 w( i, f# u
13-3 【加入大神俱乐部】Flutte包和插件的开发与发布
3 d* e1 e7 ^! p" C+ N* n13-4 【站在巨人的肩膀上,为我所用】如何甄选Flutter包和插件
- W/ b0 S1 \) G1 I9 C$ {13-5 本章小结
3 ^* ^' }4 @% j% g+ m8 |; {/ D; {: j2 ] \
第14章 Flutter进阶实战:智能AI语音搜索模块实现【升职加薪:迎娶白富美】
( @9 _. [4 _$ s. V7 u+ |9 T本章主要讲解智能AI在Flutter上的应用,如何在Flutter中引入Native SDK,如何实现语音搜索的功能,如何调用Native SDK,如何在Flutter和Native之间进行通信等。8 k% P& G7 F& y& ?+ R. B2 d
14-1 自测小作业(带着9个问题去学习)" {; o1 o9 ~# V; H( E' D" J7 f1 O5 e
14-2 【Android技术小试身手】Android Native SDK集成流程
5 J& \: ^0 v1 W% \9 P1 I9 o0 R14-3 【iOS技术小试身手】iOS Native SDK集成流程6 K! ]1 \$ P4 W6 c3 t
14-4 【全栈皆宜】Flutter Plugin开发指南-Dart端实现& Y) f, t+ f7 x
14-5 【打通Flutter与Android的任通二脉】Flutter Plugin开发指南-Android端实现-1) B, N) K# S; x0 a$ |5 T
14-6 【打通Flutter与Android的任通二脉】Flutter Plugin开发指南-Android端实现-2
3 H+ P6 _$ j$ D14-7 【打通Flutter与iOS的任通二脉】Flutter Plugin开发指南-iOS端实现-1( }9 v3 U# W3 {
14-8 【打通Flutter与iOS的任通二脉】Flutter Plugin开发指南-iOS端实现-2
|) O( K& P" O; P14-9 【收获果实】Flutter AI智能语音界面开发-1
$ ^( }% l" n$ p9 M14-10 【收获果实】Flutter AI智能语音界面开发-2
! Z9 n* O& v) U2 ?14-11 【锦上添花】Flutter AI智能语音搜索功能实现
( v/ V% j7 G; M9 |14-12 本章小结
2 u6 ^1 N0 J9 f- l" f* g+ i2 D$ ^9 ~, B6 h9 \, n
第15章 Flutter进阶实战:旅拍模块实现【助力职场:炫酷又把妹】$ K+ R' t, g3 S" z
本章主要讲解旅拍模块的设计与实现,同时会讲解如何实现瀑布流布局,如何实现Dao层,如何实现下拉刷新与上拉加载更多,以及对非常实用的滑动切换tab方案进行讲解。0 e; h# v4 Y# Z
15-1 旅拍模块接口系分6 ^8 A% A) u% `9 s; k
15-2 旅拍模块Dao层设计
+ V# Y- c" v, z# s8 {) ^15-3 使用TabBar+TabBarView 实现旅拍可滑动切换多Tab
( w/ z4 L2 V' n% `7 q% O o15-4 实现旅拍瀑布流布局-16 U1 u& x! F. U2 c4 g
15-5 实现旅拍瀑布流布局-28 ~1 x0 A8 n/ d- Y8 b
15-6 实现旅拍卡片布局-1
* m8 ?$ ?9 Y0 x+ e15-7 实现旅拍卡片布局-2! r6 v9 \* ?/ U' @' w
15-8 旅拍页面交互与我的页面实现# D2 o5 N% [9 {$ R( E5 O
15-9 本章小结
! ^5 Z& ?. L. N$ e+ t
# d _% h; X5 T第16章 Flutter进阶拓展:全面屏、折叠屏适配与兼容【适用于面试:满腹干货不慌张】! w+ A4 v9 j3 ~
本章节主要讲解全屏幕、折叠屏的适配与优化,并对全面屏的特点及存在的问题做出分析,同时教大家如何适配iPhone,华为,小米、三星等全面屏与凹凸屏手机。
4 T4 x h5 e% Q# t16-1 启动白屏问题解决与启动屏开发-1
* D1 M& C5 H$ W16-2 启动白屏问题解决与启动屏开发-2
# K/ n( n0 e' Z$ q5 N) e16-3 Flutter 全屏幕适配指南
8 X2 i/ ?+ u) H& \16-4 Flutter 折叠屏适配指南8 h5 q" z: T' c$ X% }
16-5 本章小结9 X, q) \% z% \% B# M5 \0 r6 G: T
* R2 t/ z' V: X& X/ P第17章 Flutter进阶拓展:打包发布Flutter应用【适用于面试:满腹干货不慌张】( n+ H& i0 J N }
本章会教你对Flutter进行发布前的优化;以及如何打包发布Flutter Android应用与Flutter iOS应用。
5 H1 J- O* q7 G+ S; t' }( s8 N: E17-1 Flutter项目优化-1: d2 d5 x C* Y9 X( k5 O
17-2 Flutter项目优化-2
7 [( d, {; k; _4 h$ V+ K17-3 打包发布Flutter Android应用-1- l- |& r% S U5 p6 X
17-4 打包发布Flutter Android应用-2+ @. i; @8 |1 w2 U
17-5 打包发布Flutter iOS应用+ Y# U2 u5 }7 J6 L6 Z# E# H
17-6 本章小结, [% n" s9 t+ R# i# g, j# }# S
0 h9 t! r$ \+ B" k9 j p
第18章 Flutter进阶拓展:Flutter升级与适配指南【适用于工作:开发避雷针】- Z2 p% _. A# V% a# S! T+ G
Flutter的升级与适配一直是困扰开发者的一个痛点,本章节将讲解最新版Flutter的升级与适配的经验与技巧,同时会对比不同升级方式的优缺点,并且给出适配建议。; D9 i- c& j3 B3 w: l3 {/ P
18-1 Flutter升级与适配指南$ ]& f' F& m/ P! u, B
) S A" m( p5 o3 |% n) F- Q3 K- w第19章 课程总结【万金油,出师必备锦囊】
8 D4 V/ t1 I. |- p4 |本章将带大家总结回顾,希望大家课后多加练习,另外学习过程中遇到问题,可以随时发布问题到课程问答区,我看到后会为大家一 一解答,并且课程提供同学间交流的QQ群,也非常欢迎大家一起交流,探讨,最后希望大家都能学有所获,学好Flutter。加油。...
4 G" D- p' }! ~4 H* w, q$ S* y19-1 .课程总结
7 F' E$ \3 C+ x' Y
9 [1 b0 }) m+ z; U/ C, S5 l+ }' T1 x) |; j8 f
【下载地址】5 m2 E- Y) D6 Q- ?; A
7 y. ^+ n6 S0 c' e0 @" A0 L* }/ _. O! n5 M
* E! R# ^2 E( s
|