This video covers the implementation of a working data stream. In this video, learn to use StreamBuilder in conjunction with your snapshots.
to be able to update our Flutter app … with the messages that get sent, … and any new messages that come through. … In this lesson, we're going to focus … on improving the styling and user experience … of our chat app. … What does this involve? … to fit into the space on our screen? … I want to show you firstly what happens … if we have too many messages, … and instead of creating 20 more messages, … I'm simply just going to change … the styling of our text widget. … So I'm going to add a style property, … and inside this TextStyle, … I'm going to change the font size from what it currently is … which is probably about 14 pixels, … to let's say 50, let's make it a lot bigger, … and see what happens. … Now if we take a look at our app, … you'll see that each of the text widgets … are going to become gigantic, … and because we have lots of messages, … they're now flowing off the screen, … and even if I drop the keyboard, … you can see it's still going off the screen, … and it's so large in fact that it's pushed …
This course was created by London App Brewery. We are pleased to host this content in our library.
- Refactoring routes
- Customizing Flutter animations
- Setting up a Firebase project
- Authenticating users with FirebaseAuth
- Streaming data from Firestore