Building Native Cross Platform Mobile Apps with Xamarin

Tuesday, May 16, 2017

With Microsoft’s recent acquisition of Xamarin and their decision to go open source with the technology, the ability to build cross platform mobile apps is now embedded in all versions of Visual Studio.

The options for how and where you can develop your mobile apps is now easier and cheaper than ever (think free). Whether you enjoy C# or F#, develop on Windows or Mac, there is an option now that allows you to develop truly native apps with one platform.

In this discussion, we will take a brief look at the difference between Xamarin.Forms (XAML) and Xamarin.Native (iOS & Android). We’ll also explore Xamarin.Native and see how to structure an application using the MVVM pattern. Lastly, we’ll talk about the use case for Xamarin as compared to a purely native solution and who might benefit from a reusable code base.

About Mitchell Volk

Mitchell Volk currently works as a business intelligence developer for Gillette Children’s Specialty Healthcare in St. Paul, MN. He has worked as a full stack developer for the last three years specializing in data driven applications and API’s. Consumer of coffee, dog person, whiskey drinker.


Sign up for our newsletter to stay in the loop!

Sign up now

We're on!

Keep the conversations going after our meetings at and check out other local technology related meetups..

We Love Code

How about you?

We're a group of software developers that love our craft and we'd love to have you join us at our meetings.

Whether you sling C#, play with Python, rock Ruby, or love JavaScript, you'll fit in great. We're all about building a community of developers in the Chippewa Valley. Students, professionals, and hobbyists are always welcome!

Contact Us

Contact us at or


Join our chatroom


These awesome companies support our user group. Support them too!

Pluralsight - Unlock access to the world's largest tech & creative training library Jetbrains