Greg Shackles discusses C#’s role in the mobile space and coding best practices. He thinks that the mature C# language is the only language that can be used across all of these platforms to produce a native experience.
[youtube 5JRPCwg1jQ4]
Video source: http://radar.oreilly.com/2012/04/mobile-development-c-sharp.html