Bummer! This is just a preview. You need to be signed in with a Basic account to view the entire video.
The Problem1:28 with Ben Deitch
In this video we'll go over the app we'd like to create!
Hey there, I'm Ben and I'm here to give you a little more practice with Room.
After all, practicing what you've learned is one of the best ways to make it stick.
In this practice session, we're going to create a very basic note taking app and
use Room to save the note data.
When you're trying to learn something new, a good way to get started is to try and
implement it in an empty project.
So what we're going to do for
this session is create an empty project and then build a note taking app.
Here's what you'll need to do.
First, create a new project, naming it whatever you'd like.
Then create the layout of the note taking app with
a recycler view, an edit text, and a button.
And users should be able to add a note in the edit text, like Android is awesome.
And when they click the button, the note should be added to the recycler view.
Behind the scenes, all of the notes should be stored in a Room database.
And you should use a view model and
live data as well to make sure the UI stays up to date.
All right, now it's your turn.
Also if you get stuck or have any issues,
there's some link to related videos in the teacher's note below.
You need to sign up for Treehouse in order to download course files.Sign up