Hi, in this video, we're going to create your first Android Studio application. So I'm going to call it the jokes app and I'll demonstrate it first before we get into the code. So let me minimize the Android Studio and bring the phone over to the center. So this is what it's going to look like when we're finished. You can see that I have several jokes on the screen that are displayed on buttons. So let's start with the first one that says, why did the chicken cross the playground? And look at the bottom, you can see what's called a toast. When I click that, I get the message that says, to get to the other slide. You liked the jokes here, like the second one, a perfectionist walked into a bar, and the answer is, apparently the bar wasn't high enough. So the jokes are free, the lesson will cost you, but we're gonna see how we can create click events for buttons, create these toast messages at the bottom, and then the third that you'll see the feature is we're going to see this text view change. So right now it just says the word text view. If I click a button such as, I used to work in a stationary store, when I click it, it says, but I didn't feel like I was going anywhere. And so the jokes can appear as either a toast or as you can see, we'll change the text on a text view control. So we'll set these controls up and arrange them on a layout in this video. And then in subsequent videos, we'll create the program that will actually make this happen. But this gives you a good start of where we're headed and what you're going to learn. So let's take a quick look at where we're going here. So what we see in Android Studio is the layout. So these buttons are all placed in a very precise manner. We'll do that first. Then there's a place called MainActivity.java. And this is where we're going to write computer codes. You can see all this code that we're going to eventually get to. And then we have another file called strings.xml. And you can see that these strings hold the questions and answers that are displayed on the button. So there are three different files that we're going to create, or we're going to modify to make this happen. So the first thing I'm going to do is stop the current program and close this current application and let's make a new project, and we'll get started from scratch. So let's choose the empty activity and choose next. Now, the name of the activity is called the jokes app, and then we're going to put in a package name. So I recommend that you use the top level domain and then a URL that you could own. So my name is Shad Sluiter and then the name of the app is the third item. So it's a hierarchy of something unique. So nobody else on the internet should have this string as their ownership. So using your own name seems to work pretty well there. So we're going to use the Java language, and then we're going to use the lowest API that we can target here. So that way it runs on the maximum number of phones. You would only a higher number if you had some special features that you know are only available on the newer versions of Android. So this here is the lowest common denominator that I can pick right now. So let's click finish and get started with these applications. So I get started and I'm watching down on the bottom row here where it says gradle build and some synchronization going on. So before I get started, I'm just going to let things calm down and when it gets to the final stage where I can start coding, then we'll begin.