A plataforma Android está ganhando cada vez mais espaço, e, pensando nisso, foi criado o MonoDroid, um ambiente de desenvolvimento em .NET que vêm trazer ao desenvolvedor a oportunidade de desenvolver para o sistema móvel da Google utilizando o .NET framework e suas linguagens.
Baseado no projeto MonoTouch, que é uma ambiente de desenvolvimento para o IPhone utilizando o .NET framework e suas linguagens. Hoje o MonoTouch representa a única maneira de se desenvolver para o IPhone e IOS 4 em geral, sem ser a maneira Apple. Porém você ainda precisa de um Mac e do IPhone SDK. Tanto o MonoTouch quanto o MonoDroid são projetos que utilizam a plataforma Mono desenvolvida pela Novell, projeto este que visa portar o .NET para outros ambiente como LINUX e OS X.
O MonoDroid é um ambiente similar ao do MonoTouch porém visando a plataforma móvel da gigante de buscas, Google. Atualmente o Windows Phone 7 é a única plataforma móvel além do IPhone/MonoTouch onde é possível se utilizar .NET.
Miguel de Icaza, vice presidente da plataforma de desenvolvimento da Novell e líder do projeto Mono, em uma entrevista a InfoWorld na Mix10 em Las Vegas, disse como, basicamente funciona o MonoDroid
"..existe uma demanda para a execução de aplicações .Net no Android".
"[O MonoDroid é] o Mono executando no Android, mas também são todas as APIs feitas para tornar possível a comunicação com as APIs do Android."
O projeto está em fase beta e as inscrições para esse período podem ser feitas no site oficial do projeto http://www.go-mono.com/monodroid/.
Ainda não há informações sobre valores, porém de acordo com os responsáveis, o MonoDroid é um produto comercial e no seu lançamento terá um sistema de licenciamento por desenvolvedor. A data de lançamento, de acordo com o site, será ainda este ano.