簡介:Flutter是Google出品的一款革新性的動態(tài)化,跨平臺UI框架,也是目前最火的Android,iOS開發(fā)框架。很多團隊、大公司都在做Flutter的一些研究和開發(fā)工作。本課程將從搭建環(huán)境開始到Flutter基礎(chǔ)的學(xué)習(xí),然后在結(jié)合我們從眾多APP中精心篩選了“微信讀書App”,來帶著大家來仿照微信讀書-發(fā)現(xiàn)模塊,在有限的頁面中盡量多的將Flutter的構(gòu)建頁面的基本功和一些經(jīng)驗技巧傳授給大家。
第1章 Flutter學(xué)習(xí)指南
Flutter是Google大力推出的一種跨平臺的解決方案,隨著阿里、美團等一線互聯(lián)網(wǎng)公司對Flutter項目的應(yīng)用,F(xiàn)lutter已經(jīng)成為移動開發(fā)者的必備技能、前端開發(fā)者的加分技能。本章除了課程概述、課程安排、學(xué)習(xí)前提等的介紹,我們將為大家分享Flutter的最佳學(xué)習(xí)路線,讓大家快速上手Flutter的開發(fā)。
第2章 Flutter開發(fā)工具準(zhǔn)備與開發(fā)環(huán)境搭建
本章將從Flutter開發(fā)推薦的操作系統(tǒng)、開發(fā)工具及sdk的選擇開始講解Flutter開發(fā)環(huán)境的搭建,還會分享諸多的環(huán)境安裝配置技巧。
第3章 Flutter必備基礎(chǔ)知識
本章將講解Flutter的一些必備基礎(chǔ)知識,包括開發(fā)工具常用功能的介紹,F(xiàn)lutter項目的工程結(jié)構(gòu),讓大家對Flutter有個初步的認(rèn)識。
第4章 Flutter構(gòu)建漂亮的用戶界面-高仿微信讀書
本章將帶領(lǐng)大家一起來學(xué)習(xí)如何使用Flutter構(gòu)建一個漂亮的用戶界面。我們在眾多App中為大家精心挑選了“微信讀書App”,這一章將手把手帶領(lǐng)大家實現(xiàn)微信讀書App的發(fā)現(xiàn)模塊,并會傳授給大家使用Flutter構(gòu)建頁面的必備知識和諸多的經(jīng)驗技巧。
解鎖即可觀看《移動端架構(gòu)師》完整課程視頻
移動端架構(gòu)師
親歷日活千萬級APP全流程落地,成為技術(shù)強+思維深+視野廣 的P7級移動端架構(gòu)師
【第1周】走進移動端架構(gòu)師
【第2周】通用UI組件開發(fā)與基礎(chǔ)框架設(shè)計
【第3周】高級UI組件定制與解耦設(shè)計
【第4周】Android必備Kotlin核心技術(shù)
【第5周】Android UI核心組件剖析與實戰(zhàn)
【第6周】Android 導(dǎo)航架構(gòu)探秘
【第7周】線程與線程池核心技術(shù)
【第8周】Android網(wǎng)絡(luò)編程進階
【第9周】架構(gòu)首頁模塊
【第9+周】架構(gòu)首頁分類模塊
【第10周】解密Jetpack工具庫核心組件
【第11周】架構(gòu)商品詳情模塊
【第12周】Android消息機制與類加載
【第13周】玩轉(zhuǎn)Kotlin x Java 設(shè)計模式
【第14周】主流架構(gòu)模式演進之路
【第15周】主流架構(gòu)實戰(zhàn)搜索模塊
【第16周】IOC架構(gòu)設(shè)計
【第17周】構(gòu)建與打包能力
【第18周】走進Flutter開發(fā)
【第19周】Flutter混合架構(gòu)原理剖析與應(yīng)用
【第20周】Flutter實戰(zhàn)應(yīng)用與性能優(yōu)化
【第21周】走進RN開發(fā)
【第22周】RN混合架構(gòu)原理剖析與應(yīng)用
【第23周】穩(wěn)定性優(yōu)化
【第24周】性能優(yōu)化
【第25周】開發(fā)技能拓展
【第26周】后端-DAU超千萬的移動端接口設(shè)計實現(xiàn)
【第27周】前端-管理后臺設(shè)計實現(xiàn)
【第28周】【SDK+服務(wù)端+控臺】配置中心架構(gòu)實現(xiàn)
【第29周】HiAbility SDK開發(fā)
【第30周】學(xué)成“下山”