An overview of the Observer design pattern and its implementation in Dart and Flutter

Table of Contents

What is the Observer design pattern?


An overview of the Mediator design pattern and its implementation in Dart and Flutter

Table of Contents

What is the Mediator design pattern?


Some insights on how to implement a production-quality app using Dart + Flutter

Flutter Shopping App prototype: Lessons learned
Flutter Shopping App prototype: Lessons learned

Table of Contents


An overview of the Visitor design pattern and its implementation in Dart and Flutter

Table of Contents

What is the Visitor design pattern?


An overview of the Chain of Responsibility design pattern and its implementation in Dart and Flutter

Table of Contents

What is the Chain of Responsibility design pattern?


An overview of the Flyweight design pattern and its implementation in Dart and Flutter

Table of Contents

What is the Flyweight design pattern?


How to convert design into code using Dart + Flutter.


An overview of the Builder design pattern and its implementation in Dart and Flutter

Table of Contents

What is the Builder design pattern?


An overview of the Bridge design pattern and its implementation in Dart and Flutter

Table of Contents

What is the Bridge design pattern?


An overview of the Decorator design pattern and its implementation in Dart and Flutter

Table of Contents

What is the Decorator design pattern?

Mangirdas Kazlauskas

Google Developer Expert for Flutter & Dart | Software Engineer - https://twitter.com/mkobuolys

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store