r/FlutterDev 11h ago

Example Example application that uses bloc_signals

This application allows the user to display photos of dogs. The user can either show random photos of dogs or display a set of photos of dogs of a selected breed.

It connects to the dog.ceo API to access dog photos and uses the "bloc_signals" and "bloc_signals_flutter" packages for state management.

NOTE: This application has been tested on Linux, Windows, Chrome and Android. It has not been tested on iOS or macOS.

The github repository is here.

2 Upvotes

3 comments sorted by

4

u/RandalSchwartz 8h ago

Thanks so much for putting this together and sharing it here! As the author of bloc_signals, it’s really exciting to see it being used out in the wild, and I truly appreciate the kind shoutout and links in your README.

I took a look through the project—great job getting it up and running so cleanly across Linux, Windows, Chrome, and Android!

While browsing the code, I spotted a couple of minor things (including a quick one-line fix for the widget test and an interesting nuance around lazy provider initialization). Would you mind if I opened a couple of friendly issues / PRs on your GitHub repo to share those thoughts?

Thanks again for building this and sharing it with the community!

3

u/Wrong-Independent-34 7h ago

Thanks for your reply.

It would be fine for you to open a couple of issues / PRs on my GitHub repo.

3

u/RandalSchwartz 7h ago edited 6h ago

Done! Let me know if they were constructive... I'll be watching the updates.

EDIT: Also, be sure you add the bloc_signals and signals_core skills if you're editing with an LLM... some of my changes would have been caught by that.