The Powers of Immutable State

Flutter Warsaw #12

We continue our online tradition from the last meetup, also hoping that it will change and we can meet face to face as soon as possible on the next Flutter Warsaw Meetup. In the 12th meetup edition agenda, the first presentation covers the very popular topic which is state management, but this time we will talk about immutable state. In mobile development, it is almost impossible to work without a mutable state. In very complex examples we can face unwanted behaviour, so that we can consider making at least part of our state immutable. Matt Rešetár also known as Reso Coder will introduce you to this immutable state strategy and show us how to use this approach in state management. 

Presentation contains: 

  • What is an immutable state
  • Approach to creating an immutable state
  • When and where we can use it
  • Pros and cons of immutability
  • Simple to advance examples
  • Livecoding session

Read more

Implementing live whiteboard with Flutter and Firestore database

In this blog post, we will explore a possible implementation of such a whiteboard using Flutter to create a mobile application and Firestore database as backend.

Using Flutter in the Enterprise environment

Building one of the biggest Fintech applications in Flutter was very challenging. Jakub Biliński is responsible for the architecture, approach and development of a new version of the mobile application for strategic and corporate clients of the bank. In his, he shows how his team had to adjust to FinTech security compliance,  write a custom HTTP client, maintain application scalability and more.

Why Firestore, Part I: reasons to love it

Firestore & Firebase suite are great technologies. They allow us to build some features really fast. However, Firestore has also many pain points that outweigh the pros in most of the more advanced cases.

Case studies



.NET Core


We build communities

No match for you?

No problem, send us your resume, we constantly look for new talents. Write on