A repository to benchmark Flutter libs. Creators of the tested libs can suggest improvements, as long as they follow the same design structure.
The idle application consumes 4.288k of ram. Items were added dynamically to a ListView. The amount of RAM was measured after the test, and the following calculation was made: Number of RAM consumed by the app after testing with the state manager - RAM in idle state without any state manager.
In addition to the RAM calculation, the size of the apk was also observed after compilation. And we had the following results:
- flutter_bloc: 8.3mb
- mobx: 8.3mb
- provider: 8.3mb
- redux: 8.2mb
- get: 8.2mb
- getx: 8.2mb
The creators of flutter_bloc and provider made changes to use their library. If you want to make changes (within the scope of the project, without eliminating classes), you can do so by offering a PR.