Learn how to build a chat app using Flutter and Firebase. You'll start by creating a new Flutter project in an online IDE, then create a local-only chat app consisting of a list of messages and a text field to add a new message. Finally, you will add Firebase to send and receive messages between users. By the end of this workshop, you will have a working chat app that you can deploy to the web or to a mobile device.