MediaQuery class to access information about the current device size, enabling me to adapt font sizes based on the available space.textScaleFactor property within text widgets as it allows for size adjustment based on the system's font scaling settings.ThemeData object which contains various attributes like background color and text theme for light & dark modes.Provider for state management so these theme changes can be applied on every screen of the app.AnimatedContainer and AnimatedCrossFade that can automatically animate changes in their properties.AnimationController with widgets like TweenAnimationBuilder and FadeTransition to create more complex animations by defining the animation behavior explicitly.ElevatedButton or IconButton to get a micro-interaction when tapped on.Posted Dec 12, 2023
Seamless Figma-to-Flutter Conversion: This project focused on translating a Banking UI Figma-designed interface into functional Flutter code.