Xamarin is a cross-platform development framework for mobile applications. You write your applications in C# and the framework publishes your app to native IOS, Android or Windows Phone.
Microsoft announced yesterday that they have now acquired the Xamarin team and will be integrating the framework into Azure, TFS, Visual Studio and Office 365 development tools in the future.