An Android application is an software application developed to run on Android platform. Android applications can be made available by developers on their websites but most of them upload and publish there applications to Google Play Store which was earlier known as Android Market.
Some of the applications are available for free download and some are paid applications and for paid application revenues are shared between Google and the developer.
4. Requirements to develop Android Applications using Xamarin
Xamarin (Earlier known as MonoDroid)
In 2013 company named Xamarin anounced Xamarin Studio which allows you to build android applications using C#. It can also work as an add-on of Visual Studio 2010 which allows developers to used Visual Studio to develop applications.
You need to install following to start Android application development
Windows 7 or above with Visual Studio 2010 or above
Java SDK: This can be downloaded from Oracle Website. It is recommended that Java SDK is installed in C:\Program Files\Java. This is the default location and you IDE will check this location to see if it is installed.
Android SDK : It contains all API libraries, tools and framework to develop, debug and test android applications. It can be downloaded from developer.android.com
After installation Run the SDK manager from the start menu and select following and install: