Mobile Client

W11 Optimizing Applications for Performance Using the Xamarin Platform


1:30pm - 2:45pm

Level: Intermediate

Kevin Ford

Mobile Practice Lead


User experience is extremely important for mobile applications. One of the best ways to ruin an otherwise great user experience is to write an inefficient application that is slow, uses a lot of memory or shows the user performance issues. This session will examine the Xamarin garbage collector on iOS and Android and how that interacts with the system's underlying memory management systems. You'll learn how to deal with large image assets, particularly on the Android platform. Many more topics will be covered to help you understand how to write efficient applications on the Xamarin platform.

You will learn:

  • How a poor performing app can damage the user experience
  • About some of the more common performance pitfalls and how to avoid them
  • About how the system's underlying memory management interacts with the Xamarin Platform