Flutter Version: Stable 2.0.4
- Learn how to use manage states using Flutter Bloc
- Local data persistence using SQFLite
- Separate the app in multiple layers (presentation, business logic, data)
- Make request to a Rest API using Http
- Unit test & widget test
- Handle exceptions
-
Get an API key from https://fixer.io/
-
Add the API key in the
RestProviderclassclass RestProvider { static const String _accessKey = '<Your API key>'; -
Run the command
flutter pub run build_runner watch --delete-conflicting-outputsto generate the code.
| Converter Screen | Favorites Screen | Settings Screen |
|---|---|---|
![]() |
![]() |
![]() |



