addressalign-toparrow-leftarrow-rightbackbellblockcalendarcameraccwchatcheckchevron-downchevron-leftchevron-rightchevron-small-downchevron-small-leftchevron-small-rightchevron-small-upchevron-upcircle-with-checkcircle-with-crosscircle-with-pluscrosseditemptyheartfacebookfolderfullheartglobegmailgoogleimagesinstagramlinklocation-pinmagnifying-glassmailminusmoremuplabelShape 3 + Rectangle 1outlookpersonplusprice-ribbonImported LayersImported LayersImported Layersshieldstartickettrashtriangle-downtriangle-uptwitteruseryahoo

Building Cross-Platform Native Apps with Xamarin & MVVMCross

Introduction to the MVVMCross Cross Platform Framework

We'll show you how to build a cross-platform native app that shares just about all your code (except for the UI) across iOS, Android, and Windows Phone using C#, Xamarin, and the open source MVVMCross library - all in a single Visual Studio solution.

John Sprunger is an Architect leading the Mobility practice at West Monroe Partners. John has over ten years of experience in custom application development, performance optimization, and systems integration, and has worked in a number of industries including energy and utilities, healthcare, insurance, and private equity. John has published several apps for Windows Phone.

MVVMCross is an open source, cross platform development framework, maintained by Stuart Lodge, built on top of Xamarin. It builds on the Model - View - ViewModel architectural paradigm with data binding and provides a framework, architecture and 'methodology' for developing cross platform apps for mobile devices.

By the end of this meetup you should have a rudimentary understanding of the MVVMCross framework and paradigm, know how to use it with interfaces and data binding, and know where to go to get more detailed information, tutorials and example solutions.

We are hoping to stream the presentation live via Google Hangouts On Air for those who can't attend in person and make the recording available after the event.

Food and beverages will be provided.

Planned agenda:

17.45  Networking

18.30  Presentation - John Sprunger, West Monroe Partners

20.00  Networking


LEGAL NOTICE: Chicago .Net Mobile Developers meetups, and joint meetups, may be videoed or recorded and made publicly available. By attending this meetup, attendees implicitly agree to be videoed and/or recorded, waive/assign any rights to that video, and to having that video/recording made public.


Xamarin is a mono framework for iOS and Android that includes C# wrappers for native API bindings. This allows developers to develop native iOS and Android apps in C# using the mono (.Net) framework. Xamarin currently supports all features of .Net 4.5.1, and all API's in iOS7.1 and Android API level 19. iOS8 Beta APIs is suported for registered iOS developers. Android level 20 APIs and support for Android 'L' will be available soon.

Xamarin comes with its own IDE, Xamarin Studio, which supports cross platform development and common code for Android and IOS apps from a single code base. It also features a plugin for Visual Studio, which allows Visual Studio to be used as the IDE. This supports cross platform development for Android, iOS and Windows Phone, and provides full support for PCL and Shared Libraries.

Join or login to comment.

  • David A.

    Here is a link to the video of July's meetup. My apologies for the sound - there's an echo, it appears that there was a second mic active. I tried to clean the sound up, but nothing seem to work, so we'll chalk that up to experience. We will get better at this! Thanks again to John for speaking and Mike and Tony at EightBot for sponsoring.

    August 21, 2014

  • David A.

    Oh, and a quick shout out to Bernard Hsu, who recently started to help us with organization, for winning the Xamarin F# challenge. Congratulations Bernard.

    1 · August 1, 2014

  • David A.

    Thank you John for an excellent presentation, EightBot for providing the venue and sponsoring the food and drink, and everyone for attending. For those of you that couldn't make it, I'll be posting a link to a recording this weekend.

    The next meetup is in just two weeks - a joint meetup with the Chicago Azure group on using Azure Mobile Services to implement server functionality and accessing from cross platform apps using the Azure- Xamarin APIs. See you there!

    August 1, 2014

  • John S.

    1 · August 1, 2014

  • David A.

    Here is the url for the live stream of todays meetup!

    July 31, 2014

  • David A.

    We will be streaming the meetup live via Hangouts On Air. We will post the HOA url on our Google+ Community page at about 5.45. The link to the community page is here:

    1 · July 31, 2014

27 went

Our Sponsors

People in this
Meetup are also in:

Sign up

Meetup members, Log in

By clicking "Sign up" or "Sign up using Facebook", you confirm that you accept our Terms of Service & Privacy Policy