Telerik blogs
Telerik R2 2019 Release_870x220

Telerik UI for Xamarin R2 2019 is here with brand new Image Editor and Map controls, PdfViewer and Calendar improvements, Pdf-processing capabilities, Visual Studio 2019 support and more.

Another spring is in its full swing and the time has come for the Telerik UI for Xamarin R2 2019 release which adds great features and components to the rapidly-growing UI for Xamarin offering. For the most impatient of you here is a list of the highlights that come with the latest version: brand new ImageEditor and Map controls, Pdf-processing library, major improvements in the PdfViewer control which is no longer in beta state, additional selection modes and improvements in the Calendar control. The suite is now build against Xamarin.Forms 3.6 and supports the latest version of Xamarin.Forms. Support for VisualStudio 2019 and VisualStudio 2019 for Mac is included as well.

You can directly check the new additions in the official Telerik UI for Xamarin documentation and demo applications or you can continue reading this blog post for a brief overview of the highlights.

Image Editor and Image Editor Toolbar controls

The first great addition to the suite are the RadImageEditor and RadImageEditorToolbar controls. For those of you who are not familiar with the ImageEditor control, it enables you to easily view and edit images in different file formats. The toolbar control is specifically designed to further enhance the editor as it exposes all its editing capabilities and is open to easy customization from your side. Below you can see a picture of some of the operations (resize and crop transformations, hue effect) applied to an image through the RadImageEditor control:

image_editor_operations

The key features of the element include: 

  • Import and export images in different formats such as JPEG, PNG. GIF and BMP can be imported only for viewing purposes for the time being.
  • Different image source options
  • Rich image editing features set – transformations and effects
  • Undo/Redo support
  • Pan and Zoom support
  • Custom Commands
  • Toolbar with customization capabilities 

Map Control

The next big addition is the Map control. Its main purpose is to visualize rich spatial data. The control provides visualization of ESRI shape files that consist of geometric objects, such as lines, polylines and polygons. Such objects are commonly used to display various schemes, for example floor plans and seats distribution, all the way to parts of maps for countries, roads, rivers, etc. The following picture shows the map control used to represent data related to all states in the USA:

us_map

Some of the key features of the Map control are:

  • Shape files visualization
  • Multi-layer support
  • Various approaches for loading shape files
  • Pan and zoom support
  • Shape labels
  • Shapes styling
  • Selection
  • Custom commands

New library for working with PDF documents: PdfProcessing

After releasing our PdfViewer component with R1 2019, we are now exposing the model behind it. You can use the PdfProcessing library to create PDF files from scratch and modify existing ones. The library is built for .NET Standard and comes with support for a large set of the features defined in the PDF format specification. With the API and its exposed editors, you can insert images, draw on the document, add text or modify interactive forms. Don’t hesitate and try it out using the FirstLook example in the PdfProcessing section within the Demo application. If you need more detailed information, check out the PdfProcessing documentation section.

PdfViewer controlis is now GA

The R2 2019 release comes packed up with lots of improvements for the PdfViewer control which is no longer in beta state. Some of the improvements and new functionalities are :

  • Command improvements, including a new double-tapped command
  • Mechanism to detect when a document is loaded/unloaded
  • Read-on-demand feature
  • Automatic Fit-to-width
  • Various performance improvements
  • New rendering mode that renders the content in a background thread 

Calendar Selection Modes and Scheduling UI Improvements

The calendar control now supports two additional selection modes – Range and Multiple. With these additions you can choose from a total of four selection modes - None, Single, Range and Multiple. Furthermore, various improvements have been made to the control and we also added a Details field to the appointment UI. Here are how the additional selection modes are visualized in Android:

selection_modes

Share your thoughts

As always, your feedback is extremely important for us so feel free to comment under the blog or visit our Telerik UI for Xamarin Feedback portal. Sharing your feedback on additional features you would like to see or improvements in the current functionalities is always appreciated and is taken into consideration when planing the future releases so if
you are in a need for a certain control or feature - do not hesitate to share it with us. The latest version is available for download in www.telerik.com

Sign Up for the Webinar

To see the new release in action, please join us on the Telerik UI R2 2019 webinar, on Wednesday, May 29th @ 11:00 am - 12 pm EST.

Save My Seat


Stefan Nenchev
About the Author

Stefan Nenchev

Stefan was a Technical Support Engineer on the Telerik UI for Xamarin team.

Related Posts

Comments

Comments are disabled in preview mode.