Flutter application template
This project is a starting point for a Flutter application with simple but powerful structure.
The assets
directory houses images, fonts, and any other files you want to
include with your application.
The assets/images
directory contains resolution-aware
images.
This project generates localized messages based on arb files found in
the lib/localization
directory.
To support additional languages, please visit the tutorial on Internationalizing Flutter apps
The main function of the app, responsible for initializing services creating providers and running the app.
All the models of the app, a model is a class that contains only data
Provider is responsible for holding the app state and notifying about any change
Services are logic components that provid a specific service like remote-file-storage or notifications-service
The UI folder contains all of the app UI
All of the screens of the app and thire widgets
Widgets that get use in more then one screen
The UI manager, responsible for routes and theme, language and more...