Skip to content

Commit 6376cd1

Browse files
feat(flutter): add bloc
1 parent 3f3171e commit 6376cd1

File tree

1 file changed

+25
-8
lines changed

1 file changed

+25
-8
lines changed

Frontend/FLUTTER.md

Lines changed: 25 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -48,14 +48,31 @@ freeCodeCamp.org.
4848
|7.|Async Programming|[Link](https://youtu.be/JJ4MvlXooCU)|
4949
|8.|HTTP Request (REST API)|[Link](https://youtu.be/aIJU68Phi1w)<br>[Link](https://www.youtube.com/watch?v=-5AgEisRQ5Y&list=PLNnAcB93JKV_BVgWZn7I_ewWKP2hpAqLr)|
5050
|9.|State Management (Provider)|[Link](https://www.youtube.com/watch?v=O71rYKcxUgA&list=PLNnAcB93JKV-IarNvMKJv85nmr5nyZis8)<br>[Link](https://youtu.be/8II1VPb-neQ)|
51-
|10.|Access Camera|[Link](https://youtu.be/ZkpHzbOm-s0)|
52-
|11.|QR Code Scanner|[Link](https://youtu.be/siuJhQ9BqsU)|
53-
|12.|Image Handling|[Link](https://youtu.be/hV9gY01m61Y)|
54-
|13.|PDF Viewer|[Link](https://youtu.be/5S9qjreGFNc)|
55-
|14.|Basic Custom Clipping|[Link](https://youtu.be/fqqY3NBVVHA)|
56-
|15.|Advanced Custom Clipping|[Link](https://youtu.be/LnUhNTUl3Mc)|
57-
|16.|Animations|[Link](https://www.youtube.com/watch?v=VFSQeLOP504&list=PLgGjX33Qsw-H3JLhBZv-COWVA7BFDsKYH)|
58-
|17.|Complex UI|[Link](https://youtu.be/FCyoHclCqc8)|
51+
|10.|State Management (BLoC)|[Link](https://www.youtube.com/live/Y1roIi0-Sro?si=zgOTzm543ycuCb2H)<br>[Link](https://youtu.be/ltLJ1AB-eww?si=OAVqKdc4A47-36oX)|
52+
|11.|Access Camera|[Link](https://youtu.be/ZkpHzbOm-s0)|
53+
|12.|QR Code Scanner|[Link](https://youtu.be/siuJhQ9BqsU)|
54+
|13.|Image Handling|[Link](https://youtu.be/hV9gY01m61Y)|
55+
|14.|PDF Viewer|[Link](https://youtu.be/5S9qjreGFNc)|
56+
|15.|Basic Custom Clipping|[Link](https://youtu.be/fqqY3NBVVHA)|
57+
|16.|Advanced Custom Clipping|[Link](https://youtu.be/LnUhNTUl3Mc)|
58+
|17.|Animations|[Link](https://www.youtube.com/watch?v=VFSQeLOP504&list=PLgGjX33Qsw-H3JLhBZv-COWVA7BFDsKYH)|
59+
|18.|Complex UI|[Link](https://youtu.be/FCyoHclCqc8)|
60+
61+
62+
## State Management with BLoC in Flutter
63+
BLoC (Business Logic Component) is a powerful state management pattern in Flutter.
64+
65+
- Key Features:
66+
- Separation of Concerns for maintainable code.
67+
- Reactive Programming using streams for real-time data flow.
68+
69+
- Tutorials and Resources:
70+
- [Official Flutter Bloc Library](https://pub.dev/packages/flutter_bloc).
71+
- [Bloc Pattern in Flutter: A Comprehensive Guide](https://bloclibrary.dev/#/).
72+
- [Effective State Management with BLoC](https://youtu.be/t-qn_ilRVI0).
73+
74+
Master BLoC for responsive, maintainable Flutter apps.
75+
5976

6077
## Exploring
6178

0 commit comments

Comments
 (0)