O mono android é um plugin para o Visual Studio que pertimite a criação de aplicativos para a plataforma Android. Os aplicativos desenvolvidos podem ser facilmente  utilizado em seu smartphone ou tablet desde que possua essa plataforma. Para iniciar você precisa instalar o Visual Studio 2010, Android SDK, Java SDK e Mono Android preparando os eu ambiente de desenvolvimento para a construção de aplicativos nessa plataforma. Cada pacote desse traz uma característica conforme descrito abaixo:


Visual Studio 2010

Visual Studio é a ferramenta de desenvolvimento da Microsoft.

O java SDK

O Java Development Kit( JDK ) produto destinado para desenvolvedores em Java liberada pela Oclare Corporation.

Android SDK
 O Android SDK é o kit de desenvolvimento para a plataforma Android.

Mono Android
O mono android é o plugin desenvolvido pela xamarin, o plugin não é grátis, porém é possível efetuar o download e testá-lo.

Após instalação no visual studio apacerá da seguinte forma:
 

Entendendo o escopo : 

[Activity(Label ] : Nome do aplicativo que será exibido na tela após a execução.

Icon = "@drawable/icon" = Pasta do ícone do aplicativo que ficará nos aplicativos instalados.

MainLauncher : Verifica se a tela é principal do aplicativo.

Class activity : classe principal, toda classe para aplicação android deve ser derivada da classe activity.

SetContentView : Responsável pela exibição da tela da aplicação.

Button.Click : Inserção do código no botão.

      Com o mono Android você está preparado a desenvolver para plataforma Android usando todo o seu conhecimento na linguagem C#. É óbvio que existe outras ferramentas destinadas para o desenvolvimento na plataforma android, mas quem gosta do Visual Studio e tem todo o conhecimento na ferramenta vale a pena instalar e tirar as conclusões.