Sign up to Coursera courses for free
This course introduces you to the design and implementation of Android applications for mobile devices. You will develop an app from scratch, assuming a basic knowledge of Java, and learn how to set up Android Studio, work with various Activities and create simple user interfaces to make your apps run smoothly.
Android Platform and Development Environment
Application Fundamentals and the Activity Class
Intents, Permissions, and Fragments
User Interface Classes
Build From Scratch Assignment