Telerik blogs
Focus is on Performance in UI for Xamarin R2 2017 SP1_870x220

You can now easily view live data with ChartView, and experience up to a 10 time improvement in ListView. Read on to see all our latest UI for Xamarin updates.

Stable and reliable performance for your mobile applications—this is a key part of our mission when we deliver our UI for Xamarin components. That's why we work to continuously improve their performance in a number of different scenarios. In this R2 service pack release, we focused on achieving the most reliable performance with ChartView and ListView for the scenarios described below:

ChartView—Live Data

Live Data Chart

Visualizing live data requires a stable and performant chart component. With this SP release, we have introduced significant performance improvements in our Android and iOS charts, so now you can display live updates in your mobile app. The image above shows our Android chart displaying five line series with 100 items each, receiving updates rapidly.

ListView—Loading, Sorting, Filtering


For ListView, the most used control in the suite, we worked the last several weeks to give you even better performance for the initial load, grouping and sorting in Android. The tests we performed showed improvements in data operations by 7-10 times. We have also improved the overall scrolling performance by minimizing JNI native calls and smart caching on Drawables used for ListView items.

For UWP we have improved initial load time by around 30% using lazy loading practices such as deferred XAML loading for some of the elements.

Learn More and Share Your Feedback

We didn’t forget about the rest of components—we added improvements to TabViewCalendarAutoCompleteBusyIndicator and DataForm. You can read about all the improvements we've made in our Release History. You can also find more tips & tricks on how to use the controls in our Documentation, at the SDK demos and at the Telerik Developer Network.

Curious to measure the performance of your app with the update? Go ahead and download UI for Xamarin, try it out and let us know how it went, along with any other feedback you might have.

Download UI for Xamarin

About the Author

Rossitza Fakalieva

Rossitza Fakalieva is Manager of the Progress .NET UI & Tools division, which develops the UI for WPF, UI for WinForms, UI for UWP and UI for Xamarin products. She started her career on the Telerik ASP.NET team in 2006 as a support officer and passed through the position of software developer to the position of senior manager. Off work, she enjoys cooking, watching movies and reading books.

Related Posts


Comments are disabled in preview mode.