what is bloc architecture in flutter code example Example: bloc flutter dependencies: flutter_bloc: ^4.0.1