April 2020 Deadline
Apple will no longer accept applications published with anything less than Xamarin.Forms 4.5 after April 2020.
This is due to the UIWebView flag that is in Xamarin.Forms 4.4 and earlier
ITMS-90809: Deprecated API Usage- Apple will stop accepting submissions of apps that use UIWebView APIs starting from April 2020 .
Please visit this documentation for full explanation. Just to share the highlights, Telerik UI for Xamarin will need to:
UIWebView– Your code should not have any references to
UIWebViewor any classes that make use of
Add controls to selecting dates/times that also support null or blank values. Currently the DatePicker control that is provided as part of Xamarin Forms doesn't allow for a null or blank date. Provide the ability to select date and time in single UI.
As of 2018.2.620, UI for Xamarin will invoke approximate 600 warnings when compiling an Android project that uses SDK later than 23. This is due to the fact that the UI for Xamarin.Android controls are built on API 23, which will surface warnings at compile time if the project consuming them is using a later version. Although UI for Xamarin is compatible with newer version, and causes no impact on the outcome, these warnings obscure any meaningful warnings the user might have. This is a problem when projects are built in a CI/Cd pipeline and warnings are treated as important/significant for enterprise CD deployment (i.e. scrolling through 600 warnings to find any legitimate warnings is not practical). Available in R3 2018 release.
Add support for doughnut charts Available in R3 2018 release. For more info on the donut series refer to: https://docs.telerik.com/devtools/xamarin/controls/chart/series/pie/donut-series
Currently, the project template generates a PCL that uses an App.cs. Most developers who use XAML prefer to have an App.xaml in order to use global resources (or the Telerik Theming mechanism). Please consider adding a checkbox to the Project Wizard that lets you choose between using [App.xaml/App.xaml.cs] or [App.cs]
TreeView control similar to the UI for WPF suite. Available in R2 2018 release. More information can be found here: https://docs.telerik.com/devtools/xamarin/controls/treeview/treeview-overview
Available in the R2 2018 release.
This would preferably be implemented as a Numeric TextBox with a Currency mask (rather than just a Masked TextBox), because a Numeric TextBox would allow for limitations on min, max and step values. This scenario can be achieved with the RadNumericInput control by setting the "StringFormat " property as the control will get the culture specific symbols from the culture of the current thread. Available in minor release 2018.1.0315. It will also be available in the R2 2018 release.
Xamarin Forms needs a control with which you can build tinderstyle apps. In XF terms this would be a CarouselView that share you can do no-animated page shifts to simulate infinite scrolling. And optional page indicators would be nice to, for other app styles. Available in the R3 2017 release. More information you can find here: http://docs.telerik.com/devtools/xamarin/controls/slideview/getting-started/slideview-getting-started
Currently customers can be notified when a token is created. If the control is used in plain text scenario there is no way to notify the user when suggestion item is selected.
Make GroupDescriptors, SortDescriptors and FilterDescriptors collections bindable for easier usage directly in the viewmodel. Currently, they are plain collections that needs to passed manually to the viewmodel.