In this project-centered course*, youll design, build, and distribute your own unique application for the Android mobile platform. Well provide you with a set of customizable building blocks that you can assemble to create many different types of apps, and that will help you become familiar with many important specificities of Android development. When you complete the project, in addition to having a personalized app that you can use and share, youll have the skills and background you need to move on to more advanced coursework in Android development.This project-centered course is designed for learners who have some prior experience programming in Java, such as an introductory college course or Courseras Java Programming Specialization (https://www.coursera.org/specializations/java-programming).You will need a computer with a stable Internet connection, but you will not need an Android phone – well use free software that you can use to emulate a phone on your computer. We’ll use Android Studio as IDE; it is compatible with most computer and operating systems. You can find detailed system requirements here: https://developer.android.com/sdk/index.html#Requirements.