+ t% ^6 W- J, r) b2 m/ c
3 \- g5 k- w* f4 \/ R【课程简介】' l7 }% R$ |/ ^* ~
本课程将带你从Dart基础语法开始,领略Flutter之美,轻松全面的掌握Flutter开发核心技术。通过本课程的学习,可以让你的Fluter技术能力和项目经验都得到前所未有的提升!课程具体收获【可直接看章节描述】:Flutter必备Dart基础,Flutter入门,AI语音,网络编程,数据存储,异步编程,自定义组件, 原生模块封装调用 ,Flutter混合开发,Flutter升级适配指南,项目案例实战等。
+ C- |6 o/ o8 V/ L: r9 P/ @7 F; {$ p. W1 w
【课程目录】+ \, r& l, ?$ l3 s j
第1章 学习指南【课程提供800+问题与答案库】# K/ W9 `7 I3 @1 v$ l
【你遇到的坑,别人已经出坑了,课程提供800+问题与答案库,学习困惑有人答,不用自己瞎摸索】【老师是位答题狂,问答区的问题有问必答】本章主要对本课程进行介绍,让大家明白为什么要学习本课程,学习本课程具体能收获什么?如何更好的学习本课程等等。接着会介绍项目需求,让大家明白我们最终要用学到的Flutter技术实现...- o: K$ w) S: C f8 H" t b8 \
1-1 【快来认识我】课程介绍与学习指南 试看) Q2 O6 P; N( D7 P6 C
1-2 【让我走近你】项目需求分析,技术分解
5 H; F* Y' U2 J/ K* D- i' x. n
1 }0 R: V% V9 Z# v) O* B第2章 Flutter学习经验:Flutter快速上手指南# K8 `) v- G* B
本章将从开发语言、开发工具、布局、第三方库等方面教你如何快速上手Flutter学习。
6 Q9 O7 Y6 J3 x5 _# z! \- X2-1 Android开发者如何快速上手Flutter开发
& W: E) B" p! g0 U, P& f6 s2-2 iOS开发者如何快速上手Flutter开发
+ ~( }' y; X/ _* w& e2-3 React Native开发者如何快速上手Flutter开发
5 \5 ^* \) `7 r7 ?4 w5 A- a/ m2-4 前端开发者如何快速上手Flutter开发
, Q* `$ c/ v r. R z9 R5 v. i- L0 T; F, O7 q9 j+ z
第3章 Flutter入门:开发工具准备与开发环境搭建【磨刀擦枪准备战斗】. j+ f" O: U5 Q4 ]- z* N2 k4 N- h
【福利!JSON 解析转Dart 工具:http://www.devio.org/io/tools/json-to-dart/】本章会从开发工具和平台的选择开始讲解Flutter的开发环境的搭建,开发工具的使用技巧以及遇到环境问题、工具问题以及版本问题该如何解决。% R. e4 t! ?9 u! c0 i3 i
3-1 自测小作业(带着3个问题去学习)' n, E2 k4 w& ?/ E& I
3-2 【选择利器】开发系统与工具选择, y% S/ J: {+ B7 y- H# W: K* e& g
3-3 【补充弹药】Flutter开发环境与iOS开发环境设置(Mac)
; N& N* Q) T/ t! Z( i3-4 【边学边做】Android开发环境设置与Flutter插件安装(Mac) k! j0 g' }, L( g6 ~& d& G( k, |
3-5 【补充弹药】Flutter开发环境与Android开发环境设置详解(Windows)4 x4 e- x) @ S [! d; ?5 Q q0 w
3-6 【边学边做】Flutter开发环境与Android开发环境设置实操(Windows)3 `. I+ p+ M# B$ x! u x& [. y/ G
3-7 【观察战场】Flutter开发工具使用指南
5 y O" `6 [, b5 [8 D/ @* U# M3-8 【避坑指南】本章小结-环境问题,工具问题,版本问题: Y" R: A6 u8 S/ a% _
4 y8 U8 A/ P0 Z# y/ v; D S! H第4章 Flutter必备Dart基础:Dart快速入门【已掌握,可略过】
+ U& q$ U1 }1 } N( \; F! H为了降低学习Flutter的门槛,我们专门为大家补充了Dart基础,让您轻松解锁Flutter开发语言,本章我们将带您从零开始系统学习Dart语言,这里不是单纯的阐述概念,是让您真正理解Dart中的oop的思想及应用,这里不是简单的教您写代码,是让您写出高效、规范、简洁的代码。...! J( i) _3 V% b
4-1 Flutter之Dart概述 4 ` h; y4 \6 g. r
4-2 Flutter之Dart常用数据类型(数字、类型转换) 6 J V/ h0 a% r9 m7 T Y
4-3 Flutter之Dart常用数据类型(字符串) & q! O$ t! X3 N* x- Z$ i
4-4 Flutter之Dart常用数据类型(布尔、List)
: H$ N2 L2 {- L# T/ y& o5 ?. T4-5 Flutter之Dart常用数据类型(Map) 5 N! K& y4 |+ R5 a7 _2 V4 l
4-6 Flutter之Dart常用数据类型(科普小姿势)
( v$ q. f U/ L# L- D# ?' ?* M4-7 带你揭开Flutter中的面向对象(标准构造方法、初始化列表) 0 o7 R* f3 |) |: ^7 ]' a
4-8 带你揭开Flutter中的面向对象(命名构造方法)
+ a' _& m# J E( Y1 ?5 |4-9 带你揭开Flutter中的面向对象(工厂构造方法)
- ?' w5 J5 H8 j' x1 p u4-10 带你揭开Flutter中的面向对象(命名工厂构造方法)
- S( u; `. Y: p, _4-11 带你揭开Flutter中的面向对象(get和set、静态方法) . L. D' ~- z$ c$ `
4-12 带你揭开Flutter中的面向对象(抽象类和方法) ( z! [0 k4 X0 V6 W% a
4-13 带你揭开Flutter中的面向对象(mixins) 2 b; t& t: M1 o$ f0 {
4-14 带你解锁Flutter中常用的Dart方法类型 0 S+ F: ]/ G: N5 E" o" \
4-15 带你了解Dart泛型在Flutter中的应用
5 E" }% p# M! U& H3 N& s: Z6 n4-16 有哪些可以用在Flutter上的编程技巧? 8 y! t. M; J6 |: {- }, s
4-17 小结
7 J9 S( C6 o) b* J7 x% O0 I4 u( b( G9 a8 i3 o3 V
第5章 Flutter入门:基础知识十六讲【升级打怪不可缺】
5 V. A/ r) K; G" P% v0 @" A本章是我们课程的基础篇,会通过一个个案例讲解Flutter入门的各种技能,以及同学们最关心的布局,打开第三方应用等热门技能也有专门的讲解,最后会通过一个拍照APP的开发来检验同学们对本章知识的掌握程度;
% j3 E9 t, t& h: i" G4 @% C5-1 【不看错过一个亿哦】学习Flutter前应该具备哪些基础知识?
' Z" ~: A# ^5 j/ P9 [5-2 【解锁多种姿势】如何快速搭建和运行一个Flutter项目?
6 S9 J; w/ q- P; S; r) @5-3 【轻松应对各种插件】如何使用Flutter包和插件?
: R, l2 R! f& T! [, M+ ~, H! v$ k5-4 【撑起Flutter的半边天】StatelessWidget与基础组件8 u' ~ {6 r3 f, ~7 z. m, }
5-5 【撑起Flutter的半边天】StatefulWidget与基础组件- K1 q, |) Q: m( ]
5-6 【你期待的布局指南来了】如何进行Flutter布局开发?
) K e5 v6 q, G: x& i5 b5-7 【跟着做,有收获】如何创建和使用Flutter的路由与导航?7 c6 a: T/ F% q1 a0 z
5-8 【精彩案例】如何检测用户手势以及处理点击事件?
7 y( E& n( f' s6 {1 x2 G. S5-9 【必备技能】如何导入和使用Flutter的资源文件?
# k8 ?, A: K' D+ R5-10 【你期待的技能来了】如何打开第三方应用?
" y' F1 V) l3 ^7 ~& N0 p5-11 【技能储备】Flutter 页面生命周期实战指南
8 T! W- f( O* M8 N5 l1 a' j5-12 【技能储备】如何获取Flutter应用的生命周期?
% N& s$ _: r' X5-13 【技能储备】如何修改Flutter应用的主题?
% e( ]& @/ X4 X9 @$ m$ j5-14 【技能储备】如何自定义字体? B3 D, P7 {- S; S0 j* W
5-15 【实战尝鲜】拍照APP开发-拍照配置与AndroidX兼容处理
& i e) w* n! V# b/ \ T1 M5-16 【实战尝鲜】拍照APP开发-图片获取与图片展示+ t0 J/ G4 o4 k ~
5-17 本章小结7 L; A2 x" n5 A! R J
7 j/ s) N5 t! _3 e2 ~7 D* D1 x+ k+ F第6章 Flutter入门:Flutter必备基础【修炼基本功】/ z; Y+ J1 G" A# J ^. `7 ~
【本章为基础知识,请按需选学,从第5章进入实战环节】本章会主要讲解Flutter的一些必备基础知识,首先教大家构建Flutter的官方实例项目来学习Flutter example,讲解图片控件的使用经验与技巧,讲解如何在实现动画,最后会教大家如何调试Flutter项目。...' n& l0 q* |$ o5 D2 {$ Y
6-1 自测小作业(带着9个问题去学习)
: v/ b4 Y* Y' K- P& w* Q! A e: _6-2 【他山之石可以攻玉】学习构建Flutter实例项目4 Q6 j4 ~6 C. m' {9 o% A
6-3 【技能储备】图片控件开发详解-1
; [3 }( g' [) X6-4 【技能储备】图片控件开发详解-2
* z5 Z7 Y; N3 X; a6-5 【理论熏陶】动画Animation开发指南-动画基础类
% x3 l* r; k2 o7 w1 e; T8 v6-6 【跟着做】动画Animation开发指南-AnimatedWidget与AnimatedBuilder-1
! \" W7 f a; g% s7 @6-7 【跟着做】动画Animation开发指南-AnimatedWidget与AnimatedBuilder-2% q) x1 y4 P4 |! F) r
6-8 【跟着做】动画Animation开发指南-AnimatedWidget与AnimatedBuilder-3
' S% \( E+ ]2 P% ]5 w6-9 【装逼必备】动画Animation开发指南-Hero动画-1
$ A8 ]% }/ v/ z }; {" q6-10 【装逼必备】动画Animation开发指南-Hero动画-2
# n* U- w$ K, J+ A8 A+ Q6-11 【经验传授,不看后悔】Flutter调试技巧) o5 t5 R* ^9 n
6-12 本章小结
( Q2 {9 c) X1 A: e0 W5 L
+ E4 }6 q; p' o" E4 z% ~第7章 Flutter入门实战:APP导航框架与常用功能实现【先打一仗,巩固技能】
, v7 W P5 T% d从本章开始,开启本门课程的基础实战篇 - APP导航框架与常用功能的实现,我会结合Scaffold与PageView实现首页导框架;使用插件实现轮播图;使用NotificationListener监听列表滚动来实现对导航栏的渐变效果,让大家巩固对基础时候的理解;...
; m( v& F2 r# q) Z) A2 L% z7-1 自测小作业(带着5个问题去学习)
8 K3 r0 h# \' T- P9 o; x( _5 ]7-2 【搭了个框架】APP首页框架搭建-Scaffold与PageView
, X- J9 `( o; d3 D3 p) u' J, t7-3 【搭了个框架】APP首页框架搭建-项目实践 试看9 d. g/ y% B& m* W6 K
7-4 【使用轮子】轮播图Banner功能开发 试看5 N: g- _( m, r6 S: C* H! `
7-5 【另起炉灶】自定义AppBar实现滚动渐变
% z* t6 s. V- s+ t7 P- P* _7-6 本章小结! C" \. I( i5 T' g* I
+ P& e/ H6 P+ g# F! q# H* h
第8章 Flutter进阶提升:网络编程与数据存储技术【实战必备技能】' h0 L& s h8 t, b. }
本章主要讲解Flutter网络编程和本地存储的相关经验和技巧,包括对Http、sharedpreferences的封装和使用,以及Future与FutureBuilder的使用技巧,JSON解析与复杂模型的转换技巧等。
; F; c. F/ C* e1 O3 \! f& ^8-1 自测小作业(带着7个问题去学习); z/ d' [+ x w* h
8-2 【开启新世界】基于Http实现网络操作" F( k/ F. N T- z) g
8-3 【好好学,实战经常用】异步:Future与FutureBuilder实用技巧. T6 T! t) j L6 N T6 F
8-4 【网络请求离不开它】JSON解析与复杂模型转换实用技巧/ p: m' U' C" X; E1 Y) m8 P
8-5 【本地存储】基于shared_preferences本地存储操作! i, Z U$ a9 N7 P+ x
8-6 本章小结6 ]# E* D; y' ?5 y
; k2 F& _5 K; H W0 o2 y
第9章 Flutter进阶提升:玩转列表组件【动动手,带你玩转各种列表】& V/ `" Z5 O+ n* O, P3 I
本章除了讲解如何用ListView实现横向与竖向的列表,基于ExpansionTile实现可展开的列表,用GridView实现网格列表的使用技巧之外,同时会讲解一些实用的功能技巧如:下拉刷新,上拉加载更多等。0 }+ p+ C5 t4 K# } _
9-1 自测小作业 (带着5个问题去学习)
% Y# b( `+ C. \, u. ?+ P0 t9-2 【边学边做】基于ListView实现水平和垂直方式滚动的列表
1 p: U8 b9 H2 e* n: m' n9-3 【列表还可以这样做】基于ExpansionTile实现可展开的列表
% `4 V) O9 }9 ]' X9-4 【跟着做】基于GridView实现网格布局
, ]/ w2 Z# W& d5 p7 k$ j) y: n9-5 【列表拓展技能】高级功能列表下拉刷新与上拉加载更多功能实现8 g7 h* Q5 h# M# {6 G- Y
9-6 本章小结
$ Y9 X+ O( _9 }9 ?; E7 z/ x9 l- u; T! |* e7 T/ o, ~. i9 {! r
第10章 Flutter进阶提升:Flutter混合开发【助力职场:难度指数5星】
6 ?- Q5 h: U0 w: h3 {' f+ Q; J# O本章主要讲解Flutter的混合开发与通信方面的相关技术和经验技巧;Flutter与Android ,iOS进行混合开发是比较流行的一种开发模式,但它的技术难度远高于纯Flutter开发,导致很多开发者都无从下手,本章节将通过理论+实践的方式将Flutter混合开发的应用场景,流程,需要掌握的技术,以及一些经验技巧传授给大家。...+ n ]9 S& T3 w. L
10-1 自测小作业(带着12个问题去学习)
! E% ^3 m1 W0 k9 u10-2 【搞懂流程,不碰壁】Flutter混合开发流程与创建Flutter module
" L/ G+ l# P# d: C9 A10-3 【Android技术与Flutter融合】Flutter Android混合开发实战-集成与调用
2 h* R; z0 |9 |, R' m10-4 【Android技术与Flutter融合】Flutter Android混合开发实战-调试与发布" D$ R3 u3 y3 M# N D: |# t; f% \1 } M
10-5 【iOS技术与Flutter融合】Flutter iOS混合开发实战-集成与调用+ }% W/ q# M) H# f
10-6 【iOS技术与Flutter融合】Flutter iOS混合开发实战-调试与发布2 s. w& c5 ?" t$ r* |- D" i
10-7 【全栈皆宜】Flutter通信机制&Dart端讲解 g. _+ [3 M; r+ F% R' r4 o
10-8 【全栈皆宜】Flutter通信机制&Dart端实现6 o( f1 {# S4 x8 \
10-9 【通信原理】Flutter与Native通信-Android端讲解
0 a4 l+ |6 F, O/ H9 W# \5 h4 p! T10-10 【实战应用】Flutter与Native通信-Android端实战
' U! s8 ?; k/ @; K0 |; B5 w3 ?6 W10-11 【通信原理】Flutter与Native通信-iOS端讲解4 B# \4 `0 s+ X/ N& W8 @
10-12 【实战应用】Flutter与Native通信-iOS端实战1 a, v+ S- Z) R7 a2 k' C5 m+ z9 ]8 _
10-13 本章小结
9 B, T! |/ _/ C# R2 A P4 y# p+ _3 Q4 | ~* A L' m
第11章 Flutter进阶实战:App首页功能开发【你期待的实战来了,干货满满】' d8 }, ?6 B* @; z+ x& X
本章主要讲解首页模块的实现,其中会讲解如何实现自定义组件,网格卡片功能实现&布局技巧,以及球区入口的实现,H5模块的开发与使用技巧,以及功能模块的封装与复用。% o, @' @% W$ m/ P7 _1 }, u8 i& v
11-1 自测小作业(带着14个问题去学习)& U/ F- X1 p: _" `+ k* t; Z8 R/ g7 n
11-2 【熟悉接口好开发】首页大接口细分
( c. z1 e9 A) b) ?+ C/ o7 \11-3 【Model层设计】首页大接口相关模型实现) y5 A# `) k/ R r' f
11-4 【Dao层设计】首页大接口Dao层实现和调用-12 i3 {; O8 d9 q
11-5 【Dao层设计】首页大接口Dao层实现和调用-2- M3 F) Q" g! O6 X* k
11-6 【组件封装】Flutter自定义组件开发
( T+ F& I& u: E) f11-7 【实战应用】球区入口实现
; p7 c! u4 D2 N( q, E I, L11-8 【H5混合实战】基于自定义WebView实现H5混合开发-1" R0 q0 R4 u: E2 A+ w
11-9 【H5混合实战】基于自定义WebView实现H5混合开发-2
; I; V# [6 x/ `; c11-10 【H5混合实战】基于自定义WebView实现H5混合开发-34 ~! \3 p1 S- E6 e& M( w% g
11-11 【布局进阶】网格卡片功能实现&布局技巧-1
/ `7 a6 E+ R) o% J8 y! G/ ]" G5 A11-12 【布局进阶】网格卡片功能实现&布局技巧-2/ \$ C. Y5 d; L8 _; q* a& q; d& p% p
11-13 【实战应用】活动入口实现
. i/ y1 [: b, W11-14 【实战应用】底部卡片实现-1- ^3 H. \& s1 x) s4 A, _
11-15 【实战应用】底部卡片实现-26 m' u+ x+ F8 T8 R
11-16 【实战应用】加载进度条与下拉刷新的实现
( E" ^$ h! y% p# S11-17 本章小结/ u4 b8 t0 J! {, ~
- \4 N0 l/ D* e7 ]9 H, A第12章 Flutter进阶实战:搜索模块开发【适用于企业级应用开发:简洁、高效、实用】
/ P9 R6 k. ?' B" a: k本章主要讲解如何设计与实现搜索模块?如何实现一个带搜索的AppBar?以及输入框TextField的使用与扩展;搜索文字高亮与富文本功能实现;如何实现搜索Item?以及实时搜索功能的实现技巧与经验。, g; ^5 h( Y: h# `# l( g- F8 h
12-1 自测小作业 (带着7个问题去学习). x# Y* u3 z! b
12-2 【封装组件出神入化】基于TextField实现顶部SearchBar-1
! j% `1 |" A9 r( @12-3 【封装组件出神入化】基于TextField实现顶部SearchBar-2& d2 @9 L B7 r0 F+ S9 C3 v; W
12-4 【Dao层设计】搜索接口系分与搜索Dao层的实现* A9 s0 ^& _5 I! N7 p& ^+ {6 U
12-5 【面试加分锦囊】基于ListView实现搜索列表. \- n; u4 `4 y8 X0 p8 N1 i
12-6 【实战应用】搜索Item实现
5 C- z) \+ k1 e" ~( s6 g. L( v' `. _12-7 【面试加分锦囊】动态Icon与富文本展示
9 v! R8 h. u8 c6 n12-8 本章小结
6 W- k; a$ E9 o7 ]+ A. q1 s
2 d# R& h- G# j5 W" O第13章 Flutter进阶拓展:开发包和插件开发【适用于拔高:成神之路,助你一臂之力】$ W; @+ _) _$ f% v4 F
本章主要讲解Flutter的插件的开发流程与技巧,以及Flutter插件的发布经验,同时会讲解如何甄选Flutter插件。
' P/ q2 T$ g9 `13-1 自测小作业(带着4个问题去学习)
& g, L7 C# y: [13-2 【搞懂流程从容不迫】开发Flutter包和插件的流程步骤
" \ L; `+ u6 F' D+ v13-3 【加入大神俱乐部】Flutte包和插件的开发与发布
9 [% A. C* X: v: e' v13-4 【站在巨人的肩膀上,为我所用】如何甄选Flutter包和插件
* L* L$ E; t: j/ _! x13-5 本章小结
* `- x8 @# e; H! d L$ A8 U6 L8 s7 `+ g
第14章 Flutter进阶实战:智能AI语音搜索模块实现【升职加薪:迎娶白富美】
" s( O3 `5 I% d本章主要讲解智能AI在Flutter上的应用,如何在Flutter中引入Native SDK,如何实现语音搜索的功能,如何调用Native SDK,如何在Flutter和Native之间进行通信等。& t |& I# `! B. {
14-1 自测小作业(带着9个问题去学习)
, e; X. b% c& m14-2 【Android技术小试身手】Android Native SDK集成流程: \; Z! t- A, l5 y2 _
14-3 【iOS技术小试身手】iOS Native SDK集成流程4 C. [5 y. K$ v( f
14-4 【全栈皆宜】Flutter Plugin开发指南-Dart端实现
( T5 A% I+ W- s' b E$ B14-5 【打通Flutter与Android的任通二脉】Flutter Plugin开发指南-Android端实现-13 _* U1 \/ s0 g0 w8 y: @, Y7 ]! V
14-6 【打通Flutter与Android的任通二脉】Flutter Plugin开发指南-Android端实现-2 h8 X! R7 g1 x4 W* H0 K
14-7 【打通Flutter与iOS的任通二脉】Flutter Plugin开发指南-iOS端实现-1% S( k$ i2 d7 Y
14-8 【打通Flutter与iOS的任通二脉】Flutter Plugin开发指南-iOS端实现-2+ W, @7 ?7 Q1 |, I( C H+ |
14-9 【收获果实】Flutter AI智能语音界面开发-1
* a! C9 X% V( c* h8 b8 c# b14-10 【收获果实】Flutter AI智能语音界面开发-2
+ O+ X3 {, x% J$ F5 g2 J& {0 _14-11 【锦上添花】Flutter AI智能语音搜索功能实现/ x/ i' _4 B2 C* f% m4 w
14-12 本章小结
^/ L7 `( l' ]5 {# p
3 }" _ b4 X# l第15章 Flutter进阶实战:旅拍模块实现【助力职场:炫酷又把妹】3 ^- l3 M6 u/ v
本章主要讲解旅拍模块的设计与实现,同时会讲解如何实现瀑布流布局,如何实现Dao层,如何实现下拉刷新与上拉加载更多,以及对非常实用的滑动切换tab方案进行讲解。+ ~6 l0 ] u X* S) g$ L- a( u
15-1 旅拍模块接口系分
3 F7 d' V' Y( ^15-2 旅拍模块Dao层设计
d" c* w0 M% Q1 u- n+ G; U15-3 使用TabBar+TabBarView 实现旅拍可滑动切换多Tab+ ]) ` q1 b8 L5 Q& y% T* v
15-4 实现旅拍瀑布流布局-1
3 `1 j" [6 z3 h15-5 实现旅拍瀑布流布局-2
X/ ~5 p8 H8 b9 W% R m15-6 实现旅拍卡片布局-1
+ t3 j3 y: z4 p+ ]9 o15-7 实现旅拍卡片布局-2
* N+ T+ g) u. W+ W8 M2 Q2 R7 q( N4 \15-8 旅拍页面交互与我的页面实现' @' K0 C3 F, V# Q5 @
15-9 本章小结" q( T; \0 N) `; M
- E A1 A& i" g' c4 i第16章 Flutter进阶拓展:全面屏、折叠屏适配与兼容【适用于面试:满腹干货不慌张】
/ L; y, F" a5 ^7 S3 C/ J本章节主要讲解全屏幕、折叠屏的适配与优化,并对全面屏的特点及存在的问题做出分析,同时教大家如何适配iPhone,华为,小米、三星等全面屏与凹凸屏手机。
2 B6 E) ^- Y1 z+ q# [) F' ]# Z16-1 启动白屏问题解决与启动屏开发-1
9 T+ L- ?& G4 ^8 o$ h1 Y- ~16-2 启动白屏问题解决与启动屏开发-2' x8 L5 y" i& G8 @1 s5 B% Y; S* j4 E
16-3 Flutter 全屏幕适配指南% F- @( C$ D3 {6 B
16-4 Flutter 折叠屏适配指南
4 P1 a; `4 z9 {0 }16-5 本章小结/ E, P* S2 p* i2 x8 M- a, t% R( |
' o( ]4 O0 ?& H' C9 _
第17章 Flutter进阶拓展:打包发布Flutter应用【适用于面试:满腹干货不慌张】+ ?( ]/ u9 X$ f! k$ j0 X; ]
本章会教你对Flutter进行发布前的优化;以及如何打包发布Flutter Android应用与Flutter iOS应用。6 `" p: C: s6 W
17-1 Flutter项目优化-1
9 k, ~: _% e' W* w9 V* U) a17-2 Flutter项目优化-2) ~) r& e- } F" ?2 a# w
17-3 打包发布Flutter Android应用-1
6 b1 J& {3 y" N8 ~17-4 打包发布Flutter Android应用-25 S7 H6 y* c5 C7 x
17-5 打包发布Flutter iOS应用
" i, D$ Q2 X) S" f; n) J$ y17-6 本章小结1 p N- A% a# t) V. O3 O8 j
4 ?( z5 L# r: q& f) [
第18章 Flutter进阶拓展:Flutter升级与适配指南【适用于工作:开发避雷针】
8 t- h5 e/ _" G; B+ t8 B- iFlutter的升级与适配一直是困扰开发者的一个痛点,本章节将讲解最新版Flutter的升级与适配的经验与技巧,同时会对比不同升级方式的优缺点,并且给出适配建议。% i }$ L9 l5 N9 K% t) R, f
18-1 Flutter升级与适配指南
" s$ [6 e/ z& _; _; I$ U+ H1 \( A
第19章 课程总结【万金油,出师必备锦囊】7 U8 X q1 i7 I- Q
本章将带大家总结回顾,希望大家课后多加练习,另外学习过程中遇到问题,可以随时发布问题到课程问答区,我看到后会为大家一 一解答,并且课程提供同学间交流的QQ群,也非常欢迎大家一起交流,探讨,最后希望大家都能学有所获,学好Flutter。加油。... o! i, O+ B/ u: u+ e& ]3 x
19-1 .课程总结1 x1 b6 I$ v2 c& h) O+ w
& T& @4 d4 G+ G& v1 E P. K) G5 r
& c9 x: x2 }* ]【下载地址】5 ?8 e7 V4 y( y6 `$ A8 N
) ], ~# Z8 N) L/ _
: `( d T5 d# b8 j: H& N2 B9 F: ?5 ?5 }% O; n0 D5 @, P B
|