Project for the 25 July 2023 Turin GDG presentation.
This is a Flutter project demonstrating the use of Bloc for state management, represented through a Pokedex UI. The app allows users to fetch Pokemon data, automatically load more entries upon reaching the end of the page, and toggle a 'caught' status for each Pokemon by clicking on its card.
The project is fully open source with a MIT License.
To follow along with the workshop we are using Zapp!, an online editor for Flutter. This allows to skip configuration and versioning on every partecipant device.
The project makes use of PokéAPI for data fetching.
There are a couple of branches available.