Apps built with Xamarin can run natively on Android, iOS and Windows Mobile. Xamarin compiles the same C# or F# codebase to native code that runs on several platforms.
If you have a background in Windows development, chances are you already know WPF and .NET. Xamarin and Xamarin Forms extends this to other major platforms. And you can reuse existing .NET libraries and packages.