6 V3 {0 l( M! n( p; W" k% s, u
5 @( \' z0 b8 w( K* z6 _$ Q4 f) \$ S8 P, ~5 h【课程简介】) l, J3 h! o" `8 k9 v
本课程将带你从Dart基础语法开始,领略Flutter之美,轻松全面的掌握Flutter开发核心技术。通过本课程的学习,可以让你的Fluter技术能力和项目经验都得到前所未有的提升!课程具体收获【可直接看章节描述】:Flutter必备Dart基础,Flutter入门,AI语音,网络编程,数据存储,异步编程,自定义组件, 原生模块封装调用 ,Flutter混合开发,Flutter升级适配指南,项目案例实战等。. h0 g3 h- o8 D
1 W8 l1 D* w4 J% ]【课程目录】
3 @! Y7 L# U7 `, N$ F第1章 学习指南【课程提供800+问题与答案库】9 h- i8 t. U! T
【你遇到的坑,别人已经出坑了,课程提供800+问题与答案库,学习困惑有人答,不用自己瞎摸索】【老师是位答题狂,问答区的问题有问必答】本章主要对本课程进行介绍,让大家明白为什么要学习本课程,学习本课程具体能收获什么?如何更好的学习本课程等等。接着会介绍项目需求,让大家明白我们最终要用学到的Flutter技术实现...
- h5 k- r3 M$ S" h" g1-1 【快来认识我】课程介绍与学习指南 试看9 \0 `( Q0 K, f |" I
1-2 【让我走近你】项目需求分析,技术分解* E2 p: W6 g3 q' U. A$ p. ]
( S% K6 S V8 d' [% K, O
第2章 Flutter学习经验:Flutter快速上手指南
/ P+ g. s; n) h" E本章将从开发语言、开发工具、布局、第三方库等方面教你如何快速上手Flutter学习。& S4 r: Y0 h4 _ Z1 s
2-1 Android开发者如何快速上手Flutter开发 8 R% G z: i: Y% F3 h& n9 n
2-2 iOS开发者如何快速上手Flutter开发
3 d r+ _* |8 M( \& u* X# l( ?, F2-3 React Native开发者如何快速上手Flutter开发 8 l2 d, v3 C, b/ C
2-4 前端开发者如何快速上手Flutter开发
" o# ~ Y/ p0 _ r) R. l. Q! \5 a4 x/ W" u) @: [( n j; Y
第3章 Flutter入门:开发工具准备与开发环境搭建【磨刀擦枪准备战斗】3 g7 m/ J2 n, K
【福利!JSON 解析转Dart 工具:http://www.devio.org/io/tools/json-to-dart/】本章会从开发工具和平台的选择开始讲解Flutter的开发环境的搭建,开发工具的使用技巧以及遇到环境问题、工具问题以及版本问题该如何解决。, D4 t+ E2 `- [* r/ ^$ M: B+ l
3-1 自测小作业(带着3个问题去学习)
5 [! ?4 P. H& x" G7 O: o- u3-2 【选择利器】开发系统与工具选择$ A7 ?. u, f+ T0 ?; J
3-3 【补充弹药】Flutter开发环境与iOS开发环境设置(Mac)
. ~' N0 E( s: o3-4 【边学边做】Android开发环境设置与Flutter插件安装(Mac)* }* v- T5 U, ~% @9 B
3-5 【补充弹药】Flutter开发环境与Android开发环境设置详解(Windows)
& ^" O& U! ?9 D3-6 【边学边做】Flutter开发环境与Android开发环境设置实操(Windows). p/ f9 M$ A5 N% v; y9 N. I
3-7 【观察战场】Flutter开发工具使用指南
0 u* }, W; ` D3-8 【避坑指南】本章小结-环境问题,工具问题,版本问题
8 L' H/ o( U* }
0 d0 G! g7 i0 z' Y第4章 Flutter必备Dart基础:Dart快速入门【已掌握,可略过】. S$ s$ U6 P1 y+ a
为了降低学习Flutter的门槛,我们专门为大家补充了Dart基础,让您轻松解锁Flutter开发语言,本章我们将带您从零开始系统学习Dart语言,这里不是单纯的阐述概念,是让您真正理解Dart中的oop的思想及应用,这里不是简单的教您写代码,是让您写出高效、规范、简洁的代码。...
" c v- u0 ?1 I8 g4 [4-1 Flutter之Dart概述 o8 h# }0 Z4 u3 U. }0 O- y; x
4-2 Flutter之Dart常用数据类型(数字、类型转换) 4 m: @! v# g$ z* S: n* t( r+ d
4-3 Flutter之Dart常用数据类型(字符串) : J6 Z( a/ e2 G$ x1 Q
4-4 Flutter之Dart常用数据类型(布尔、List) ! ` x3 x! r/ q1 i$ f
4-5 Flutter之Dart常用数据类型(Map)
: R( {- O/ B3 U2 [# V4-6 Flutter之Dart常用数据类型(科普小姿势)
+ x* |' ?( n& _4-7 带你揭开Flutter中的面向对象(标准构造方法、初始化列表) 8 Y# \0 Z% \' z7 U8 s4 v: d6 {
4-8 带你揭开Flutter中的面向对象(命名构造方法)
O6 B$ v% L; g F* ~9 Z4 U4-9 带你揭开Flutter中的面向对象(工厂构造方法)
% Q L) h3 M, k1 p/ G4-10 带你揭开Flutter中的面向对象(命名工厂构造方法) 9 |7 h" O U0 E
4-11 带你揭开Flutter中的面向对象(get和set、静态方法) ! g2 l3 {7 e$ `) D+ V2 L
4-12 带你揭开Flutter中的面向对象(抽象类和方法) 7 _0 ]2 u. S2 }
4-13 带你揭开Flutter中的面向对象(mixins)
( b3 E6 x5 U/ w9 C. c4-14 带你解锁Flutter中常用的Dart方法类型
3 H# Z0 N+ _* ~4-15 带你了解Dart泛型在Flutter中的应用 4 ]8 B6 m4 F, }+ |; h
4-16 有哪些可以用在Flutter上的编程技巧?
4 J, K9 T& E& Z J% ]3 _% W4-17 小结 + c' f5 ^- W: z$ Q9 F
6 o4 A, q3 L9 s$ [: D* R& z
第5章 Flutter入门:基础知识十六讲【升级打怪不可缺】0 o4 w0 c! s3 G$ c1 L
本章是我们课程的基础篇,会通过一个个案例讲解Flutter入门的各种技能,以及同学们最关心的布局,打开第三方应用等热门技能也有专门的讲解,最后会通过一个拍照APP的开发来检验同学们对本章知识的掌握程度;
% `7 u+ b; o7 ]5-1 【不看错过一个亿哦】学习Flutter前应该具备哪些基础知识?! J8 I% o# m8 g* ~; n! X k2 }, f; X
5-2 【解锁多种姿势】如何快速搭建和运行一个Flutter项目?7 d6 ]: q# n( B: a. v
5-3 【轻松应对各种插件】如何使用Flutter包和插件?
. Q( C5 l i' P- _+ i; }1 B5-4 【撑起Flutter的半边天】StatelessWidget与基础组件
0 G$ W J; S2 v3 x5-5 【撑起Flutter的半边天】StatefulWidget与基础组件& B. J: v; L) H: \# ?
5-6 【你期待的布局指南来了】如何进行Flutter布局开发?; I; e T! L' J
5-7 【跟着做,有收获】如何创建和使用Flutter的路由与导航?9 ?8 U2 X/ ] C# G3 `5 [
5-8 【精彩案例】如何检测用户手势以及处理点击事件? # N7 n/ v/ |9 m
5-9 【必备技能】如何导入和使用Flutter的资源文件?' D' P( k6 K; K2 W5 E: c
5-10 【你期待的技能来了】如何打开第三方应用?' X; ]: H/ s+ Q1 W! U, |; D& \1 ?/ ]0 r
5-11 【技能储备】Flutter 页面生命周期实战指南
, L2 Y) x0 S: a6 P1 I1 l9 J5-12 【技能储备】如何获取Flutter应用的生命周期?
. n& x0 e9 s1 Y. I4 ], n5-13 【技能储备】如何修改Flutter应用的主题? ! t! [8 ^7 F1 W
5-14 【技能储备】如何自定义字体? ! C/ u% ~( q8 D% Z
5-15 【实战尝鲜】拍照APP开发-拍照配置与AndroidX兼容处理
) m0 D4 F# A* T: `: _* I* i$ V2 {, K5-16 【实战尝鲜】拍照APP开发-图片获取与图片展示
j5 T+ ^' X6 j2 T2 _2 A5-17 本章小结) g" n; _( o$ m. P% N( u2 D
( X/ H1 |' e; t! @1 ?3 e; ?
第6章 Flutter入门:Flutter必备基础【修炼基本功】
) O& @5 ~0 c- s7 K1 _* ]【本章为基础知识,请按需选学,从第5章进入实战环节】本章会主要讲解Flutter的一些必备基础知识,首先教大家构建Flutter的官方实例项目来学习Flutter example,讲解图片控件的使用经验与技巧,讲解如何在实现动画,最后会教大家如何调试Flutter项目。...& T: b. J. c4 ~ i
6-1 自测小作业(带着9个问题去学习)
3 h2 U+ W* c2 q W* \+ x6-2 【他山之石可以攻玉】学习构建Flutter实例项目
0 e# _3 g. M- B1 @% W9 S* J6-3 【技能储备】图片控件开发详解-10 @9 T' U/ {9 H# T+ X% _7 W
6-4 【技能储备】图片控件开发详解-28 ]/ I+ B6 o* Z, o1 J1 K3 { H
6-5 【理论熏陶】动画Animation开发指南-动画基础类+ Y2 ]2 c' [" ^- \, m1 t0 ?/ S
6-6 【跟着做】动画Animation开发指南-AnimatedWidget与AnimatedBuilder-18 G! I s2 o9 d, B- c
6-7 【跟着做】动画Animation开发指南-AnimatedWidget与AnimatedBuilder-2* e& f; t) |* \! Z
6-8 【跟着做】动画Animation开发指南-AnimatedWidget与AnimatedBuilder-3* u) L! }# @. `! @3 K
6-9 【装逼必备】动画Animation开发指南-Hero动画-1
! ?, y; c t) f6-10 【装逼必备】动画Animation开发指南-Hero动画-2
8 j6 e6 i; u$ d8 N9 S O6-11 【经验传授,不看后悔】Flutter调试技巧
. D/ \ M' E9 @/ v/ ~+ W6-12 本章小结
$ `9 a, B! G0 `1 L0 f; R% L0 L- W' t; A1 z0 u* V0 t# B0 t
第7章 Flutter入门实战:APP导航框架与常用功能实现【先打一仗,巩固技能】
4 y% K0 @0 G5 `( m+ r' q从本章开始,开启本门课程的基础实战篇 - APP导航框架与常用功能的实现,我会结合Scaffold与PageView实现首页导框架;使用插件实现轮播图;使用NotificationListener监听列表滚动来实现对导航栏的渐变效果,让大家巩固对基础时候的理解;...; o8 a1 ? K- v: ]$ ~6 m# L
7-1 自测小作业(带着5个问题去学习)+ ?; L8 D. o, f4 H, d+ d
7-2 【搭了个框架】APP首页框架搭建-Scaffold与PageView6 E. C% C# s$ X' A6 ]
7-3 【搭了个框架】APP首页框架搭建-项目实践 试看" B9 _0 p: [1 ]- r
7-4 【使用轮子】轮播图Banner功能开发 试看4 u# B& T0 m4 _- L
7-5 【另起炉灶】自定义AppBar实现滚动渐变' b( L% e N' ?' m$ S
7-6 本章小结
1 Z6 u, t( y7 X0 v0 O( [
# ~: a& d+ T- t2 X C第8章 Flutter进阶提升:网络编程与数据存储技术【实战必备技能】- u: C0 _' O, s
本章主要讲解Flutter网络编程和本地存储的相关经验和技巧,包括对Http、sharedpreferences的封装和使用,以及Future与FutureBuilder的使用技巧,JSON解析与复杂模型的转换技巧等。
3 Z# |7 l! E; H8 r/ o2 i. y3 O8-1 自测小作业(带着7个问题去学习)6 @% s* |8 @5 _1 q, _9 _
8-2 【开启新世界】基于Http实现网络操作" B' ~; @* x* j; ]: h8 P
8-3 【好好学,实战经常用】异步:Future与FutureBuilder实用技巧4 @; P3 }4 a6 x$ Z6 s
8-4 【网络请求离不开它】JSON解析与复杂模型转换实用技巧
" @! F/ [, c8 c" O8-5 【本地存储】基于shared_preferences本地存储操作+ E5 d% v) [" a6 W: a4 p% a, D7 G
8-6 本章小结* S( E4 X1 X& k7 e
$ }4 [9 `1 ]9 e) l# S2 m$ u' U. P第9章 Flutter进阶提升:玩转列表组件【动动手,带你玩转各种列表】4 J5 V4 T; ~) q7 s
本章除了讲解如何用ListView实现横向与竖向的列表,基于ExpansionTile实现可展开的列表,用GridView实现网格列表的使用技巧之外,同时会讲解一些实用的功能技巧如:下拉刷新,上拉加载更多等。
2 M; S1 ]1 k2 r- ]& I9-1 自测小作业 (带着5个问题去学习)
" M) ^7 P0 Q; K& i/ w+ K1 J6 b, x9-2 【边学边做】基于ListView实现水平和垂直方式滚动的列表
/ ^! P. C* e# u* a5 X1 M* p" E9-3 【列表还可以这样做】基于ExpansionTile实现可展开的列表
g- M m0 D* e/ ]& u1 @) V! s1 E9 r9-4 【跟着做】基于GridView实现网格布局
3 A8 ~5 L6 F7 Z# [6 X$ I9-5 【列表拓展技能】高级功能列表下拉刷新与上拉加载更多功能实现
4 |+ k. z3 @! T+ V9-6 本章小结
8 f) ]( j+ l' G" Q/ w5 A: u$ ]' d9 U k
第10章 Flutter进阶提升:Flutter混合开发【助力职场:难度指数5星】7 g5 T3 ?# X& ]8 D/ E2 c7 j' `
本章主要讲解Flutter的混合开发与通信方面的相关技术和经验技巧;Flutter与Android ,iOS进行混合开发是比较流行的一种开发模式,但它的技术难度远高于纯Flutter开发,导致很多开发者都无从下手,本章节将通过理论+实践的方式将Flutter混合开发的应用场景,流程,需要掌握的技术,以及一些经验技巧传授给大家。...8 Z* a' v+ i* V# A
10-1 自测小作业(带着12个问题去学习)
4 N& N& A2 E+ a" @10-2 【搞懂流程,不碰壁】Flutter混合开发流程与创建Flutter module z p |5 N* x
10-3 【Android技术与Flutter融合】Flutter Android混合开发实战-集成与调用
6 I4 q$ h. X, V5 f) Q7 o9 a10-4 【Android技术与Flutter融合】Flutter Android混合开发实战-调试与发布
; }; I/ [+ \0 h+ p* W, U6 K10-5 【iOS技术与Flutter融合】Flutter iOS混合开发实战-集成与调用
$ o# Q u8 C' {# @+ x10-6 【iOS技术与Flutter融合】Flutter iOS混合开发实战-调试与发布
! @% v, W6 @) U# O4 q! D10-7 【全栈皆宜】Flutter通信机制&Dart端讲解$ H( |( _7 N: J' A
10-8 【全栈皆宜】Flutter通信机制&Dart端实现
7 x4 v+ i/ |( n |( z10-9 【通信原理】Flutter与Native通信-Android端讲解
; a0 A# @ w6 N3 h3 c7 |10-10 【实战应用】Flutter与Native通信-Android端实战
1 j' m2 i4 E" f5 [$ W- B% q10-11 【通信原理】Flutter与Native通信-iOS端讲解
1 r. X5 k# s. d$ O10-12 【实战应用】Flutter与Native通信-iOS端实战
( g% f1 B# g4 n5 e! m3 m# l) }10-13 本章小结
! p' k# v; N6 v' _6 H; g
' F7 s2 w1 n- v* K" ?第11章 Flutter进阶实战:App首页功能开发【你期待的实战来了,干货满满】
' O( `9 e2 Q U$ Q1 g4 w. M/ O, R本章主要讲解首页模块的实现,其中会讲解如何实现自定义组件,网格卡片功能实现&布局技巧,以及球区入口的实现,H5模块的开发与使用技巧,以及功能模块的封装与复用。
. I9 [2 G4 A( `' `& F, j; I; |11-1 自测小作业(带着14个问题去学习)1 K" {- I: ~. p, j: P: T
11-2 【熟悉接口好开发】首页大接口细分
6 Y$ T$ v" o* Y# I/ S11-3 【Model层设计】首页大接口相关模型实现
v2 \8 k5 p+ U6 J. j; b11-4 【Dao层设计】首页大接口Dao层实现和调用-1
/ w( G' o# ]; ]1 I7 X11-5 【Dao层设计】首页大接口Dao层实现和调用-2
9 u1 u% P8 I; }1 t( C! m1 r. J11-6 【组件封装】Flutter自定义组件开发- v8 O: t2 p/ z& E6 c8 J
11-7 【实战应用】球区入口实现
; G" K" T, Q* y. {, r: ]/ F11-8 【H5混合实战】基于自定义WebView实现H5混合开发-1
1 _& P; w8 c- }0 X U$ f& ?$ e11-9 【H5混合实战】基于自定义WebView实现H5混合开发-2; @* r; M. c4 [' y
11-10 【H5混合实战】基于自定义WebView实现H5混合开发-37 ~5 s: j7 v& U: i: }% a: v. f h
11-11 【布局进阶】网格卡片功能实现&布局技巧-1
0 ?/ J5 F: ^& }" G# j11-12 【布局进阶】网格卡片功能实现&布局技巧-2
: N. D# J3 Y2 a6 f9 E& R11-13 【实战应用】活动入口实现4 z; g0 u! n' h" ]- @/ [
11-14 【实战应用】底部卡片实现-13 i# U$ M4 X" c8 E4 ^. C3 m2 f: ]
11-15 【实战应用】底部卡片实现-2- t# ]+ U( q3 j3 B$ q) Q
11-16 【实战应用】加载进度条与下拉刷新的实现5 d) K; k* y s* v i
11-17 本章小结, G! X3 t' c9 D! F' ]
# O, O1 ~9 V9 Y) I! o: o: m) g第12章 Flutter进阶实战:搜索模块开发【适用于企业级应用开发:简洁、高效、实用】. z" w' r; P3 ?5 f, j
本章主要讲解如何设计与实现搜索模块?如何实现一个带搜索的AppBar?以及输入框TextField的使用与扩展;搜索文字高亮与富文本功能实现;如何实现搜索Item?以及实时搜索功能的实现技巧与经验。
6 F c; u3 P0 d$ q; s12-1 自测小作业 (带着7个问题去学习)
" B1 N0 e. b' R3 R+ A) k! D9 \12-2 【封装组件出神入化】基于TextField实现顶部SearchBar-1# M2 s! ~! f1 j/ K
12-3 【封装组件出神入化】基于TextField实现顶部SearchBar-20 i ?! m; q4 i8 }$ e7 N/ y" x
12-4 【Dao层设计】搜索接口系分与搜索Dao层的实现; R7 B6 Z; |8 j- l
12-5 【面试加分锦囊】基于ListView实现搜索列表& S1 C. [ z ?* m# v
12-6 【实战应用】搜索Item实现
X/ W. p! A# N7 |- d( \12-7 【面试加分锦囊】动态Icon与富文本展示
5 w4 B* s1 I/ ?8 N12-8 本章小结5 N9 D! B) S' C- R
3 @- x& Y# s5 N6 q4 @' I/ C
第13章 Flutter进阶拓展:开发包和插件开发【适用于拔高:成神之路,助你一臂之力】3 C) @# p# ]* A7 r
本章主要讲解Flutter的插件的开发流程与技巧,以及Flutter插件的发布经验,同时会讲解如何甄选Flutter插件。
+ g" n, |! J& d$ t- g9 O; b% F* U13-1 自测小作业(带着4个问题去学习)
, N8 M6 }, ^3 U- A' o5 i3 N! s13-2 【搞懂流程从容不迫】开发Flutter包和插件的流程步骤
0 [6 R+ G2 B4 S: ?9 T+ z13-3 【加入大神俱乐部】Flutte包和插件的开发与发布/ F' K/ v8 k# Y9 u2 p
13-4 【站在巨人的肩膀上,为我所用】如何甄选Flutter包和插件, a3 P. z- N. m: I& Q4 Z5 V# _2 m
13-5 本章小结$ L2 f' p2 u1 y( p, {$ B" ^
6 B0 q7 w) S& x
第14章 Flutter进阶实战:智能AI语音搜索模块实现【升职加薪:迎娶白富美】4 t9 s' H/ b2 Y' N
本章主要讲解智能AI在Flutter上的应用,如何在Flutter中引入Native SDK,如何实现语音搜索的功能,如何调用Native SDK,如何在Flutter和Native之间进行通信等。) A8 M1 N+ }! D' k# L
14-1 自测小作业(带着9个问题去学习)
6 ]+ x' o4 a1 z& q7 n( K14-2 【Android技术小试身手】Android Native SDK集成流程: w( ~! r, Y, w
14-3 【iOS技术小试身手】iOS Native SDK集成流程
7 H$ S( C+ ?8 G6 p14-4 【全栈皆宜】Flutter Plugin开发指南-Dart端实现
8 y s* A1 M: V3 S- q# @; d14-5 【打通Flutter与Android的任通二脉】Flutter Plugin开发指南-Android端实现-1/ a% c" y. @3 V/ L9 W8 }' U, C; v
14-6 【打通Flutter与Android的任通二脉】Flutter Plugin开发指南-Android端实现-2) y' g: _6 b# ]- j# U+ h- Y
14-7 【打通Flutter与iOS的任通二脉】Flutter Plugin开发指南-iOS端实现-1' A; ~* {$ T M& k9 z! t$ }' p: m
14-8 【打通Flutter与iOS的任通二脉】Flutter Plugin开发指南-iOS端实现-2
0 e' d0 Y1 _9 C$ a. u$ J14-9 【收获果实】Flutter AI智能语音界面开发-1; `4 t/ Y" Z) L: a. ~$ Q. c
14-10 【收获果实】Flutter AI智能语音界面开发-2& U6 h- {! h* e7 p. J
14-11 【锦上添花】Flutter AI智能语音搜索功能实现) ~' ^2 S! }4 `. x
14-12 本章小结- I2 d( N/ y0 T
3 k; V) f. o" E2 i- s: d第15章 Flutter进阶实战:旅拍模块实现【助力职场:炫酷又把妹】
: `0 G l7 r- z- A* }, j R本章主要讲解旅拍模块的设计与实现,同时会讲解如何实现瀑布流布局,如何实现Dao层,如何实现下拉刷新与上拉加载更多,以及对非常实用的滑动切换tab方案进行讲解。
# Q% G/ ^8 S/ V8 r15-1 旅拍模块接口系分* ?; n/ A. g$ m) f5 V1 i$ G0 `
15-2 旅拍模块Dao层设计
& o; V6 }6 l" Q2 u15-3 使用TabBar+TabBarView 实现旅拍可滑动切换多Tab" D+ f6 C- i5 K
15-4 实现旅拍瀑布流布局-1* I+ r& z. |: b- N" @
15-5 实现旅拍瀑布流布局-2# Y- f0 T, v: N
15-6 实现旅拍卡片布局-1- Q/ |6 b% s- x( O# {& p2 ~0 _. I
15-7 实现旅拍卡片布局-2; e/ k) ^7 g3 ~, w: [
15-8 旅拍页面交互与我的页面实现( c* H8 r; f0 q; z" C- @) @) `
15-9 本章小结
% a, J" q+ X0 r! f
4 J. @5 J! l. S; ]1 \第16章 Flutter进阶拓展:全面屏、折叠屏适配与兼容【适用于面试:满腹干货不慌张】
! d; W# D/ ]( [3 l( K本章节主要讲解全屏幕、折叠屏的适配与优化,并对全面屏的特点及存在的问题做出分析,同时教大家如何适配iPhone,华为,小米、三星等全面屏与凹凸屏手机。
K( f. g: o+ T: A8 X" }16-1 启动白屏问题解决与启动屏开发-16 P! h3 m- l: {6 r* D: ~
16-2 启动白屏问题解决与启动屏开发-2
" Z3 J6 {( t- H# L* e4 p/ [16-3 Flutter 全屏幕适配指南( u, c. N. ]# e5 ~6 h# }
16-4 Flutter 折叠屏适配指南
% N- I: Q) T: U M/ N. q& q7 z9 a16-5 本章小结( z" R% N7 h: T/ Q& A
& ^7 t4 u: _8 ^4 T4 Y% h第17章 Flutter进阶拓展:打包发布Flutter应用【适用于面试:满腹干货不慌张】% l* q+ f$ D5 X) [" ]
本章会教你对Flutter进行发布前的优化;以及如何打包发布Flutter Android应用与Flutter iOS应用。
8 k) y2 @/ b, ?8 v" D8 b$ R' u6 e17-1 Flutter项目优化-18 c% }* s( J5 _$ z& k7 i3 h& [, Z1 z
17-2 Flutter项目优化-2! _6 n) D+ G8 D# \/ G8 |
17-3 打包发布Flutter Android应用-1
5 P% t, P" ]$ p) }1 \" h17-4 打包发布Flutter Android应用-2
4 s( O) y; Q! N% v/ O17-5 打包发布Flutter iOS应用% m4 ~) _8 j. g# V
17-6 本章小结; \8 N1 z3 E8 o$ y
: B* X/ k2 U1 p0 k
第18章 Flutter进阶拓展:Flutter升级与适配指南【适用于工作:开发避雷针】' h/ Q( y5 r8 H/ L
Flutter的升级与适配一直是困扰开发者的一个痛点,本章节将讲解最新版Flutter的升级与适配的经验与技巧,同时会对比不同升级方式的优缺点,并且给出适配建议。 V$ P. t, i8 m4 q7 c& X0 R0 z! Y$ @
18-1 Flutter升级与适配指南7 q9 M( g8 ` s3 G" F4 X2 B
# U7 h& S1 q; L* C- w第19章 课程总结【万金油,出师必备锦囊】; L! h# h+ I# J! F, t4 W4 W4 n
本章将带大家总结回顾,希望大家课后多加练习,另外学习过程中遇到问题,可以随时发布问题到课程问答区,我看到后会为大家一 一解答,并且课程提供同学间交流的QQ群,也非常欢迎大家一起交流,探讨,最后希望大家都能学有所获,学好Flutter。加油。...
- @+ M9 L' a5 u0 c! m) i! ~4 J19-1 .课程总结
" B! ~ w2 d6 D) v- p7 U x: R3 ]# D( m* \( H: ]/ a2 z3 B! ]" o, N
- ^4 ]# b; o. ]' J1 V5 {/ f
【下载地址】" T5 G" q( M% E; J. b$ w, _
3 y, y& E0 S, }$ I& r, `& W1 R
) j1 }' p2 I3 }8 i: g2 P: N
! q3 U1 L" R9 N: `) e+ v1 o# o; f | |