; d: W7 Y) @+ U
o3 l, K0 M* o) ]1 h' V) h
【课程简介】
. `5 J' a: {, I本课程将带你从Dart基础语法开始,领略Flutter之美,轻松全面的掌握Flutter开发核心技术。通过本课程的学习,可以让你的Fluter技术能力和项目经验都得到前所未有的提升!课程具体收获【可直接看章节描述】:Flutter必备Dart基础,Flutter入门,AI语音,网络编程,数据存储,异步编程,自定义组件, 原生模块封装调用 ,Flutter混合开发,Flutter升级适配指南,项目案例实战等。
+ Z7 u) ]7 O' {1 T& w. l6 j0 t# U+ }" K0 y, {$ j3 x% _+ ~
【课程目录】
9 k* p" F1 H% F第1章 学习指南【课程提供800+问题与答案库】' `: ?' i% I5 ?4 _
【你遇到的坑,别人已经出坑了,课程提供800+问题与答案库,学习困惑有人答,不用自己瞎摸索】【老师是位答题狂,问答区的问题有问必答】本章主要对本课程进行介绍,让大家明白为什么要学习本课程,学习本课程具体能收获什么?如何更好的学习本课程等等。接着会介绍项目需求,让大家明白我们最终要用学到的Flutter技术实现...( a( s; {0 ]: |+ {! F; ~
1-1 【快来认识我】课程介绍与学习指南 试看
7 y$ \0 @% z4 @: a; q1-2 【让我走近你】项目需求分析,技术分解8 b0 ~% A2 z$ s/ N# x( U+ K2 B
# ^* G6 e+ n1 B% [' G
第2章 Flutter学习经验:Flutter快速上手指南- A) w, X+ A4 E$ Z% g. w, p
本章将从开发语言、开发工具、布局、第三方库等方面教你如何快速上手Flutter学习。# N" J0 v" a. f3 v3 I7 E
2-1 Android开发者如何快速上手Flutter开发
" b& ~3 o! f4 z2-2 iOS开发者如何快速上手Flutter开发 D6 ?7 R2 V5 j, q
2-3 React Native开发者如何快速上手Flutter开发
v. u9 {) r8 i2-4 前端开发者如何快速上手Flutter开发
6 J/ y' F. @, q5 f, d1 P% J- C" z* w; `, t2 \6 {( s
第3章 Flutter入门:开发工具准备与开发环境搭建【磨刀擦枪准备战斗】9 _8 k) K7 d* [: Z
【福利!JSON 解析转Dart 工具:http://www.devio.org/io/tools/json-to-dart/】本章会从开发工具和平台的选择开始讲解Flutter的开发环境的搭建,开发工具的使用技巧以及遇到环境问题、工具问题以及版本问题该如何解决。9 X: Z4 k1 w' F0 Y. `) ^
3-1 自测小作业(带着3个问题去学习)& o3 @6 q# J/ V( M
3-2 【选择利器】开发系统与工具选择( v- L0 y; J2 J2 q' |( j4 G# i; P
3-3 【补充弹药】Flutter开发环境与iOS开发环境设置(Mac)- v" ^3 M6 X6 N4 ~2 n
3-4 【边学边做】Android开发环境设置与Flutter插件安装(Mac)
$ }, w, U; K. m% `6 k w2 v) x3-5 【补充弹药】Flutter开发环境与Android开发环境设置详解(Windows)
; }6 t3 M# d, L7 F! T3-6 【边学边做】Flutter开发环境与Android开发环境设置实操(Windows)9 S9 \& D; J e! ^4 X
3-7 【观察战场】Flutter开发工具使用指南
; `( w4 l4 j/ p3 `3-8 【避坑指南】本章小结-环境问题,工具问题,版本问题* K3 d6 S' M- \# J" n: E
3 } j0 c1 c; p2 B' U
第4章 Flutter必备Dart基础:Dart快速入门【已掌握,可略过】
$ i: M8 @3 A# S3 s0 f为了降低学习Flutter的门槛,我们专门为大家补充了Dart基础,让您轻松解锁Flutter开发语言,本章我们将带您从零开始系统学习Dart语言,这里不是单纯的阐述概念,是让您真正理解Dart中的oop的思想及应用,这里不是简单的教您写代码,是让您写出高效、规范、简洁的代码。...
2 ] ~8 ~& q& i v- E) O4-1 Flutter之Dart概述 - a0 A* k! F) T. @5 w, ^
4-2 Flutter之Dart常用数据类型(数字、类型转换)
! V- W8 y2 F. a5 q, s4-3 Flutter之Dart常用数据类型(字符串) 1 d& y! [( W4 l
4-4 Flutter之Dart常用数据类型(布尔、List)
! D6 v9 P" ?& y) c, g* @4-5 Flutter之Dart常用数据类型(Map)
/ d. T3 {, \' C# x4 R6 ^4-6 Flutter之Dart常用数据类型(科普小姿势) & @( b E: J4 C" q
4-7 带你揭开Flutter中的面向对象(标准构造方法、初始化列表) 4 p0 L" o' S, E0 J
4-8 带你揭开Flutter中的面向对象(命名构造方法)
8 p8 {( |/ K5 n: g, ?4-9 带你揭开Flutter中的面向对象(工厂构造方法) ; Y0 e1 y; h% k0 u
4-10 带你揭开Flutter中的面向对象(命名工厂构造方法)
2 F- C! ] j1 ?8 E+ U4-11 带你揭开Flutter中的面向对象(get和set、静态方法)
" t( J, Q1 T( r! U# u$ d4-12 带你揭开Flutter中的面向对象(抽象类和方法)
* Z$ t7 D8 ?- M% B; u4-13 带你揭开Flutter中的面向对象(mixins) + ^. d; F) k. G# `! k$ n6 t. y/ S
4-14 带你解锁Flutter中常用的Dart方法类型 ! U) w( {/ t9 M, k& {4 m
4-15 带你了解Dart泛型在Flutter中的应用 - s. @3 t, r" A2 Y
4-16 有哪些可以用在Flutter上的编程技巧? 9 R F2 Q- o2 o. `$ s. R# `3 l
4-17 小结 / ~: n5 S6 f* [" c; l- M6 r, L
* P K5 O0 [" j0 b7 B0 n5 _0 W K第5章 Flutter入门:基础知识十六讲【升级打怪不可缺】
& q s8 b: h& m* G本章是我们课程的基础篇,会通过一个个案例讲解Flutter入门的各种技能,以及同学们最关心的布局,打开第三方应用等热门技能也有专门的讲解,最后会通过一个拍照APP的开发来检验同学们对本章知识的掌握程度;; I8 N$ B0 \0 @7 w3 u$ N
5-1 【不看错过一个亿哦】学习Flutter前应该具备哪些基础知识?
1 r- i5 K6 S9 l! M& H; m- p# d5-2 【解锁多种姿势】如何快速搭建和运行一个Flutter项目?
' P0 h8 n' F( S* n! N5 V; G6 r5-3 【轻松应对各种插件】如何使用Flutter包和插件?( K8 g3 \: w4 [8 w4 g* v
5-4 【撑起Flutter的半边天】StatelessWidget与基础组件
8 w! I- b) @2 ?1 X/ p5-5 【撑起Flutter的半边天】StatefulWidget与基础组件0 D, J2 V7 L! i M
5-6 【你期待的布局指南来了】如何进行Flutter布局开发?
7 h/ v; F) S a; h5 e5-7 【跟着做,有收获】如何创建和使用Flutter的路由与导航?
( F2 V' A* r" g! q, I( R$ w) Y5-8 【精彩案例】如何检测用户手势以及处理点击事件?
3 j& V, @( T$ d* j1 ?5 T" W1 L5-9 【必备技能】如何导入和使用Flutter的资源文件?
0 Q( F* J) v! s5-10 【你期待的技能来了】如何打开第三方应用?! D! B0 w% T' k3 v6 u
5-11 【技能储备】Flutter 页面生命周期实战指南
1 e6 m. {4 u2 X9 r+ V$ T5-12 【技能储备】如何获取Flutter应用的生命周期?
/ j2 G1 I- z) k0 Z* E. k5-13 【技能储备】如何修改Flutter应用的主题? / t Y; B3 {0 f* a6 ?5 ^5 b2 A+ t
5-14 【技能储备】如何自定义字体?
5 [2 m' ]3 o& \4 [& c& t+ Q5-15 【实战尝鲜】拍照APP开发-拍照配置与AndroidX兼容处理
! u3 }& W( \% l6 B+ ~0 j5-16 【实战尝鲜】拍照APP开发-图片获取与图片展示9 q9 E6 C4 H7 h% _& P
5-17 本章小结# F2 Z$ ~8 P# \6 T3 e e4 ]
j; i0 p6 _( [ [# x第6章 Flutter入门:Flutter必备基础【修炼基本功】9 l8 I+ U2 ~+ u4 k6 X
【本章为基础知识,请按需选学,从第5章进入实战环节】本章会主要讲解Flutter的一些必备基础知识,首先教大家构建Flutter的官方实例项目来学习Flutter example,讲解图片控件的使用经验与技巧,讲解如何在实现动画,最后会教大家如何调试Flutter项目。...
/ D. z+ M1 l$ _, [! w. {, ~6-1 自测小作业(带着9个问题去学习); r8 b4 C" y# a& E
6-2 【他山之石可以攻玉】学习构建Flutter实例项目
z9 J9 M/ F) b+ E3 F4 _2 N6-3 【技能储备】图片控件开发详解-1
7 O) r1 G3 m& I6-4 【技能储备】图片控件开发详解-2
% r& X' z, I$ u- X9 {0 z/ i' R6-5 【理论熏陶】动画Animation开发指南-动画基础类# I+ o- e& Z6 P ^; r
6-6 【跟着做】动画Animation开发指南-AnimatedWidget与AnimatedBuilder-1% w, i' E) |( U$ X; x" G4 E
6-7 【跟着做】动画Animation开发指南-AnimatedWidget与AnimatedBuilder-2
2 e- M" X1 }% M* l) U, V4 y% }( o6-8 【跟着做】动画Animation开发指南-AnimatedWidget与AnimatedBuilder-3) A, G0 \0 _3 c9 X# Q/ n3 z% a
6-9 【装逼必备】动画Animation开发指南-Hero动画-1
; s; r! U0 U! C6-10 【装逼必备】动画Animation开发指南-Hero动画-2; R+ O$ D; t+ l9 m7 Y3 g
6-11 【经验传授,不看后悔】Flutter调试技巧; A- |0 j3 S4 Y1 J, z- m2 v: E
6-12 本章小结
* f. k I* k- o: V$ p* |. X3 P2 s6 ?6 C: @
第7章 Flutter入门实战:APP导航框架与常用功能实现【先打一仗,巩固技能】
: K! B5 _4 y4 w从本章开始,开启本门课程的基础实战篇 - APP导航框架与常用功能的实现,我会结合Scaffold与PageView实现首页导框架;使用插件实现轮播图;使用NotificationListener监听列表滚动来实现对导航栏的渐变效果,让大家巩固对基础时候的理解;...7 `5 G) ?8 {' m3 A
7-1 自测小作业(带着5个问题去学习)
! s8 q% x: f, [; a6 D" e2 E- X7 |7-2 【搭了个框架】APP首页框架搭建-Scaffold与PageView
5 [, [8 t* @. i7-3 【搭了个框架】APP首页框架搭建-项目实践 试看4 l$ R8 @6 {1 e% l
7-4 【使用轮子】轮播图Banner功能开发 试看
7 b% m0 Q& w9 V; u4 L) S! x, s7-5 【另起炉灶】自定义AppBar实现滚动渐变
) m1 O/ d* x% D- w$ E7-6 本章小结
) v- ?6 J8 i: \3 F/ ]4 B6 m
; t( M" u- i% q, [/ u$ n) U0 L第8章 Flutter进阶提升:网络编程与数据存储技术【实战必备技能】
- S/ P9 F2 x7 r$ A1 S7 y本章主要讲解Flutter网络编程和本地存储的相关经验和技巧,包括对Http、sharedpreferences的封装和使用,以及Future与FutureBuilder的使用技巧,JSON解析与复杂模型的转换技巧等。
, ?4 F3 b! N! V" @# o8-1 自测小作业(带着7个问题去学习)
( i, u# D$ Q" {$ ^8-2 【开启新世界】基于Http实现网络操作
7 p6 K4 Z* h% ^, g1 N8-3 【好好学,实战经常用】异步:Future与FutureBuilder实用技巧
6 c. V& [9 P* G: {8-4 【网络请求离不开它】JSON解析与复杂模型转换实用技巧8 E" F" Q1 T5 s! G7 d$ B' `
8-5 【本地存储】基于shared_preferences本地存储操作
: i! G& f) O7 J: w# y8-6 本章小结
2 t4 a% N2 J( l
0 n' z# {* Z D _8 m# D1 Z. r( {/ H' O第9章 Flutter进阶提升:玩转列表组件【动动手,带你玩转各种列表】
7 S! C8 c) ]1 P! a$ @1 j3 K本章除了讲解如何用ListView实现横向与竖向的列表,基于ExpansionTile实现可展开的列表,用GridView实现网格列表的使用技巧之外,同时会讲解一些实用的功能技巧如:下拉刷新,上拉加载更多等。; E7 I# f& E. R, N! A4 t+ e
9-1 自测小作业 (带着5个问题去学习)
; @/ V& Q7 d, z8 q9-2 【边学边做】基于ListView实现水平和垂直方式滚动的列表
& [, O& Q, Y* T$ @1 p5 {9-3 【列表还可以这样做】基于ExpansionTile实现可展开的列表
- W- |6 c2 B* Z6 ^9-4 【跟着做】基于GridView实现网格布局
" U# L& l7 @+ Z. Q% J& I$ q) F- s9-5 【列表拓展技能】高级功能列表下拉刷新与上拉加载更多功能实现
% n/ Y6 S+ K. S9-6 本章小结4 d' W" Z, t1 F4 l& h& t
/ \( h1 S, p7 l7 S" |5 i' o/ A
第10章 Flutter进阶提升:Flutter混合开发【助力职场:难度指数5星】
7 m% i# U/ B& @- c3 O2 ], m% |本章主要讲解Flutter的混合开发与通信方面的相关技术和经验技巧;Flutter与Android ,iOS进行混合开发是比较流行的一种开发模式,但它的技术难度远高于纯Flutter开发,导致很多开发者都无从下手,本章节将通过理论+实践的方式将Flutter混合开发的应用场景,流程,需要掌握的技术,以及一些经验技巧传授给大家。...
$ o g- @/ I7 [10-1 自测小作业(带着12个问题去学习)) t% F# ^0 s1 t2 T% u
10-2 【搞懂流程,不碰壁】Flutter混合开发流程与创建Flutter module' T; D- V1 X, r! M6 Z. a
10-3 【Android技术与Flutter融合】Flutter Android混合开发实战-集成与调用
+ K9 f( ^# b! o0 P7 ~10-4 【Android技术与Flutter融合】Flutter Android混合开发实战-调试与发布
9 G B* p- N7 v/ L2 v7 J8 ~10-5 【iOS技术与Flutter融合】Flutter iOS混合开发实战-集成与调用5 K8 }7 [2 R ~4 L
10-6 【iOS技术与Flutter融合】Flutter iOS混合开发实战-调试与发布# h* _1 z, ^, q9 S: a% k" H
10-7 【全栈皆宜】Flutter通信机制&Dart端讲解! d8 P$ T6 h7 u8 P1 Q8 j
10-8 【全栈皆宜】Flutter通信机制&Dart端实现
8 t7 Q( s5 v) M& P) M, }: p' o) Z10-9 【通信原理】Flutter与Native通信-Android端讲解
( |( Q% x, P( F9 [) _& d4 \( ^10-10 【实战应用】Flutter与Native通信-Android端实战
! o4 Y- [' Y$ Y3 i$ U" q) z10-11 【通信原理】Flutter与Native通信-iOS端讲解1 y& p/ o- M: T, e; S# u) Q1 P
10-12 【实战应用】Flutter与Native通信-iOS端实战/ Z# d" _7 \* q% f
10-13 本章小结+ i, E/ H" p2 i3 _" B' O) }5 r! p* h4 l
) T7 `; ]0 n( U3 \
第11章 Flutter进阶实战:App首页功能开发【你期待的实战来了,干货满满】
& M7 D0 W% y, c c$ b5 G ~本章主要讲解首页模块的实现,其中会讲解如何实现自定义组件,网格卡片功能实现&布局技巧,以及球区入口的实现,H5模块的开发与使用技巧,以及功能模块的封装与复用。
4 c* s7 q& e- o j' }* {8 Z% k11-1 自测小作业(带着14个问题去学习)
% s5 W& F: z2 _/ w& @, v! c2 E; `11-2 【熟悉接口好开发】首页大接口细分( g* G1 \$ C7 n* I5 j( E
11-3 【Model层设计】首页大接口相关模型实现 d8 n7 Q0 _3 d8 A/ Z% n
11-4 【Dao层设计】首页大接口Dao层实现和调用-1
- O) E5 g! {. Q; O* ~! ^' f& y11-5 【Dao层设计】首页大接口Dao层实现和调用-2 I% @9 F: G3 M7 b
11-6 【组件封装】Flutter自定义组件开发7 D2 v, e3 h! a- ?$ n
11-7 【实战应用】球区入口实现: j: N% U' I3 j- K) ]) h- g
11-8 【H5混合实战】基于自定义WebView实现H5混合开发-1
8 c: o3 q( Z4 U/ @) v5 \11-9 【H5混合实战】基于自定义WebView实现H5混合开发-2( B' ?: f$ m i" X2 g. Y
11-10 【H5混合实战】基于自定义WebView实现H5混合开发-3
2 C! Z% d) {1 X q* ~; t) Z4 `0 f11-11 【布局进阶】网格卡片功能实现&布局技巧-1. L# V5 Z) O0 w# n* w3 ]! o
11-12 【布局进阶】网格卡片功能实现&布局技巧-2
/ _! q$ x" n: j8 O8 {5 q11-13 【实战应用】活动入口实现
; _9 ]2 `( D/ m, d9 i11-14 【实战应用】底部卡片实现-1! [( B* u; q# _. ?
11-15 【实战应用】底部卡片实现-2' ^+ z7 {3 i6 [* l& c
11-16 【实战应用】加载进度条与下拉刷新的实现" N2 t+ Y8 C9 W* C$ Y
11-17 本章小结: l7 h. g# R) B, u& O, A
+ B7 S: ~# b* f2 a" n3 J' ~
第12章 Flutter进阶实战:搜索模块开发【适用于企业级应用开发:简洁、高效、实用】
6 a& O4 D& P: B本章主要讲解如何设计与实现搜索模块?如何实现一个带搜索的AppBar?以及输入框TextField的使用与扩展;搜索文字高亮与富文本功能实现;如何实现搜索Item?以及实时搜索功能的实现技巧与经验。( k: o! @) K; D1 t
12-1 自测小作业 (带着7个问题去学习)
. c1 O f6 r7 w m) V12-2 【封装组件出神入化】基于TextField实现顶部SearchBar-1
7 t5 k8 O5 \; A3 O$ G. u' V12-3 【封装组件出神入化】基于TextField实现顶部SearchBar-2# b3 ]: j0 r6 O- p
12-4 【Dao层设计】搜索接口系分与搜索Dao层的实现
: R3 d* |# Q( b6 \: [/ M12-5 【面试加分锦囊】基于ListView实现搜索列表* E. t2 {! p/ W! j# p
12-6 【实战应用】搜索Item实现
8 x4 L8 t5 q: n12-7 【面试加分锦囊】动态Icon与富文本展示
$ P/ |( A4 P6 t4 w4 G8 A0 t( ?12-8 本章小结/ S) t' V$ h Q1 H' g
2 i5 r: |3 A! J9 h第13章 Flutter进阶拓展:开发包和插件开发【适用于拔高:成神之路,助你一臂之力】% T$ l7 O9 O& _" Q; P
本章主要讲解Flutter的插件的开发流程与技巧,以及Flutter插件的发布经验,同时会讲解如何甄选Flutter插件。4 V, s. @9 P5 q. Q1 a
13-1 自测小作业(带着4个问题去学习): U; M9 Z3 n) O- q' B, q" s+ M) ?* `
13-2 【搞懂流程从容不迫】开发Flutter包和插件的流程步骤
9 @: k5 \) A8 v, N13-3 【加入大神俱乐部】Flutte包和插件的开发与发布- n% q9 Q& f$ s; l3 X
13-4 【站在巨人的肩膀上,为我所用】如何甄选Flutter包和插件
& T* p6 |0 u: @: U) A13-5 本章小结
9 j5 o1 M9 F, B$ l! y+ P, q; o- ^2 F: }' J5 p4 `7 J; I4 x
第14章 Flutter进阶实战:智能AI语音搜索模块实现【升职加薪:迎娶白富美】
: S- f6 m* K7 v! i& ~7 s: @- I. S; Q% H5 l本章主要讲解智能AI在Flutter上的应用,如何在Flutter中引入Native SDK,如何实现语音搜索的功能,如何调用Native SDK,如何在Flutter和Native之间进行通信等。2 _" U; a' ^, {, E0 E2 E. }4 V& O W
14-1 自测小作业(带着9个问题去学习)8 J6 b7 {5 M( B% a
14-2 【Android技术小试身手】Android Native SDK集成流程* K: f2 ]4 B. R4 y
14-3 【iOS技术小试身手】iOS Native SDK集成流程' f1 H1 O# K+ u, T0 P M! d
14-4 【全栈皆宜】Flutter Plugin开发指南-Dart端实现% l( @0 h P- Z" z6 e" X6 Q& N
14-5 【打通Flutter与Android的任通二脉】Flutter Plugin开发指南-Android端实现-1
9 p/ i7 R$ _4 v1 D' ~14-6 【打通Flutter与Android的任通二脉】Flutter Plugin开发指南-Android端实现-2
# J: h* _( E2 } m14-7 【打通Flutter与iOS的任通二脉】Flutter Plugin开发指南-iOS端实现-1# _2 N* P. t @
14-8 【打通Flutter与iOS的任通二脉】Flutter Plugin开发指南-iOS端实现-2
1 i% T" W# e5 f1 m% M a14-9 【收获果实】Flutter AI智能语音界面开发-1
4 c: [+ e+ K' S j# c8 k: R, Y3 J14-10 【收获果实】Flutter AI智能语音界面开发-2
7 x! L% x* w2 c14-11 【锦上添花】Flutter AI智能语音搜索功能实现
& t3 t) j( [2 Q+ r8 g4 c7 U+ u9 e1 Y14-12 本章小结
3 y% h; z$ s, j# j) [
8 L( h) G8 C5 T* ^' v( ^第15章 Flutter进阶实战:旅拍模块实现【助力职场:炫酷又把妹】* Y! k$ x) C# Z; i( P5 A0 ]
本章主要讲解旅拍模块的设计与实现,同时会讲解如何实现瀑布流布局,如何实现Dao层,如何实现下拉刷新与上拉加载更多,以及对非常实用的滑动切换tab方案进行讲解。
4 z- u O$ |$ ?; T15-1 旅拍模块接口系分
% B- p6 o/ n+ D( g& d& H2 G# U% f15-2 旅拍模块Dao层设计8 K, a5 I4 ^" Q- d( |9 U
15-3 使用TabBar+TabBarView 实现旅拍可滑动切换多Tab/ _% \( O4 X n% U$ M; C
15-4 实现旅拍瀑布流布局-16 ^. X& l3 e5 D+ ]: _: N
15-5 实现旅拍瀑布流布局-2, y J% Z$ [) [4 Q
15-6 实现旅拍卡片布局-1
/ ^! V9 t! z7 y4 _9 H' d3 c- Z15-7 实现旅拍卡片布局-2
$ k* r' w; _# c9 M15-8 旅拍页面交互与我的页面实现
/ E2 q: L i+ u$ }$ j0 Y15-9 本章小结, T6 w N# G2 y, n' o6 N
9 k7 u4 o" f5 l: P1 G第16章 Flutter进阶拓展:全面屏、折叠屏适配与兼容【适用于面试:满腹干货不慌张】* ~- Q8 r* {! W V8 C8 E' G
本章节主要讲解全屏幕、折叠屏的适配与优化,并对全面屏的特点及存在的问题做出分析,同时教大家如何适配iPhone,华为,小米、三星等全面屏与凹凸屏手机。2 O8 I7 O5 @% k- o
16-1 启动白屏问题解决与启动屏开发-1- {8 Y! l4 l& K" R% X4 D
16-2 启动白屏问题解决与启动屏开发-2+ B$ e! E/ x# x* x( ?5 i
16-3 Flutter 全屏幕适配指南) W7 B/ l( W. f8 e( `5 u
16-4 Flutter 折叠屏适配指南
0 h7 p' ]* {' G+ d16-5 本章小结
# d2 U0 X5 W3 O, C
5 b& {0 Q" e8 x第17章 Flutter进阶拓展:打包发布Flutter应用【适用于面试:满腹干货不慌张】0 L% R, z! q, @ ]7 {
本章会教你对Flutter进行发布前的优化;以及如何打包发布Flutter Android应用与Flutter iOS应用。
: R" _6 V9 }0 _17-1 Flutter项目优化-1
9 T7 g# M s3 Z/ }( J6 S7 G17-2 Flutter项目优化-2
; y5 N" e7 p) ]5 } r2 W# s17-3 打包发布Flutter Android应用-1
5 `- z2 ~, W/ M+ G17-4 打包发布Flutter Android应用-2/ U) c3 e O. @9 {( w6 \$ Z# x* a
17-5 打包发布Flutter iOS应用
: H6 s+ O% {5 @! `* v! Q5 Z17-6 本章小结
- N" F: K( I+ p* U
" E$ L) C" a2 T& ?$ [0 x. B& G' ]第18章 Flutter进阶拓展:Flutter升级与适配指南【适用于工作:开发避雷针】
g/ q+ {5 I& k" Z& \Flutter的升级与适配一直是困扰开发者的一个痛点,本章节将讲解最新版Flutter的升级与适配的经验与技巧,同时会对比不同升级方式的优缺点,并且给出适配建议。
4 ~6 h* \* U4 b6 V4 k1 p! ~18-1 Flutter升级与适配指南
8 N/ ^) y/ w$ a
( q( m7 w. a+ c& |( M* H# A第19章 课程总结【万金油,出师必备锦囊】8 ~: M* ^1 e/ A( ?6 F
本章将带大家总结回顾,希望大家课后多加练习,另外学习过程中遇到问题,可以随时发布问题到课程问答区,我看到后会为大家一 一解答,并且课程提供同学间交流的QQ群,也非常欢迎大家一起交流,探讨,最后希望大家都能学有所获,学好Flutter。加油。...0 q/ _1 y5 F2 ]+ P
19-1 .课程总结% C, G/ j O8 @) J. F
4 W) ?( _0 a% i, \3 v
8 \: Z% M" e) i9 ?【下载地址】
: t( W" j6 h$ H" B9 \( F
5 k, b0 _5 ?) \: n9 r
7 ]* C9 D! D6 z2 d- X
a. P& \2 Q$ P$ Z; a |