In this post I would like to go through the process of creating full-screen dialog. Dialogs like that are used for more complex user operations that would be inappropriate for normal dialog. Luckily, Flutter framework provides very simple way to create and use them.