& P0 {- \9 @: T& Q. E& S
5 K7 I& U* }" m% ~9 ?# q, U【课程简介】
& E4 L7 h0 K' |1 _+ M/ w1 s$ l; E) r本课程将带你从Dart基础语法开始,领略Flutter之美,轻松全面的掌握Flutter开发核心技术。通过本课程的学习,可以让你的Fluter技术能力和项目经验都得到前所未有的提升!课程具体收获【可直接看章节描述】:Flutter必备Dart基础,Flutter入门,AI语音,网络编程,数据存储,异步编程,自定义组件, 原生模块封装调用 ,Flutter混合开发,Flutter升级适配指南,项目案例实战等。7 t8 R3 W4 _( [5 T, h/ h4 C
# K5 e# f0 P% v3 I" f. i【课程目录】4 y: S. {, V) c
第1章 学习指南【课程提供800+问题与答案库】! H1 b( J8 @0 _* Y/ t" ^
【你遇到的坑,别人已经出坑了,课程提供800+问题与答案库,学习困惑有人答,不用自己瞎摸索】【老师是位答题狂,问答区的问题有问必答】本章主要对本课程进行介绍,让大家明白为什么要学习本课程,学习本课程具体能收获什么?如何更好的学习本课程等等。接着会介绍项目需求,让大家明白我们最终要用学到的Flutter技术实现...
, Q* o6 w8 Z2 q& k( P% y" \% |# Q1-1 【快来认识我】课程介绍与学习指南 试看5 P+ N1 j7 F; R1 X( ?3 @7 v* v
1-2 【让我走近你】项目需求分析,技术分解- |+ D7 H8 W! _; {1 t
9 q5 D. @# h; t* r; p: \& f5 s第2章 Flutter学习经验:Flutter快速上手指南
5 f1 u; F( D2 O; P* x本章将从开发语言、开发工具、布局、第三方库等方面教你如何快速上手Flutter学习。, i$ f$ T; N# x1 `
2-1 Android开发者如何快速上手Flutter开发
4 `" b% ^3 |" G9 a& m$ H4 Q; W5 \8 @2-2 iOS开发者如何快速上手Flutter开发
9 W" [ {4 C/ M( c' P6 {2-3 React Native开发者如何快速上手Flutter开发 8 e7 b' r& F- N( w4 E
2-4 前端开发者如何快速上手Flutter开发 9 S3 C2 K' u. Z
1 } ]' j3 e$ t/ r3 x
第3章 Flutter入门:开发工具准备与开发环境搭建【磨刀擦枪准备战斗】
9 ]! |, s9 S! r% |! ]8 t2 Z6 W( P【福利!JSON 解析转Dart 工具:http://www.devio.org/io/tools/json-to-dart/】本章会从开发工具和平台的选择开始讲解Flutter的开发环境的搭建,开发工具的使用技巧以及遇到环境问题、工具问题以及版本问题该如何解决。
$ m; E) {0 d( w( A, S0 z5 V9 b3-1 自测小作业(带着3个问题去学习)3 x. s. o, D3 W- D) Z: W% x& r* v
3-2 【选择利器】开发系统与工具选择
1 q# B5 i: j5 _4 i; f3-3 【补充弹药】Flutter开发环境与iOS开发环境设置(Mac)' k; T* N/ |: V, r {
3-4 【边学边做】Android开发环境设置与Flutter插件安装(Mac)7 X/ H' i# V; ~: y) N' F5 V1 W
3-5 【补充弹药】Flutter开发环境与Android开发环境设置详解(Windows)
! V% f1 U7 [9 m0 v3-6 【边学边做】Flutter开发环境与Android开发环境设置实操(Windows)! w; A; n' x: P9 }7 E
3-7 【观察战场】Flutter开发工具使用指南
& M4 \4 B3 `! G w4 K! Q3-8 【避坑指南】本章小结-环境问题,工具问题,版本问题
5 [, t( ]4 n; N1 D6 _1 l# t' i; H( N4 ^, G/ w, ]
第4章 Flutter必备Dart基础:Dart快速入门【已掌握,可略过】
& E! S/ M! v( ~) ]1 {为了降低学习Flutter的门槛,我们专门为大家补充了Dart基础,让您轻松解锁Flutter开发语言,本章我们将带您从零开始系统学习Dart语言,这里不是单纯的阐述概念,是让您真正理解Dart中的oop的思想及应用,这里不是简单的教您写代码,是让您写出高效、规范、简洁的代码。...
- v9 D0 N8 S* z! \- Y: J/ V4-1 Flutter之Dart概述 % _7 }- O6 T2 y
4-2 Flutter之Dart常用数据类型(数字、类型转换) . J$ w) J, O& E! G8 N. P6 M% Z
4-3 Flutter之Dart常用数据类型(字符串)
, E3 L5 e- R }3 \4-4 Flutter之Dart常用数据类型(布尔、List)
6 T, w' {, g- I. l! R( d4 A. f0 E4-5 Flutter之Dart常用数据类型(Map) # N; S& ^6 ?" D; U& F
4-6 Flutter之Dart常用数据类型(科普小姿势) * Q: a _" M( g+ ^3 S3 f% U X7 d3 E
4-7 带你揭开Flutter中的面向对象(标准构造方法、初始化列表) + X. J& |7 v4 X+ c3 `
4-8 带你揭开Flutter中的面向对象(命名构造方法)
; A8 J* P R" e$ _$ m- ]4-9 带你揭开Flutter中的面向对象(工厂构造方法) ! z$ a0 B2 t: s; ]# Z7 u" ^) y
4-10 带你揭开Flutter中的面向对象(命名工厂构造方法) : G6 m6 i9 t ^5 F# S
4-11 带你揭开Flutter中的面向对象(get和set、静态方法) 6 t9 K* \* C, u3 }3 y: \" E
4-12 带你揭开Flutter中的面向对象(抽象类和方法) ; e9 ~& E' R" J M6 C3 X
4-13 带你揭开Flutter中的面向对象(mixins)
5 r6 M0 e/ L7 t4 V4-14 带你解锁Flutter中常用的Dart方法类型
! x( e4 X& m. q* [! S& e4-15 带你了解Dart泛型在Flutter中的应用 4 e: ^9 D+ n8 A7 L
4-16 有哪些可以用在Flutter上的编程技巧? ' H, p- }* R1 T, a- X+ ?
4-17 小结
" z. m. B$ p9 f; J7 k
" `) a. L; a+ M3 k* v7 Y3 E第5章 Flutter入门:基础知识十六讲【升级打怪不可缺】
, X- A* W b/ d$ E本章是我们课程的基础篇,会通过一个个案例讲解Flutter入门的各种技能,以及同学们最关心的布局,打开第三方应用等热门技能也有专门的讲解,最后会通过一个拍照APP的开发来检验同学们对本章知识的掌握程度;
, x- s) y6 I- n) k$ g5-1 【不看错过一个亿哦】学习Flutter前应该具备哪些基础知识?+ s4 w: v" |! a7 C: Z+ |* s. x
5-2 【解锁多种姿势】如何快速搭建和运行一个Flutter项目?6 J0 D* g Y! V
5-3 【轻松应对各种插件】如何使用Flutter包和插件?
8 t2 c1 M h7 ]- V" C& t/ t5-4 【撑起Flutter的半边天】StatelessWidget与基础组件
3 }! N( O! @$ E$ W5-5 【撑起Flutter的半边天】StatefulWidget与基础组件( R4 D' n! [; O0 X6 ^+ T9 j
5-6 【你期待的布局指南来了】如何进行Flutter布局开发?
4 ]0 h' M# {9 ]# L4 Q4 S: a5-7 【跟着做,有收获】如何创建和使用Flutter的路由与导航?
1 @( H- p' K4 C) A( I5-8 【精彩案例】如何检测用户手势以及处理点击事件? 5 Y; j1 ]# v% Q& U
5-9 【必备技能】如何导入和使用Flutter的资源文件?
6 f. w+ E0 x. t7 }1 c5 ^; o5-10 【你期待的技能来了】如何打开第三方应用?
4 K+ R- o/ S9 r) F% _. H. \5-11 【技能储备】Flutter 页面生命周期实战指南
! L5 h$ o) k/ |4 w5-12 【技能储备】如何获取Flutter应用的生命周期? 3 D. R( ^- b3 N$ Z8 m3 ~
5-13 【技能储备】如何修改Flutter应用的主题?
; T5 e% B) E" t4 H$ L( R& W. [5-14 【技能储备】如何自定义字体?
/ D7 l5 W) h! C( `% v5-15 【实战尝鲜】拍照APP开发-拍照配置与AndroidX兼容处理
) r, r* H! Q% A% h/ Z5-16 【实战尝鲜】拍照APP开发-图片获取与图片展示# Q& \* r( }- s, L( p2 M
5-17 本章小结
0 d; x6 ~# z+ m
& k1 U {3 C& R* l, D第6章 Flutter入门:Flutter必备基础【修炼基本功】
! W2 w2 O" v4 Q* f$ F0 R【本章为基础知识,请按需选学,从第5章进入实战环节】本章会主要讲解Flutter的一些必备基础知识,首先教大家构建Flutter的官方实例项目来学习Flutter example,讲解图片控件的使用经验与技巧,讲解如何在实现动画,最后会教大家如何调试Flutter项目。...
3 [1 z! W- s K6 b) F( d6-1 自测小作业(带着9个问题去学习)
' \" y) i! c% D- r8 \6-2 【他山之石可以攻玉】学习构建Flutter实例项目
# B9 f# \$ ?/ e8 Y( L! a+ h7 h- A6-3 【技能储备】图片控件开发详解-1# @% o b7 o1 i% R; Z
6-4 【技能储备】图片控件开发详解-20 \, }/ a' [$ K9 E3 }" u) r9 @
6-5 【理论熏陶】动画Animation开发指南-动画基础类
: ^: K3 d3 j: m7 P2 ?4 X6-6 【跟着做】动画Animation开发指南-AnimatedWidget与AnimatedBuilder-1+ ?+ N7 j2 R4 B3 h- g" S8 A# g
6-7 【跟着做】动画Animation开发指南-AnimatedWidget与AnimatedBuilder-2
, d! z: F6 W. j. O) \& D& p" J8 Q6-8 【跟着做】动画Animation开发指南-AnimatedWidget与AnimatedBuilder-3
N% W+ E9 V. z6 Z6-9 【装逼必备】动画Animation开发指南-Hero动画-1
9 _5 |- {/ A u6 I. k5 C6-10 【装逼必备】动画Animation开发指南-Hero动画-2
- ~% H" A7 w1 Q: B* Q* x5 D6-11 【经验传授,不看后悔】Flutter调试技巧
! k; h- x, p" j2 p# G6-12 本章小结
( }. c: E6 t3 V3 {% X" P) v6 k5 `/ ~& b5 v/ @: R
第7章 Flutter入门实战:APP导航框架与常用功能实现【先打一仗,巩固技能】
& j8 S ?* {$ B0 n: S Y从本章开始,开启本门课程的基础实战篇 - APP导航框架与常用功能的实现,我会结合Scaffold与PageView实现首页导框架;使用插件实现轮播图;使用NotificationListener监听列表滚动来实现对导航栏的渐变效果,让大家巩固对基础时候的理解;...3 r1 v- ^) Q+ n6 Y4 x5 Z
7-1 自测小作业(带着5个问题去学习)* Y( p) s* ~3 ~; _" g$ z
7-2 【搭了个框架】APP首页框架搭建-Scaffold与PageView9 {+ I* ~5 u0 d6 T# t
7-3 【搭了个框架】APP首页框架搭建-项目实践 试看
8 _6 P! o7 i, ]7-4 【使用轮子】轮播图Banner功能开发 试看# l2 l0 L3 B8 J
7-5 【另起炉灶】自定义AppBar实现滚动渐变( A. o! |8 q& B* _9 A
7-6 本章小结* g* n4 s+ W/ {' W0 g A# H; Z
2 K2 f$ ~5 M* j; a第8章 Flutter进阶提升:网络编程与数据存储技术【实战必备技能】
0 ~! w) S8 X2 ]: [2 J' a1 i本章主要讲解Flutter网络编程和本地存储的相关经验和技巧,包括对Http、sharedpreferences的封装和使用,以及Future与FutureBuilder的使用技巧,JSON解析与复杂模型的转换技巧等。
. t& G) J& E, m6 b9 h: j' \8-1 自测小作业(带着7个问题去学习)
! L1 c. p4 A! n4 b7 c8-2 【开启新世界】基于Http实现网络操作
9 n8 X" F5 O) y3 U8-3 【好好学,实战经常用】异步:Future与FutureBuilder实用技巧
6 x" [; ]1 N( G8-4 【网络请求离不开它】JSON解析与复杂模型转换实用技巧
, x5 p* O: _4 ~) |8-5 【本地存储】基于shared_preferences本地存储操作
- ~) ]1 H! F9 e) M0 I9 W3 F' ?8-6 本章小结
% }. d u* \8 w! @% K. Z# I- b8 m7 }2 g1 m$ a
第9章 Flutter进阶提升:玩转列表组件【动动手,带你玩转各种列表】5 @- y: `0 ]4 y' z1 Q3 C
本章除了讲解如何用ListView实现横向与竖向的列表,基于ExpansionTile实现可展开的列表,用GridView实现网格列表的使用技巧之外,同时会讲解一些实用的功能技巧如:下拉刷新,上拉加载更多等。
- K* f" h# _& ~ F9-1 自测小作业 (带着5个问题去学习)
" K7 V5 R3 u7 S& a9-2 【边学边做】基于ListView实现水平和垂直方式滚动的列表
4 Y% z& \. `8 _- g) d. b9-3 【列表还可以这样做】基于ExpansionTile实现可展开的列表9 {' M9 P6 @- r
9-4 【跟着做】基于GridView实现网格布局
7 a' b# ?& d9 S v" H8 y9-5 【列表拓展技能】高级功能列表下拉刷新与上拉加载更多功能实现
# j( D3 }7 C3 T2 H, y9-6 本章小结# Q2 y# Z v- C! W& I# z: |
# o& U0 |$ ? _' p: G
第10章 Flutter进阶提升:Flutter混合开发【助力职场:难度指数5星】
/ f! K/ i' I; m& c, \1 u本章主要讲解Flutter的混合开发与通信方面的相关技术和经验技巧;Flutter与Android ,iOS进行混合开发是比较流行的一种开发模式,但它的技术难度远高于纯Flutter开发,导致很多开发者都无从下手,本章节将通过理论+实践的方式将Flutter混合开发的应用场景,流程,需要掌握的技术,以及一些经验技巧传授给大家。...9 N v6 Q3 o9 E6 c
10-1 自测小作业(带着12个问题去学习)$ _( Z. }/ N" O
10-2 【搞懂流程,不碰壁】Flutter混合开发流程与创建Flutter module+ I3 |$ S, g1 j2 E0 ~
10-3 【Android技术与Flutter融合】Flutter Android混合开发实战-集成与调用
* [+ U' W7 B! p3 Z# d. @10-4 【Android技术与Flutter融合】Flutter Android混合开发实战-调试与发布
4 m) `/ m! C: A0 U10-5 【iOS技术与Flutter融合】Flutter iOS混合开发实战-集成与调用
: Z2 R, n& E# U- j& j& z1 S# P10-6 【iOS技术与Flutter融合】Flutter iOS混合开发实战-调试与发布
1 m# m! s# N Q, N! n9 t3 ^9 p) j10-7 【全栈皆宜】Flutter通信机制&Dart端讲解5 S, C. u7 l* N: L$ ~5 m7 C3 i- h
10-8 【全栈皆宜】Flutter通信机制&Dart端实现. L9 Q# [6 i* b* c: A, [
10-9 【通信原理】Flutter与Native通信-Android端讲解
9 ~3 \( N+ H/ e% a* j, d10-10 【实战应用】Flutter与Native通信-Android端实战
% o# p9 h. X, x: O5 z. Z2 O: f10-11 【通信原理】Flutter与Native通信-iOS端讲解/ `" s/ f% T1 e) s/ H8 e
10-12 【实战应用】Flutter与Native通信-iOS端实战
+ n3 e0 o, a5 C; p$ l10-13 本章小结
/ ~: g9 H- r3 O# s0 C9 P- ?5 E
第11章 Flutter进阶实战:App首页功能开发【你期待的实战来了,干货满满】+ G) i3 x I3 R1 R5 |9 J- J
本章主要讲解首页模块的实现,其中会讲解如何实现自定义组件,网格卡片功能实现&布局技巧,以及球区入口的实现,H5模块的开发与使用技巧,以及功能模块的封装与复用。
$ P9 @3 Q" E& n W11-1 自测小作业(带着14个问题去学习)( U) e: W6 @" R
11-2 【熟悉接口好开发】首页大接口细分
, i* N+ Y/ H" Q# X11-3 【Model层设计】首页大接口相关模型实现
# ]" q6 @2 u* w$ g* s11-4 【Dao层设计】首页大接口Dao层实现和调用-1
2 l# U! T# F* G: b11-5 【Dao层设计】首页大接口Dao层实现和调用-2
/ s' z S1 W5 Q0 e11-6 【组件封装】Flutter自定义组件开发) r1 K9 m/ X8 Q* ~
11-7 【实战应用】球区入口实现
9 k- F" ]8 B( M0 R# B4 V11-8 【H5混合实战】基于自定义WebView实现H5混合开发-1
/ p$ N1 n: a% S! [, t11-9 【H5混合实战】基于自定义WebView实现H5混合开发-20 u4 s. J( N' a" I6 X7 z
11-10 【H5混合实战】基于自定义WebView实现H5混合开发-3 \, L5 L8 I7 E7 F4 | V7 \9 T
11-11 【布局进阶】网格卡片功能实现&布局技巧-1
$ n7 g* c2 m% f! e11-12 【布局进阶】网格卡片功能实现&布局技巧-2
* J4 z4 Y' n/ X. l$ x+ _11-13 【实战应用】活动入口实现+ K, i9 z& L! s" K+ U [5 z' N, \, G! I8 C
11-14 【实战应用】底部卡片实现-19 o4 `: j/ q2 A( y& P5 {
11-15 【实战应用】底部卡片实现-28 y; m, N$ h! I G6 f4 l
11-16 【实战应用】加载进度条与下拉刷新的实现
6 j, N$ V! Z6 [11-17 本章小结
* U# }( ]. J& d9 }" n7 N+ t, s; ?' m% W7 ~8 O. U6 P
第12章 Flutter进阶实战:搜索模块开发【适用于企业级应用开发:简洁、高效、实用】
3 e6 N& U8 ^4 Q本章主要讲解如何设计与实现搜索模块?如何实现一个带搜索的AppBar?以及输入框TextField的使用与扩展;搜索文字高亮与富文本功能实现;如何实现搜索Item?以及实时搜索功能的实现技巧与经验。: G+ N% r$ n. O: j' M
12-1 自测小作业 (带着7个问题去学习)6 M* s6 q4 \# u. \ I' h1 M
12-2 【封装组件出神入化】基于TextField实现顶部SearchBar-16 V0 q' z% e Q# n7 F
12-3 【封装组件出神入化】基于TextField实现顶部SearchBar-26 |" R! |6 y7 G- V8 f) Z
12-4 【Dao层设计】搜索接口系分与搜索Dao层的实现: T" V& O0 `1 O! n2 m3 k
12-5 【面试加分锦囊】基于ListView实现搜索列表
3 @5 L6 ^; a& B* O12-6 【实战应用】搜索Item实现
2 q, m5 h5 _) G12-7 【面试加分锦囊】动态Icon与富文本展示
$ H1 ~0 y) {9 a, d12-8 本章小结# u. C- {; n# n9 g7 n2 X6 S# e" z
1 a5 v5 ]" U9 P" V9 X+ k( g0 R# q第13章 Flutter进阶拓展:开发包和插件开发【适用于拔高:成神之路,助你一臂之力】2 Q! H% Y9 o/ K+ o$ q6 I
本章主要讲解Flutter的插件的开发流程与技巧,以及Flutter插件的发布经验,同时会讲解如何甄选Flutter插件。
, ^0 E1 G! _! a* X13-1 自测小作业(带着4个问题去学习)
# v" J! A6 x; r# k, L, l9 J" s13-2 【搞懂流程从容不迫】开发Flutter包和插件的流程步骤( z2 s, Q3 f2 ? K
13-3 【加入大神俱乐部】Flutte包和插件的开发与发布+ Z, a: ^6 S/ F8 Q' F' {( I3 ?
13-4 【站在巨人的肩膀上,为我所用】如何甄选Flutter包和插件
7 z) z1 n! e8 E13-5 本章小结8 u* U# x9 K# {5 S7 q! d0 j( v$ t
; w& n8 D* j+ \% w第14章 Flutter进阶实战:智能AI语音搜索模块实现【升职加薪:迎娶白富美】
* I a& U- `( E本章主要讲解智能AI在Flutter上的应用,如何在Flutter中引入Native SDK,如何实现语音搜索的功能,如何调用Native SDK,如何在Flutter和Native之间进行通信等。
% M5 F' W8 l- H* M) Q' d14-1 自测小作业(带着9个问题去学习)
8 P: ^( z F; F5 L3 `14-2 【Android技术小试身手】Android Native SDK集成流程! M' E9 q8 d9 l! c
14-3 【iOS技术小试身手】iOS Native SDK集成流程- O9 g$ f- c, C3 C
14-4 【全栈皆宜】Flutter Plugin开发指南-Dart端实现6 U* n5 s+ o7 G- C. \$ [& @; c
14-5 【打通Flutter与Android的任通二脉】Flutter Plugin开发指南-Android端实现-1
5 @! Z6 x- W4 E$ ]! j& P# }14-6 【打通Flutter与Android的任通二脉】Flutter Plugin开发指南-Android端实现-2: |3 o; F4 X6 E
14-7 【打通Flutter与iOS的任通二脉】Flutter Plugin开发指南-iOS端实现-1
6 j, }& r# [7 K14-8 【打通Flutter与iOS的任通二脉】Flutter Plugin开发指南-iOS端实现-2
( `- G$ A6 ]4 K' k- j, A8 l14-9 【收获果实】Flutter AI智能语音界面开发-15 m/ q7 e0 U: m2 h9 I+ `: U% `
14-10 【收获果实】Flutter AI智能语音界面开发-2& M/ L; E9 B6 o d& t
14-11 【锦上添花】Flutter AI智能语音搜索功能实现
% t, u: E1 x& `( r5 X14-12 本章小结
+ V1 l# D* |& J' @- b; e1 C0 M( E+ [- d. R I% e3 V) F; ]
第15章 Flutter进阶实战:旅拍模块实现【助力职场:炫酷又把妹】
8 \1 w8 ]1 _' g8 v- q8 m' b9 X, N$ V本章主要讲解旅拍模块的设计与实现,同时会讲解如何实现瀑布流布局,如何实现Dao层,如何实现下拉刷新与上拉加载更多,以及对非常实用的滑动切换tab方案进行讲解。
! s* N X: [5 R d- I7 n8 @6 c15-1 旅拍模块接口系分( {( u! Q( S6 U( ^4 K
15-2 旅拍模块Dao层设计
7 E. ^5 Y- J) X6 I* E' C15-3 使用TabBar+TabBarView 实现旅拍可滑动切换多Tab A+ ?$ o5 u1 I4 l& l( I( {
15-4 实现旅拍瀑布流布局-1
8 c6 C$ Y( ~# ^7 |* g5 R6 O15-5 实现旅拍瀑布流布局-2
# t4 U% j. O3 r" a15-6 实现旅拍卡片布局-1' g% ?; O% U2 Y# `' F! }* P4 c8 D
15-7 实现旅拍卡片布局-2: Q0 q! `0 {+ J( c" |( i6 \
15-8 旅拍页面交互与我的页面实现
, r2 k- l1 \ a2 H15-9 本章小结
/ I6 i( c5 L6 e6 j; g& d- _4 o
8 `( S; l- j) x. s- O第16章 Flutter进阶拓展:全面屏、折叠屏适配与兼容【适用于面试:满腹干货不慌张】 t1 R) N' }) Q
本章节主要讲解全屏幕、折叠屏的适配与优化,并对全面屏的特点及存在的问题做出分析,同时教大家如何适配iPhone,华为,小米、三星等全面屏与凹凸屏手机。' N t' m7 T& U* }6 k8 a9 S
16-1 启动白屏问题解决与启动屏开发-1, r3 c+ H7 C* W" b
16-2 启动白屏问题解决与启动屏开发-2
: `1 ~5 I; [4 z( D9 y7 @% O( S16-3 Flutter 全屏幕适配指南, V) K' r+ q5 A- V# F1 D: s
16-4 Flutter 折叠屏适配指南- F2 t" X" W. Y( j! K& \
16-5 本章小结
( v; ?: j% a- N1 X/ o, Y' A8 ~! J, W9 p. e
第17章 Flutter进阶拓展:打包发布Flutter应用【适用于面试:满腹干货不慌张】
6 ? |5 ], m. V/ ^本章会教你对Flutter进行发布前的优化;以及如何打包发布Flutter Android应用与Flutter iOS应用。
/ J5 H- s, B" e- z. B$ z7 e17-1 Flutter项目优化-13 @/ {8 I7 Y" q( z0 ^
17-2 Flutter项目优化-2
: |- }! W+ V8 W+ ?- I' {$ c17-3 打包发布Flutter Android应用-14 b! |* U- M" N! u0 @7 l8 d" @
17-4 打包发布Flutter Android应用-2 J+ i' X4 H3 d% q; u
17-5 打包发布Flutter iOS应用# R: T o# u% v9 R: s
17-6 本章小结
& B& l) q U4 [1 h( F6 j# E p" z
第18章 Flutter进阶拓展:Flutter升级与适配指南【适用于工作:开发避雷针】
6 e0 g* c- V R% LFlutter的升级与适配一直是困扰开发者的一个痛点,本章节将讲解最新版Flutter的升级与适配的经验与技巧,同时会对比不同升级方式的优缺点,并且给出适配建议。
- a9 s A+ v0 \2 A6 h6 p18-1 Flutter升级与适配指南/ {5 [. f8 H' l2 L
Q: }/ z4 r! q1 u: r7 F第19章 课程总结【万金油,出师必备锦囊】4 Z7 J9 j4 X5 K) c0 B9 M
本章将带大家总结回顾,希望大家课后多加练习,另外学习过程中遇到问题,可以随时发布问题到课程问答区,我看到后会为大家一 一解答,并且课程提供同学间交流的QQ群,也非常欢迎大家一起交流,探讨,最后希望大家都能学有所获,学好Flutter。加油。...
8 o& Y% {& P2 G6 j: `- w19-1 .课程总结# p/ m3 P* ?$ ~7 e) M6 }
* K7 n$ T/ ?% K ?0 C. @' h! H0 L
【下载地址】( y# N( I. l5 o/ v# P' D
7 U6 w: Y5 Z- E3 w' j3 d- M! E+ d1 B3 \4 G
5 ~- L& q, @: v |