Xamarin is cross compilation framework that allows developers to have their cake and eat it too. Leveraging a consistent language and the ability to share large amount of across multiple platforms, not just Android and iOS. Going beyond tools like PhoneGap and Appcelerator, Xamarin enables developers to use the same tools and design idioms that are common on the target platform while sharing common code using PCLs. Coupled with tools like MvvmCross, mutli platform development has never been easier. In this talk we will talk about Xamarin as a tool; its origins and when it makes sense to use it and when it does not. We will walk through how Xamarin attempts to solve very common problems experienced by mobile developers using native technologies. And we will look at the similarities between .NET development and Xamarin.
Speaker: Jason Farrell