Android powers the majority of smartphones on the planet and a growing number of devices, from Android Wear on your wrist to Android Auto for your car. This course is designed to teach anyone how to make a new Android app from scratch. Learn all the basics of the platform and all the skills an Android app developer needs to be successful. Discover the tools and technologies that you will use when you createApps for Android, including Java, XML, and the Android SDK. Android Studio provides a unified environment where you can build apps for Android phones, tablets, Android Wear, Android TV, and Android Auto. Structured code modules allow you to divide your project into units of functionality that you can independently build, test, and debug. Android tool is the official integrated development environment that you will need to create android apps. Making apps for Android is a lot of fun. The project we are going to work onis a simple game that will review the basics of programmingas well as the tools and technologies you’ll use to build Android apps. Topics include: Installing Android StudioExploring Android Studio user interfaceWorking with constraint layoutsCommunicating with toastsCoding in Java and XMLGetting a head start with starter templatesWorking with emulatorsCreating a project, variable, and toastConnecting XML widgets to codeAdding imagesAdding game logic with conditional statements and operatorsChanging the data or design