A little bit about me…
This article mimics the Facebook Reaction Button, implemented using Reactive Programming, Overlay, Animation, Streams, BLoC Pattern and GestureDetector.
Introduction to the notions of Streams, Bloc and Reactive Programming. Theory and practical examples.
Build a 2-thumb Range Slider, step by step…
This article explains the notion of Semantics in Flutter.
WebSockets allow real-time communication between the Mobile App and the Server. You will learn the principles through a concrete example of a basic real-time multiplayers game.
How to display something on top of any screen/page in Flutter?
Animations in Flutter are powerful and very simple to use. Through a concrete example, you will learn everything you need to know how to build your own animations.
This article covers the important notions of Widget, State, Context and InheritedWidget in Flutter Applications. Special attention is paid on the InheritedWidget which is one of the most important and less documented widgets.
Suppose you have a Dialog with some Widgets such as RadioListTile, DropdowButton… or anything that might need to be updated WHILE the dialog remains visible, how to do it?
This article gives an introduction to the notion of token-based, secured communication between the Flutter application and Web Server. It describes a generic protocol and flow based on Web API but without focusing on any standard such as OAuth2 protocol.