基于 Flutter 3.x 實戰(zhàn)跨平臺混合開發(fā)
百度網(wǎng)盤:?https://www.1024jiaocheng.cn/articleDetail?id=41
章節(jié)目錄:
第1章 課程介紹與學習指南 試看2 節(jié) | 11分鐘
本章主要針對課程做整體介紹,提出一些好的學習方法與指導建議。收起列表
圖文:
1-1 課前必讀(不讀錯過一個億)
視頻:
1-2 Flutter3.x實戰(zhàn)APP–課程導學 (10:37)
試看
第2章 Flutter整體介紹 試看11 節(jié) | 85分鐘
從多個維度介紹Flutter3.0,讓大家對Flutter有一個感性的認識,然后手把手帶你快速上手Flutter。并展示本課程案例的實現(xiàn)效果,帶著目標去學習,事半功倍。收起列表
視頻:
2-1 Flutter技術發(fā)展概覽–本章導學 (02:41)
視頻:
2-2 Flutter技術發(fā)展概覽–整體介紹 (04:20)
視頻:
2-3 Flutter技術發(fā)展概覽–發(fā)展歷程 (03:28)
視頻:
2-4 Flutter的整體框架結構介紹 (06:54)
視頻:
2-5 為什么選擇Dart語言 (09:01)
視頻:
2-6 Dart語言特性 (05:36)
視頻:
2-7 Dart的線程管理及框架 (08:59)
視頻:
2-8 Dart的異步編程- (11:34)
試看
視頻:
2-9 工程結構 (09:51)
視頻:
2-10 布局方式及差異 (19:43)
視頻:
2-11 Flutter技術發(fā)展概覽–本章總結 (02:11)
第3章 開發(fā)工具安裝及環(huán)境搭建5 節(jié) | 46分鐘
搭建開發(fā)環(huán)境,提升高發(fā)效率。能夠迅速上手開發(fā)第一個Flutter 跨端App收起列表
視頻:
3-1 開發(fā)工具安裝及環(huán)境搭建–本章導學 (03:03)
視頻:
3-2 Flutter幾種常見開發(fā)工具對比介紹 (04:43)
視頻:
3-3 Flutter SDK下載及安裝 (22:00)
視頻:
3-4 Android Studio安裝及配置 (13:21)
視頻:
3-5 開發(fā)工具安裝及環(huán)境搭建–本章總結 (02:21)
第4章 Flutter實現(xiàn)混合式開發(fā)10 節(jié) | 100分鐘
講解Flutter與原生相互調用,實現(xiàn)混合開發(fā)模式。能夠適用于一個新項目也可以對以前的原生項目進行增強改造,現(xiàn)在大廠絕對主流、最受歡迎的開發(fā)模式
收起列表
視頻:
4-1 Flutter混合開發(fā)–本章導學 (02:38)
視頻:
4-2 混合開發(fā)技術簡介 (11:02)
視頻:
4-3 混合開發(fā)項目管理方式 (03:43)
視頻:
4-4 Flutter工程模式 (07:00)
視頻:
4-5 BasicMessageChannel基礎消息通道(一) (19:40)
視頻:
4-6 BasicMessageChannel基礎消息通道(二) (19:05)
視頻:
4-7 EventChannel事件通道 (11:01)
視頻:
4-8 混合開發(fā)的關鍵MethodChannel方法通道(一) (14:00)
視頻:
4-9 混合開發(fā)的關鍵MethodChannel方法通道(二) (07:26)
視頻:
4-10 Flutter混合開發(fā)–本章總結 (04:22)
第5章 Flutter3.x新特性6 節(jié) | 34分鐘
講解最新的Flutter 3.x新特性。教你使用一套代碼運行6大平臺,分享更多實用小工具及使用技巧幫助你提升App質量,高效開發(fā)的同時拉滿App的用戶體驗。
收起列表
視頻:
5-1 Flutter3.x新特性–本章導學 (01:24)
視頻:
5-2 Flutter3.x簡介 (03:23)
視頻:
5-3 Flutter3.x支持多平臺運行實戰(zhàn)演示 (17:51)
視頻:
5-4 Flutter3.x無障礙功能支持的開發(fā) (07:39)
視頻:
5-5 Flutter3.x新增dev tool增強 (01:13)
視頻:
5-6 Flutter3.x新特性–本章總結 (02:19)
第6章 Flutter 編譯原理及多場景的調試優(yōu)化技術7 節(jié) | 63分鐘
從Flutter底層編譯原理角度介紹Flutter 3.x中幾種最常用的調試方式,用實際例子結合講師多年大型項目經(jīng)驗總結解析每種調試方式的優(yōu)劣及適用場景。讓大家在實戰(zhàn)中遇到異常問題能夠應對自如,輕松解決,有能力為同項目其他成員解決疑難雜癥,助你在工作開發(fā)中更如魚得水?!?/p>
收起列表
視頻:
6-1 Flutter代碼調試–本章導學 (04:34)
視頻:
6-2 Flutter 底層編譯原理及打包方式 (05:16)
視頻:
6-3 通過斷點的方式深入Dart代碼運行時 (16:52)
視頻:
6-4 基于JIT熱更新的高效Log調試 (05:58)
視頻:
6-5 通過Inspector深入優(yōu)化UI布局 (13:57)
視頻:
6-6 性能面板的使用技巧及Dart內存調優(yōu) (08:24)
視頻:
6-7 Flutter代碼調試–本章總結 (07:04)
第7章 實戰(zhàn)–混合式開發(fā)框架搭建及項目架構設計8 節(jié) | 86分鐘
本章主要完成App首頁項目的開發(fā),能夠讓你啟動屬于自己的新項目,肉眼可見的收獲成長。
收起列表
視頻:
7-1 首頁框架搭建–本章導學 (03:56)
視頻:
7-2 實戰(zhàn)– 混合開發(fā)項目創(chuàng)建 (09:10)
視頻:
7-3 實戰(zhàn)–實現(xiàn)頁面導航管理(一) (06:51)
視頻:
7-4 實戰(zhàn)–實現(xiàn)頁面導航管理(二) (17:33)
視頻:
7-5 實戰(zhàn)–實現(xiàn)頁面導航管理(三) (17:37)
視頻:
7-6 實戰(zhàn)–實現(xiàn)頁面導航管理(四) (16:09)
視頻:
7-7 實戰(zhàn)–項目功能分析 (09:39)
視頻:
7-8 首頁框架搭建–本章總結 (04:38)
第8章 實戰(zhàn)-Android原生項目進行改造 6 節(jié) | 51分鐘
在保持原有代碼不變的前提下,用最簡單的方式,將已有的原生項目改造成Flutter/原生混合式項目。開啟多端跨平臺開發(fā)模式,讓原生與Flutter順滑的相互調用,實現(xiàn)兩種開發(fā)方式的一鍵切換。
收起列表
視頻:
8-1 Android原生項目改造–本章導學 (03:04)
視頻:
8-2 原生項目現(xiàn)狀分析 (07:22)
視頻:
8-3 原生開發(fā)流程解析 (08:16)
視頻:
8-4 Flutter 覆蓋面分析 (11:50)
視頻:
8-5 當Android遇到Flutter (15:11)
視頻:
8-6 Android原生項目改造–本章總結 (04:25)
第9章 實戰(zhàn)–Flutter視頻播放器封裝及播放列表開發(fā)
視頻播放是本實戰(zhàn)項目的核心功能,本章主要學習視頻H264/H265編碼格式,各種常用封裝格式以及視頻中常用的參數(shù)選擇。在視頻播放功能基礎上創(chuàng)建常用的播放控件,隨心定制一款屬于自己的跨端視頻播放器。
第10章 實戰(zhàn)–網(wǎng)絡請求及數(shù)據(jù)解析框架——視頻下載
網(wǎng)絡請求是每個App必不可少的一部分,本章主要學習Flutter網(wǎng)絡請求方式并且手把手教你做框架封裝,一次開發(fā)能夠在其他App中輕松移植。
第11章 實戰(zhàn)–數(shù)據(jù)持久化與緩存結構設計——數(shù)據(jù)緩存
本章主要學習本地持久化技術并增加緩存機制,優(yōu)化性能的一些必要手段。
第12章 實戰(zhàn)–動畫特效與評論列表開發(fā)——互動模塊
互動模塊增加App的用戶體驗,增加用戶時長,列表滑動渲染一直都是Android/iOS開發(fā)中常見的問題,本章使用Flutter一鍵解決。
第13章 實戰(zhàn)–瀑布列表——個人中心視頻列表
時下App最流行的樣式,幾乎所有App都會包含瀑布流,本章主要學習大廠Flutter瀑布流的用法,同樣可以做到移植性強
第14章 實戰(zhàn)–相機模塊開發(fā)——上傳視頻
本章主要學習調用原生物理設備,展示攝像頭數(shù)據(jù)并實現(xiàn)照片保存。
第15章 實戰(zhàn)–Flutter 項目打包發(fā)布
到此整個實戰(zhàn)App已經(jīng)開發(fā)完畢,學習如何做好最后一步,讓你的App登上每個人的手機桌面。
第16章 Flutter多段適配(移動端、PC端及Web端)
本章主要針對大屏——MAC/WINDOWS等系統(tǒng)進行UI適配,學習多端適配的規(guī)則和設計模式。
第17章 課程總結
課程總結
百度網(wǎng)盤:?https://www.1024jiaocheng.cn/articleDetail?id=41