/ J' _0 `9 i3 V$ F. _7 V x. g
& n! L5 d ]+ f% h/ y* V/ l. l【课程简介】1 \! F' o _5 q d+ M) e6 J
本课程将带你从Dart基础语法开始,领略Flutter之美,轻松全面的掌握Flutter开发核心技术。通过本课程的学习,可以让你的Fluter技术能力和项目经验都得到前所未有的提升!课程具体收获【可直接看章节描述】:Flutter必备Dart基础,Flutter入门,AI语音,网络编程,数据存储,异步编程,自定义组件, 原生模块封装调用 ,Flutter混合开发,Flutter升级适配指南,项目案例实战等。
* Q3 C7 g4 V; q. ~4 C
: G& W$ B% r/ k【课程目录】
1 N4 p/ U- d5 Z! l3 c第1章 学习指南【课程提供800+问题与答案库】0 k' T9 Q$ a, P, L0 C
【你遇到的坑,别人已经出坑了,课程提供800+问题与答案库,学习困惑有人答,不用自己瞎摸索】【老师是位答题狂,问答区的问题有问必答】本章主要对本课程进行介绍,让大家明白为什么要学习本课程,学习本课程具体能收获什么?如何更好的学习本课程等等。接着会介绍项目需求,让大家明白我们最终要用学到的Flutter技术实现...
% s* z( Q: C( w/ N1 O1-1 【快来认识我】课程介绍与学习指南 试看+ Q8 H8 |& A2 E2 Z
1-2 【让我走近你】项目需求分析,技术分解
4 f T& q5 ?. x0 N; F, R' H
4 \# p; ]" C7 u9 B8 {$ {5 J- n第2章 Flutter学习经验:Flutter快速上手指南5 F) t H8 ?8 O: T% u
本章将从开发语言、开发工具、布局、第三方库等方面教你如何快速上手Flutter学习。
7 c- P; E* T2 l$ l2-1 Android开发者如何快速上手Flutter开发 3 f# V) j" }9 @4 x7 r6 D% O, L8 v
2-2 iOS开发者如何快速上手Flutter开发 ; [3 M. R- K5 F6 K
2-3 React Native开发者如何快速上手Flutter开发 % Q: D( j0 v5 f' ?' l. P# }! O
2-4 前端开发者如何快速上手Flutter开发
- V7 B* s6 a3 _' t) o
, A. U* w0 h9 Q( B6 p9 b; G0 v第3章 Flutter入门:开发工具准备与开发环境搭建【磨刀擦枪准备战斗】' g6 F7 ]; o/ `# G) ~! C
【福利!JSON 解析转Dart 工具:http://www.devio.org/io/tools/json-to-dart/】本章会从开发工具和平台的选择开始讲解Flutter的开发环境的搭建,开发工具的使用技巧以及遇到环境问题、工具问题以及版本问题该如何解决。
6 S+ Y+ l- s; g. f; g& K' H3-1 自测小作业(带着3个问题去学习)
9 J6 m4 B& j& H: |$ P# D3-2 【选择利器】开发系统与工具选择* y/ G# ]8 V9 C% f. G8 [
3-3 【补充弹药】Flutter开发环境与iOS开发环境设置(Mac)7 J! A% n1 l+ j' v
3-4 【边学边做】Android开发环境设置与Flutter插件安装(Mac)4 ~2 v/ G8 k0 F) o# L
3-5 【补充弹药】Flutter开发环境与Android开发环境设置详解(Windows)
) \: @# T+ F3 X3 |' J3-6 【边学边做】Flutter开发环境与Android开发环境设置实操(Windows)
# ]! ?: N6 v. r/ q+ g3-7 【观察战场】Flutter开发工具使用指南5 U" V$ ?& a" p6 m6 R
3-8 【避坑指南】本章小结-环境问题,工具问题,版本问题
8 W* x6 [' i; X V& c( I% o
& |6 W( Q# b8 c0 Y第4章 Flutter必备Dart基础:Dart快速入门【已掌握,可略过】6 U& D8 b) W2 {( p4 {. _8 Y
为了降低学习Flutter的门槛,我们专门为大家补充了Dart基础,让您轻松解锁Flutter开发语言,本章我们将带您从零开始系统学习Dart语言,这里不是单纯的阐述概念,是让您真正理解Dart中的oop的思想及应用,这里不是简单的教您写代码,是让您写出高效、规范、简洁的代码。...- V8 }) b* r& N/ a5 |' L
4-1 Flutter之Dart概述 ( t, v- i% t6 r
4-2 Flutter之Dart常用数据类型(数字、类型转换)
( s1 R' ` z5 T( O3 d4-3 Flutter之Dart常用数据类型(字符串) % T6 l3 F% G S$ j3 M/ Y
4-4 Flutter之Dart常用数据类型(布尔、List)
3 o: w, t9 A7 i6 h4-5 Flutter之Dart常用数据类型(Map) 6 N. P; Y" f! |6 m6 s: k
4-6 Flutter之Dart常用数据类型(科普小姿势) / n9 f, s4 d8 B+ n8 z
4-7 带你揭开Flutter中的面向对象(标准构造方法、初始化列表) 8 s% A k e( i d: Y4 W A7 ~
4-8 带你揭开Flutter中的面向对象(命名构造方法) $ b3 [/ G, t0 V( y5 r% {
4-9 带你揭开Flutter中的面向对象(工厂构造方法) ; H+ e& F' c1 Z" y: f
4-10 带你揭开Flutter中的面向对象(命名工厂构造方法) ; Y; K% f; o, H: D
4-11 带你揭开Flutter中的面向对象(get和set、静态方法) " K: P+ i, T1 X X5 Z
4-12 带你揭开Flutter中的面向对象(抽象类和方法)
( ?* }2 I7 B$ ?& C+ L# R4-13 带你揭开Flutter中的面向对象(mixins) 7 o& X6 c. s1 f8 Z2 c' H
4-14 带你解锁Flutter中常用的Dart方法类型
: k# i* P( v4 W# w0 K+ t0 X4-15 带你了解Dart泛型在Flutter中的应用
! X$ P1 s+ _* j1 ^2 t/ f* F4 H4-16 有哪些可以用在Flutter上的编程技巧? 4 [6 t F: ]+ ~0 }) O* ^8 s3 ~
4-17 小结
1 ^. b0 {0 \% j
- I* `3 L! ?/ O; L/ |第5章 Flutter入门:基础知识十六讲【升级打怪不可缺】; U1 G7 F. D+ L3 @
本章是我们课程的基础篇,会通过一个个案例讲解Flutter入门的各种技能,以及同学们最关心的布局,打开第三方应用等热门技能也有专门的讲解,最后会通过一个拍照APP的开发来检验同学们对本章知识的掌握程度;
5 k- N* j/ M! [. s2 ^5-1 【不看错过一个亿哦】学习Flutter前应该具备哪些基础知识?" v& b, m/ b# |( E
5-2 【解锁多种姿势】如何快速搭建和运行一个Flutter项目?
! a. X+ V c; S0 K" o$ j+ F$ E5-3 【轻松应对各种插件】如何使用Flutter包和插件?. x) T; a/ G9 L- v2 y
5-4 【撑起Flutter的半边天】StatelessWidget与基础组件& ^. U8 z, U# T) |. ^
5-5 【撑起Flutter的半边天】StatefulWidget与基础组件7 ~; d% D. T* U: F
5-6 【你期待的布局指南来了】如何进行Flutter布局开发?$ ~0 w+ Z. S" F# a: E* R% U" ]# O& D
5-7 【跟着做,有收获】如何创建和使用Flutter的路由与导航?
+ @# C$ ?% x) m; k; U2 t4 b5-8 【精彩案例】如何检测用户手势以及处理点击事件?
4 I6 L H, {3 j" y% G5-9 【必备技能】如何导入和使用Flutter的资源文件?0 F+ C7 g3 r# b( R" M9 s/ ]5 k
5-10 【你期待的技能来了】如何打开第三方应用?
- { S$ Z" g( z! C5 g/ o4 E+ d5-11 【技能储备】Flutter 页面生命周期实战指南
5 m- a b u( k3 X- s4 ]& L' S5-12 【技能储备】如何获取Flutter应用的生命周期?
3 v/ _- m& x' j5 Q" H5-13 【技能储备】如何修改Flutter应用的主题?
% U$ F7 }. P0 m; B& N5-14 【技能储备】如何自定义字体?
1 V1 H' ^6 q3 \' D5-15 【实战尝鲜】拍照APP开发-拍照配置与AndroidX兼容处理
: K% S0 B( l e$ Q+ b7 l0 V4 N5-16 【实战尝鲜】拍照APP开发-图片获取与图片展示! p/ u5 l) H9 `7 Z! P
5-17 本章小结: X7 B2 G7 v) ?( I
& K' Q6 o' V1 { z# g x! H
第6章 Flutter入门:Flutter必备基础【修炼基本功】7 G* V2 R( e t+ {% B
【本章为基础知识,请按需选学,从第5章进入实战环节】本章会主要讲解Flutter的一些必备基础知识,首先教大家构建Flutter的官方实例项目来学习Flutter example,讲解图片控件的使用经验与技巧,讲解如何在实现动画,最后会教大家如何调试Flutter项目。...
) N2 S( g2 I( ^( m6-1 自测小作业(带着9个问题去学习)1 Y- a5 u! }( G8 q8 M( \
6-2 【他山之石可以攻玉】学习构建Flutter实例项目
* q1 K* {' T" k6-3 【技能储备】图片控件开发详解-1- Z% I- e% |: U0 ~
6-4 【技能储备】图片控件开发详解-2
) A3 h' T, ^; _: W6 P, k0 ~ I6-5 【理论熏陶】动画Animation开发指南-动画基础类+ d. M; L2 O) X1 D$ ?; q
6-6 【跟着做】动画Animation开发指南-AnimatedWidget与AnimatedBuilder-1
8 G4 N0 r! v! y6 V7 } k/ z6-7 【跟着做】动画Animation开发指南-AnimatedWidget与AnimatedBuilder-2
' Z+ |. \; d: S5 l' D3 i, G6-8 【跟着做】动画Animation开发指南-AnimatedWidget与AnimatedBuilder-3
, w- r8 d. t+ ], p6-9 【装逼必备】动画Animation开发指南-Hero动画-1
8 {$ E# p" l+ Y A! s6-10 【装逼必备】动画Animation开发指南-Hero动画-2& A* j4 K4 l" J) Z0 r
6-11 【经验传授,不看后悔】Flutter调试技巧
' u3 O( |+ C- N# h6-12 本章小结! l. k, S, U- O$ U# W. x+ R6 z$ ?, N
, f3 @3 ^+ f. ?+ @: x
第7章 Flutter入门实战:APP导航框架与常用功能实现【先打一仗,巩固技能】
& d, d4 y* J* \" F2 J从本章开始,开启本门课程的基础实战篇 - APP导航框架与常用功能的实现,我会结合Scaffold与PageView实现首页导框架;使用插件实现轮播图;使用NotificationListener监听列表滚动来实现对导航栏的渐变效果,让大家巩固对基础时候的理解;...
( ?3 m4 R: z: X0 p8 W7-1 自测小作业(带着5个问题去学习)
- q) j! |# y. _: H- P* z( ?7-2 【搭了个框架】APP首页框架搭建-Scaffold与PageView
7 T+ R4 N# V" ?7-3 【搭了个框架】APP首页框架搭建-项目实践 试看! r# l* i. U4 f- H0 E+ U
7-4 【使用轮子】轮播图Banner功能开发 试看( a! r+ h/ `5 y/ `3 Z
7-5 【另起炉灶】自定义AppBar实现滚动渐变3 R7 f- Z: w7 b, |& J' l* j, v
7-6 本章小结7 y0 W1 q3 l/ ^# I& L( z& I, Q
+ Q/ s% p) [, A. o$ y
第8章 Flutter进阶提升:网络编程与数据存储技术【实战必备技能】
0 m$ J$ j9 P9 w* U% X本章主要讲解Flutter网络编程和本地存储的相关经验和技巧,包括对Http、sharedpreferences的封装和使用,以及Future与FutureBuilder的使用技巧,JSON解析与复杂模型的转换技巧等。
0 X3 `/ }( U4 U `8-1 自测小作业(带着7个问题去学习)
$ \% `3 ?4 Q( l d. b) |. O7 p8-2 【开启新世界】基于Http实现网络操作
) B' B, f1 t- ?, V; O9 M8-3 【好好学,实战经常用】异步:Future与FutureBuilder实用技巧+ `3 k, H$ U4 ]* J" C
8-4 【网络请求离不开它】JSON解析与复杂模型转换实用技巧
: }8 e* v0 P4 C6 F8-5 【本地存储】基于shared_preferences本地存储操作
1 T4 Z/ [) r3 F8-6 本章小结
# ?5 z" n2 r8 ^7 S& j* s- q5 ]3 b+ z
第9章 Flutter进阶提升:玩转列表组件【动动手,带你玩转各种列表】1 ?4 F/ N8 a Y- X$ E8 b
本章除了讲解如何用ListView实现横向与竖向的列表,基于ExpansionTile实现可展开的列表,用GridView实现网格列表的使用技巧之外,同时会讲解一些实用的功能技巧如:下拉刷新,上拉加载更多等。
$ Y/ `2 L% _ ?6 f/ Z+ a9-1 自测小作业 (带着5个问题去学习): v# C* n+ T$ g9 \5 M; E* @( Y
9-2 【边学边做】基于ListView实现水平和垂直方式滚动的列表( V# i) b) n! n/ d& z$ U& e
9-3 【列表还可以这样做】基于ExpansionTile实现可展开的列表3 g$ o3 |$ F$ F2 F9 h+ E
9-4 【跟着做】基于GridView实现网格布局
( Y8 a7 o3 ~) S9-5 【列表拓展技能】高级功能列表下拉刷新与上拉加载更多功能实现
- z3 _6 s# |# A, k* B: S( k; \: I9-6 本章小结
, O7 [$ s6 r$ y1 b
: O3 Q/ |" ^! [4 P( m4 f' }第10章 Flutter进阶提升:Flutter混合开发【助力职场:难度指数5星】& G1 _: l3 p% B; Y3 T
本章主要讲解Flutter的混合开发与通信方面的相关技术和经验技巧;Flutter与Android ,iOS进行混合开发是比较流行的一种开发模式,但它的技术难度远高于纯Flutter开发,导致很多开发者都无从下手,本章节将通过理论+实践的方式将Flutter混合开发的应用场景,流程,需要掌握的技术,以及一些经验技巧传授给大家。...* _( k& A$ M! ~* o* x: {
10-1 自测小作业(带着12个问题去学习)
4 d( Q. F. k$ u+ F, F10-2 【搞懂流程,不碰壁】Flutter混合开发流程与创建Flutter module
( A5 @# Q$ `) a% r' Q10-3 【Android技术与Flutter融合】Flutter Android混合开发实战-集成与调用
2 e' V1 V5 Z, Y3 B* w- D10-4 【Android技术与Flutter融合】Flutter Android混合开发实战-调试与发布4 d' f1 @9 m* V
10-5 【iOS技术与Flutter融合】Flutter iOS混合开发实战-集成与调用3 Z9 |" x2 N" S# Y$ Q/ ^
10-6 【iOS技术与Flutter融合】Flutter iOS混合开发实战-调试与发布8 X8 b X* j2 O+ A3 S5 A2 D$ _
10-7 【全栈皆宜】Flutter通信机制&Dart端讲解
; Z" u7 }& U: Q10-8 【全栈皆宜】Flutter通信机制&Dart端实现
3 A5 H9 E0 X/ y5 ?10-9 【通信原理】Flutter与Native通信-Android端讲解
% ^% w5 q6 U' O& ^10-10 【实战应用】Flutter与Native通信-Android端实战
: R: h7 H. |' u+ d10-11 【通信原理】Flutter与Native通信-iOS端讲解; ~" \+ ^5 O5 E: s# V% M
10-12 【实战应用】Flutter与Native通信-iOS端实战
) m2 E. }* q& Z8 U' T# }10-13 本章小结" f( d0 O% E6 {5 y3 }0 ?1 q) B
5 n! q' ~# V+ P, f- O1 K
第11章 Flutter进阶实战:App首页功能开发【你期待的实战来了,干货满满】$ ]: }+ U ~" X7 E i0 N
本章主要讲解首页模块的实现,其中会讲解如何实现自定义组件,网格卡片功能实现&布局技巧,以及球区入口的实现,H5模块的开发与使用技巧,以及功能模块的封装与复用。; H. T n4 ?1 G# R
11-1 自测小作业(带着14个问题去学习)3 l( o! ~5 h& r7 r
11-2 【熟悉接口好开发】首页大接口细分9 I& L6 V! Q) f' I
11-3 【Model层设计】首页大接口相关模型实现
6 X3 n7 C5 ^0 l11-4 【Dao层设计】首页大接口Dao层实现和调用-1* [7 t3 ~* }0 p/ C" x B9 O
11-5 【Dao层设计】首页大接口Dao层实现和调用-2$ n& |# H( N+ v9 @; h# `) a
11-6 【组件封装】Flutter自定义组件开发
j2 X4 |3 M" n: ]11-7 【实战应用】球区入口实现
h: V* r. o: G' _6 V11-8 【H5混合实战】基于自定义WebView实现H5混合开发-11 }' I* K* F" J' V& H
11-9 【H5混合实战】基于自定义WebView实现H5混合开发-2
+ E4 ~7 Z9 \: ?2 B4 F- @! V8 c11-10 【H5混合实战】基于自定义WebView实现H5混合开发-3. z) a; J5 i0 V! }6 j$ ?5 z, b
11-11 【布局进阶】网格卡片功能实现&布局技巧-18 K. \; G5 |) }% V y3 b* O' _
11-12 【布局进阶】网格卡片功能实现&布局技巧-2* d1 |4 k, ^3 A1 ^. U/ q
11-13 【实战应用】活动入口实现
4 o! B) c( C. t) z f/ [% W2 k11-14 【实战应用】底部卡片实现-1% \( b! d+ R) h1 S7 `8 N( F% P
11-15 【实战应用】底部卡片实现-2
# p! l8 }* `$ Q; z$ C11-16 【实战应用】加载进度条与下拉刷新的实现5 c9 I. ?, F, `
11-17 本章小结% b! v5 Q a$ `
% O% v; s, N, D2 D4 |2 ]第12章 Flutter进阶实战:搜索模块开发【适用于企业级应用开发:简洁、高效、实用】
8 V6 m4 O) [% z0 B) R' }2 O本章主要讲解如何设计与实现搜索模块?如何实现一个带搜索的AppBar?以及输入框TextField的使用与扩展;搜索文字高亮与富文本功能实现;如何实现搜索Item?以及实时搜索功能的实现技巧与经验。 s7 d# g+ Z2 f0 v, ?5 ^
12-1 自测小作业 (带着7个问题去学习)
8 w; D) @$ C$ V' R2 c12-2 【封装组件出神入化】基于TextField实现顶部SearchBar-1. U: S/ D2 m9 r. y8 [
12-3 【封装组件出神入化】基于TextField实现顶部SearchBar-2
7 V0 O0 ?" L g* {" ~6 ^12-4 【Dao层设计】搜索接口系分与搜索Dao层的实现% z8 o1 ]/ w6 M! }7 r9 s0 j
12-5 【面试加分锦囊】基于ListView实现搜索列表
5 ~9 b& }1 Q5 j9 }- X8 R( E8 ~7 n12-6 【实战应用】搜索Item实现9 ^, M+ F. E. x5 S/ U7 T: O
12-7 【面试加分锦囊】动态Icon与富文本展示. D4 \/ C s% T- l
12-8 本章小结
7 C$ R) m- Y% F4 N% F; A/ ~
6 b+ D. K: s |/ A ?第13章 Flutter进阶拓展:开发包和插件开发【适用于拔高:成神之路,助你一臂之力】) ~: i* W3 K$ `- R* I) c) D5 c
本章主要讲解Flutter的插件的开发流程与技巧,以及Flutter插件的发布经验,同时会讲解如何甄选Flutter插件。
& N6 y( |( L: Y; {4 ^( {' J13-1 自测小作业(带着4个问题去学习)( u2 W& C X& ?6 Y+ Q7 N% K# L
13-2 【搞懂流程从容不迫】开发Flutter包和插件的流程步骤4 [& [# m9 ]) K# F( I7 t7 N
13-3 【加入大神俱乐部】Flutte包和插件的开发与发布
6 F6 Q' i/ q) @- v9 E13-4 【站在巨人的肩膀上,为我所用】如何甄选Flutter包和插件
9 R4 W- s# j8 f! |2 j8 |4 }% }13-5 本章小结
) U4 Q* B A3 M7 P# U$ }" y
* \- z% a) P1 m# S# o) E" C第14章 Flutter进阶实战:智能AI语音搜索模块实现【升职加薪:迎娶白富美】" M* k; e; \7 q: f M y
本章主要讲解智能AI在Flutter上的应用,如何在Flutter中引入Native SDK,如何实现语音搜索的功能,如何调用Native SDK,如何在Flutter和Native之间进行通信等。0 r; V; ]3 M) y4 U3 e" ~0 G* @
14-1 自测小作业(带着9个问题去学习)2 J9 p# ?- d: Q K
14-2 【Android技术小试身手】Android Native SDK集成流程
& h! c! L5 t9 q- p! ^ q14-3 【iOS技术小试身手】iOS Native SDK集成流程$ K2 t9 X s2 ^9 C2 O
14-4 【全栈皆宜】Flutter Plugin开发指南-Dart端实现; y% f; q" V1 i: I
14-5 【打通Flutter与Android的任通二脉】Flutter Plugin开发指南-Android端实现-10 v' Z- j" v) n- i: h* x
14-6 【打通Flutter与Android的任通二脉】Flutter Plugin开发指南-Android端实现-2
% i5 M9 t1 m( p# d8 j% R, A1 K14-7 【打通Flutter与iOS的任通二脉】Flutter Plugin开发指南-iOS端实现-1
# B+ X7 ?' I# A6 `+ z* q14-8 【打通Flutter与iOS的任通二脉】Flutter Plugin开发指南-iOS端实现-2
, N+ M/ M+ s( h) E; y& x7 k14-9 【收获果实】Flutter AI智能语音界面开发-1
4 ?" I/ F& f3 E9 k7 C# u; L14-10 【收获果实】Flutter AI智能语音界面开发-2
& k7 c# H' B4 ~9 s" V6 T14-11 【锦上添花】Flutter AI智能语音搜索功能实现$ _' u9 b+ A! p# I
14-12 本章小结
3 ^" d1 [" q* G, |' ^
5 ^3 v% L# a; K) P第15章 Flutter进阶实战:旅拍模块实现【助力职场:炫酷又把妹】
; _6 ?. X! E1 r) i/ i本章主要讲解旅拍模块的设计与实现,同时会讲解如何实现瀑布流布局,如何实现Dao层,如何实现下拉刷新与上拉加载更多,以及对非常实用的滑动切换tab方案进行讲解。
, V4 L0 D L# a6 D15-1 旅拍模块接口系分
7 p* H0 T) V: E" U- c T5 L4 L$ y15-2 旅拍模块Dao层设计, i# ^8 f- |$ p
15-3 使用TabBar+TabBarView 实现旅拍可滑动切换多Tab: t0 l! a4 d- F
15-4 实现旅拍瀑布流布局-1
" q& Q' f. I B! {15-5 实现旅拍瀑布流布局-2
% t4 m% O1 P7 }, L6 b15-6 实现旅拍卡片布局-1
) T- r0 ]2 v: Z+ x. j( n3 K15-7 实现旅拍卡片布局-2* Z' ?- Q4 Y4 [- @. z9 R) Q
15-8 旅拍页面交互与我的页面实现: c' O( g+ X% D8 F0 |4 r
15-9 本章小结. x/ y2 n* a. J; F9 {# O0 z
! t8 C& o- _6 o4 v i- Y第16章 Flutter进阶拓展:全面屏、折叠屏适配与兼容【适用于面试:满腹干货不慌张】
5 c6 e3 X1 D) o0 G本章节主要讲解全屏幕、折叠屏的适配与优化,并对全面屏的特点及存在的问题做出分析,同时教大家如何适配iPhone,华为,小米、三星等全面屏与凹凸屏手机。
8 O! P( n4 M% l5 ~9 K16-1 启动白屏问题解决与启动屏开发-1: N' N! b; L+ {5 [ x
16-2 启动白屏问题解决与启动屏开发-2$ F6 L' T0 P' J' s* a/ i
16-3 Flutter 全屏幕适配指南
, O+ I4 F9 O4 G' h! \7 e16-4 Flutter 折叠屏适配指南/ t1 P& O+ i$ }( D
16-5 本章小结$ Y8 ^6 N% h- e8 G+ M+ h. B" J* A
; @# q0 K9 K- t( n8 T
第17章 Flutter进阶拓展:打包发布Flutter应用【适用于面试:满腹干货不慌张】 I1 n+ X# V/ D9 z+ g' y
本章会教你对Flutter进行发布前的优化;以及如何打包发布Flutter Android应用与Flutter iOS应用。8 p: D. e- S9 Z: l9 S
17-1 Flutter项目优化-15 x' ^, h# \1 I) q/ ~& F
17-2 Flutter项目优化-2
0 i/ o) Y0 O: v" X7 ^5 p* S! L17-3 打包发布Flutter Android应用-1# O' s! T2 Z# d& g: E
17-4 打包发布Flutter Android应用-2
8 z8 `! V A, y8 ~17-5 打包发布Flutter iOS应用
4 p6 A! N0 X4 K2 \3 L8 Q17-6 本章小结5 U. v0 h3 X! @& }- s$ ]# A
, [5 P! W4 Z8 G/ @2 ~/ f第18章 Flutter进阶拓展:Flutter升级与适配指南【适用于工作:开发避雷针】
7 O1 m; n9 u2 N7 BFlutter的升级与适配一直是困扰开发者的一个痛点,本章节将讲解最新版Flutter的升级与适配的经验与技巧,同时会对比不同升级方式的优缺点,并且给出适配建议。
5 G' \7 h0 O) T3 c18-1 Flutter升级与适配指南
1 ^' I+ }2 ^; f# {! D
& M, G) Z% Y$ W第19章 课程总结【万金油,出师必备锦囊】
" M3 W; F: q) H, _: R本章将带大家总结回顾,希望大家课后多加练习,另外学习过程中遇到问题,可以随时发布问题到课程问答区,我看到后会为大家一 一解答,并且课程提供同学间交流的QQ群,也非常欢迎大家一起交流,探讨,最后希望大家都能学有所获,学好Flutter。加油。...
9 k, o! c- i/ |19-1 .课程总结
" o4 l; \0 @5 i" t1 t4 Y4 b7 [
. a8 j3 G; V! l: x3 x2 A: @
: h9 ]' J$ p' d4 t* W【下载地址】% p1 i7 W5 l' R* P* {
/ V7 Q+ ?# V. D& Y
- U3 _2 ~4 ]/ E b0 {5 x K
6 U( T% V7 Y& S$ k1 F
|