Android Introduction

Android is an open source and Linux-based operating system for mobile devices like smartphones and tablet computers.

The source code for Android is available under free and open source software licenses.

Android was developed by the Open Handset Alliance, led by Google, and other companies. OHA is a consortium of 84 companies such as google, Samsung, Intel etc. It was established on 5th November, 2007, led by Google. 

In today’s world Mobile Application market is exploding and specially Android has emerged in a very short time, holding the top position against other competitors like iOS, Blackberry, Windows & others.

This tutorial will teach you from basic Android programming to advance concepts related to Android application development.

Android is the best-selling Operating System among various mobile platforms across the globe.

Android powers hundreds of millions of mobile devices in more than 190 countries around the world.

Android is the largest installed base of any mobile platform and growing fast.

Android is a modified Linux based mobile operating system that was originally started by Android Inc. with the same name.

In 2005, Google acquired Android and took over its development work to enter into the mobile space.

Java language is mainly used to write the android code even though other languages can be used.

Android programming is based on Java programming language.

Once developed, Android applications can be packaged easily and sold out either through a store such as Google Play, Opera Mobile StoreAmazon Appstore etc.

Beginners can follow the tutorial in a sequential order to grasp the basics of android development.

Categories of Android applications

  • Entertainment
  • Tools
  • Communication
  • Productivity
  • Personalization
  • Music and Audio
  • Social
  • Media and Video
  • Travel and Local etc. provides the complete Android development tutorial which one can follow to kick-start his/her journey in app development.

This tutorial is designed in a manner to go from zero to hero level.

Prerequisites: Basics of XML and Java or Kotlin programming language. 

Android is a mobile operating system developed by Google.

The goal of android project is to create a successful real-world product that improves the mobile experience for end users.