XamarinT2 Light_1200x303

Telerik UI For Xamarin R1 2021 SP ships new stability and improvements for multiple controls, including Entry, MaskedInput, Calendar, Chart, ListView & more. See everything that's new.

It's been just over a month since we shipped the first Telerik UI for Xamarin release for 2021 and we are already coming up with a Service Pack edition that is concentrated on stabilizing and improving some of the most used controls in the suite. Of course, we have also considered the items that our customers have reported so we can help them in delivering the best mobile applications possible.

Stay tuned for a brief overview of the improvements in the R1 2021 SP release.

RadEntry

We added a couple of new features to the RadEntry element. The ability to set a MaxLength for the input field and support for read-only mode. In the GIF below you can have a look at how the Entry element behaves when the text is longer than the MaxLength property applied:

entry max length property gif

RadMaskedInput

For the RadMaskedInput control we have introduced an option for setting the virtual keyboard. This allows users to control the keyboard according to the expected input type:

maskedinput_keyboard

On top of that we have fixed the following issues related to the element:

  • [iOS][UWP]: Selecting and inserting symbols in the input field does not work correctly.
  • [UWP]: IndexOutOfRangeException is thrown after deleting the whole mask and typing something.
  • [Android] An exception is thrown when long tap is performed on Samsung devices.

RadCalendar

Those of you who are following the different releases and the new development will notice that the RadCalendar is one of the elements we are constantly trying to improve and enrich with new functionalities. This release is no different and we have fixed some top priority issues that were reported by clients:

  • [iOS] Crash when opening SDK View Mode Flow in XF 4.5.
  • [Android] Java.Lang.IllegalArgumentException is thrown when loading the appointments source.
  • [iOS] The UI freeze when setting ViewMode to Flow only in Xamarin.Forms.
  • [UWP] Month name does not use the current culture when setting TitleCellStyle.
  • [UWP] ViewMode is not updated when it gets changed from the UI of native control.

Some of the other major controls on which we spent a lot of effort are the Chart and ListView elements.

RadChart

  • [Android] An exception is thrown when resetting numeric axis with Maximum smaller than the previous axis' Minimum.
  • [Android] Project could not be compiled when the latest version of Xamarin.Google.Android.Material is referenced.
  • [iOS] Legend does not measure correctly when its VerticalOptions is not Fill.

RadListView

  • [iOS] ArgumentOutOfRangeException is thrown in a specific scenario when the control is grouped.
  • [iOS] ReorderItemStyle and PressedItemStyle are not applied to RadListView items when SelectionMode is None.
  • [iOS] TextCellTextColor of PressedItemStyle is not applied.
  • LoadOnDemand event fires multiple times at the first set of items loaded in the control.

Other Improvements:

  • NumericInput: [UWP] Decimal separator is not handled correctly.
  • RadLegend: [iOS][Android]Setting Vertical/Horizontal Options to Center causes the legend to disappear.
  • RichTextEditor: [DPL] Bullets and their paragraphs are imported with wrong indentation from RTF.
  • SideDrawer: [UWP] DrawerLocation cannot be changed dynamically.
  • TabView: [UWP] DataGrid in the first tab is not shown initially.
  • DataGrid: [iOS] Memory leak.
  • DataGrid: The edited value is not committed when the DataGrid loses focus while in edit mode.

Have Your Say and Influence the Planning

We continue our efforts in not only adding new functionalities and controls to the suite but to stabilize and optimize the features you are already using in your applications. We also encourage you to be vocal about the controls and what you want to see improved or introduced. You can write in the Telerik UI for Xamarin Feedback portal or simply raise a ticket.

If you have not yet tried the Telerik UI for Xamarin suite, take it out for a spin with a 30-day free trial, offering all the functionalities and controls at your disposal at zero cost.


Stefan Nenchev
About the Author

Stefan Nenchev

Stefan is a Technical Support Engineer on the Telerik UI for Xamarin team. Previously, he was a part of the WPF and Silverlight team. Apart from work, Stefan enjoys all kinds of sport activities such as basketball, football, snowboarding and hiking.   

Related Posts

Comments

Comments are disabled in preview mode.