Flutter
Flutter
Messages
Config SystemUiOverlayStyle status bar
Default colors,ThemeData,TextTheme
theme AppTheme navigaion bar
Dark colors,ThemeData,TextTheme
enum MessageType {
danger,
primary,
warning,
success,
errors info,
}
Exceptions
Core Failure
Architecture https://snippets.cacher.io/snippet/
routes
8c448ccb3e1e20d307b3
network data_connection_checker
Offline Management (Hive)
pub run build_runner watch --
build_runner: ^1.0.0
Chache image onffline loading freezed: ^0.12.6
delete-conflicting-outputs
(cached_network_image)
Flutter Controllers one per page and all their children
UI Responsive
Responsive Text (auto_size_text) Pages one controller
Presentation
maxlines , minFontSize Shared widget used in multi pages
Widgets children page
Service share data between multi
Service vs Controller
pages
Gps (location)
REST API (dio)
Loading State Animation (shimmer)
Dependency Injection injectable,
get_it (injectable as new
instance example controller) ,
lazySingleton one instance per
app