UI contains Building Layouts , adding interactivity, Using Assets (images , videos , fonts etc) , Navigtion and Routing , Animations and Advance UI shortcuts.
- There are two main Classes for UI developemnt in Flutter Statefull and Stateless
- The UI widget whose state is not changed
- Mostly Used for Composition i.e building UI Blocks
- It supports Hot reload
- The UI widget whose state is changed
- Mostly used in Actual Functioning App
- It supports hot restart
- Material Library
Mostly for Android development
- Cupertino
Mostly for IOS