Carl and Richard talk to Greg Shackles about his experiences building Olo - an online ordering platform for restaurants. Greg starts the conversation talking about the decision to move from a different mobile platform over to Xamarin so that they could provide support for the largest diversity of devices with the largest common code base. The conversation also digs into MvvmCross, a library for utilizing the MVVM pattern across multiple platforms - Greg takes advantage of MvvmCross to minimize the amount of unique code for each platform. Great case study of the potential of Xamarin!