Flavors in Flutter with Fastlane - yet another guide

It's a good practice to build separate apps for development, test and production environment. In case of mobile apps a good way to have separate configurations is usage of flavors. In this tutorial you will learn how to prepare ordinary Flutter project to have 3 different flavors and how to handle CI/CD with fastlane.