Systematically master
Flutter high-level skills
From principle analysis to performance tuning,
quickly absorb the essence of Flutter and
light up high-level practical skills
Complete personal experience of the
whole process of commercial-grade APP development
Starting from complex APP business requirements,
following industry standards, and
highly matching the job skills requirements of large manufacturers Flutter
Efficiently improve complex project architecture
design capabilities
High-level talents can't just stay in the development of the
overall architecture design → development details → efficiency tools and methods to
take you to complete the true overall thinking
Network & Data Storage
A
· Easy-to-use framework for expansion of the network design
basis to achieve
· Package based on configuration request
· Unified exception and return handling
· Adapter design pattern
· JSON parsing skills
· Unified cache management framework design and
implementation
Login to register module
B
· SDK design
· State maintenance
· Interface authentication
· Input box processing
· Login animation
Route navigation architecture
C
· New version of the navigator
· Routing System
· Easy-to-use navigation frame package
· Page-level life cycle capability
awareness
· Page switch notification
· Routing stack management
· Interceptor
Big home page module
D
· Page state frame encapsulation
· Carousel diagram package
· Flutter picture loading principle
· Cache optimization
· Column loading & frame rate optimization
· Card component packaging
· Home Double Feed & Pagination
· Lottie refresh animation
Video player component
E
· Architecture design optimization
· Flutter video player
· Player component packaging
· Custom player UI
· Full screen playback & immersive playback
· Tab switch component
Video details module
F
· Architecture design
· Second opening performance optimization for details page
· Animated unfolding list component
· Like, Share, Favorite Toolbar
· Collection function
· Associated video list card
· Flat layout
Leaderboard module
G
· Page frame construction
· Universal Pagination
· The page is quickly encapsulated and
automatically refreshed
Personal Center Module
H
· Nested scrolling
· Gaussian Blur & Parallax Scroll
· User Assets Module
· Custom dynamic layout
· Value-added service module
· Immersive navigation bar
Video barrage
I
· WebSocket principle
· Barrage communication
· Barrage component packaging
· Custom Barrage
· Barrage animation
· Barrage input interface
· Send barrage
Theme mode
J
· Flutter state management framework
· Provider entry & advanced
· Custom theme
· Subject status management
· Dark Mode adaptation
· Flutter night mode
Real project development process
01 demand analysis
02Technology selection
03Frame design and construction
04 Basic library development
05Business component polishing
06Functional module development
07 performance optimization
08 integration test
09 package release
Link: https://pan.baidu.com/s/1y4PcAIwc4RtNPFqyvuYk6g
Extraction code: hk8v
Let's study hard together, come on.