Ho provato alcuni sistemi di sviluppo per Android. Devo dire che Xamarin mi ha impressionato per la completezza della soluzione e perchè è uno l'unico, oltreNSBasic (almeno fra quelli che ho provato fino ad adesso), ad avere la possibiltà di progettazione visuale delle form.
NSBasic invece mi ha impressionato per la semplicità e l'immediatezza della soluzione, anche se avrei preferito poter sviluppare in C#.