Android is an open-source, Linux-based operating system for mobile devices such as smartphones and tablet computers. Android was developed by the Open Handset Alliance, led by Google, and other companies.
This tutorial will teach you the basic Android programming and will also take you through some advance concepts related to Android application development.
This tutorial has been prepared for beginners to help them understand basic Android programming. After completing this tutorial, you will find yourself at a moderate level of expertise in Android programming from where you can take yourself to next levels.
Android programming is based on Java programming language. If you have a basic understanding of Java programming, then it will be fun to learn Android application development.