Yavor Dimitrov

Senior Software Developer .NET


Getting real with Xamarin. What does it take to go cross-platform?

Not a lot has been known for this mystical creature called Xamarin but we are going to catch one in the wild, observe, and explore its feeding and living habits and gain a better understanding of why it is so important for the ecosystem.


In this workshop we are going to build an instant messaging app for Android and iOS using a real-time database. During this process we are going to learn more about the following:

  • What we need to get started
  • How the Xamarin platform works
  • Basic Xamarin app architecture
  • Sharing code between platforms
  • And more!


Yavor is a senior Xamarin developer at MentorMate and for the last 3 years he’s been developing mobile apps using the greatest technologies that the platform has to offer. His previous experience in ASP.NET helps him deliver more maintainable apps with great UX. Other interests include: building IoT devices and apps, fixing stuff until they break and beer.