Flutter Chat UI Tutorial | Apps From Scratch

Sign up at for updates and courses!

Welcome to the first video in my new series Apps From Scratch! This tutorial series will teach you how to build awesome user interfaces with Flutter and Dart. In this video, you will create the layout of a chat UI.

» Resources
Clone this repo to follow along:…
Source Code:…

» Timestamps
0:00 Introduction
0:29 File Structure Breakdown
3:30 Home Screen
6:46 Category Selector Widget
12:30 Expanded Home Screen Container
14:32 Favorite Contacts Widget
22:57 Recent Chats Widget
38:47 Chat Screen
45:00 Chat Messages
54:10 Chat Message Heart Icon
58:29 Message Composer
1:02:52 Unfocus TextField to Minimize Device Keyboard

» Remember to like, subscribe, share this video, and star the repo on Github 🙂…

» Studying for coding interviews? Use promo code “marcus” for a discount!

» Socials

» Outro Music
Harmony – Joakim Karud (…)


What do you think?

Written by flutteru


Leave a Reply



Building a Website In Flutter – Flutter Web Beginners Tutorial

Build Amazing UI in flutter | Detailed Tutorial | Learn to make complex UI easily