In this course, we will be learning how to develop applications for the Android devices. We will be using Java as our programming language. We will spend some time learning how to setup the environment and the emulator. Then, we will go step by step into creating projects in Android Studio and previewing our work on the emulator. We will create examples that cover activities, views, layouts, resource management, and exchanging information between activities. By the time you are done with this course, you will have a solid foundation of creating Android applications.