Native cross platform development for Windows, Android and iOS with Xamarin
The vast majority of software code on Windows these days is developed in .NET and C#. The tools and languages provided by Microsoft are unmatched in terms of productivity to create all kinds of applications, from very rich desktop suites (with WPF) to small fluid native mobile apps (with Windows Phone). The learning curve is facilitated by the fact that you can reuse your skills, tools, language and even design on each platform.
The big sensation in the .NET world these days is Xamarin. This independent firm is allowing developers to use .NET to create fully native apps on iOS and Android. These are not hybrid apps, but are compiled to binaries that are fully indistinguishable from Objective C, respectively Java applications on these platforms. They use native UI elements and create a familiar experience for the user.
With an appropriate architecture, Xamarin allows reusing a large portion of business code and even view code across the platforms, but it does not compromise on the native look and feel. In this session, we will also talk about Xamarin Forms, an extension of the framework allowing to even share UI code for simple apps like line of business or prototypes.
Laurent Bugnion is a very experienced speaker, .NET developer since 2001, working for one of the leading firms in Windows, XAML and C# development. He is also the author of the popular MVVM Light Toolkit, an open source library for Windows and Xamarin. He is very excited about showing how best practices can be used to build cross platform native apps and provide the best possible experience to your users.
Laurent works as Senior Director for IdentityMine, one of the leading companies (and Gold Partner) for Microsoft technologies such as Windows Presentation Foundation, Silverlight, Pixelsense, Windows 8, Windows Phone, XBOX and generally User Experience. He is based in Zurich Switzerland.
In October 2010, the book “Silverlight 4 Unleashed” that he wrote was published at Sams, an advanced sequel to “Silverlight 2 Unleashed” (published Oct 2008). He writes for MSDN magazine and other publications, codes in Windows Phone, Windows 8, Silverlight, WPF, ASP.NET and his blog is on http://blog.galasoft.ch. 2014 is his 8th yearas a Microsoft Most Valuable Professional (Client Dev) and his second year as a Microsoft Regional Director. He is also the author of the well-known open source framework MVVM Light for Windows Phone, Windows 8, WPF, Silverlight, and of the popular Pluralsight reference course about MVVM Light.