Telerik UI for Xamarin is a library of native and customizable UI controls for building stunning cross-platform mobile applications for the most popular mobile platforms including iOS.
This application shows scenarios developers can achieve using Telerik UI for Xamarin. Browse the examples to get the first-hand experience with the suite. A Source code preview is available for every example.
Telerik UI for Xamarin key components:
Predefined Theme, Design-Time Support, Localization and Globalization
ImageEditor
A control that enables you to easily visualize and edit images in different file formats in your mobile application.
Map
A data visualization control whose primary purpose is to visualize rich spatial data. The control provides visualization of ESRI shapefiles that consist of geometric objects, such as lines, polylines and polygons.
PdfViewer
It enables you to easily load and display PDF documents natively in your application. It comes with full integration with the RadPdfViewerToolbar.
Popup
RadPopup lets you display content of your choice on top of the existing view. The component provides a flexible API to easily control its behavior.
DockLayout
A mechanism for child elements to be docked to the left, right, top or bottom edge or to occupy the center area of the layout.
Calendar & Scheduling
The Calendar is a highly customizable calendar component that offers:
•Day, Week, Month, WorkWeek, MultiDay and Year views.
•Recurring appointments and built-in dialogs
•Selection
•Flexible Styling API.
Accordion & Expander
Those components help you save screen space and at the same time present the content to the end user in an easily accessible way.
AutoCompleteView
The control has different filtering options, tokens support, and remote search, as well as full customization capabilities.
Conversational UI
This Chat component allows you to create modern chat experiences in your apps, regardless of the chatbot framework you choose.
Barcode
Barcode is a control used for creating and showing barcodes.
TreeView
It facilitates management of hierarchical data structures. It comes with commands mechanism, data binding, checkbox support and Load on Demand support.
DataGrid
The control provides operations like sorting, filtering, grouping, and editing over the underlying data.
Numeric Input
NumericInput is a highly customizable input control for numeric data.
Button
The button UI allows you to add rotation, shapes, transparency, text, and backgrounds and images for a custom look and feel.
SlideView
The SlideView allows users to present content in separate pages and switch between them by swiping.
MaskedInput
Using the MaskInput in your app, you can now ensure correct input is provided by the end users with the support for predefined tokens such as digits, chars, letters, alphanumeric input etc or regex of your choice.
Linear and Radial Gauges
The gauge indicates and gives a visual display of amount, level, or contents of something.
ListView
It provides the most frequently used functionalities. It comes with:
•Different layout modes.
•UI virtualization.
•Pull-to-refresh.
•Selection.
•Commands
•Cells swipe.
•Grouping.
•Styling API.
Chart
A versatile charting component that offers full customization, great performance and an intuitive object model.
•12+ Chart Types
Rating
It allows users to intuitively rate by selecting a number of items [stars] from a predefined number of items.
BusyIndicator
It allows you to display a notification whenever a longer-running process is being handled by the application.
SegmentedControl
This component allows you to display a list of horizontally aligned, mutually exclusive options, which can be selected by the user.
SideDrawer
This steps on the popular navigation pattern where you can access all your application screens from a single sliding menu.
TabView
The component is a flexible navigation control that allows you to build tabbed interfaces.
适用于Xamarin的Telerik UI是一个原生和可自定义的UI控件库,用于为包括iOS在内的最流行的移动平台构建令人惊叹的跨平台移动应用程序。
此应用程序显示了开发人员可以使用Telerik UI为Xamarin实现的方案。浏览示例以获得套件的第一手体验。每个示例都有一个源代码预览。
适用于Xamarin关键组件的Telerik UI:
预定义主题,设计时支持,本地化和全球化
ImageEditor
一种控件,使您可以在移动应用程序中轻松可视化和编辑不同文件格式的图像。
地图
数据可视化控件,其主要目的是可视化丰富的空间数据。该控件提供ESRI shapefile的可视化,其由几何对象组成,例如线,折线和多边形。
PDF查看器
它使您可以在应用程序中本地轻松加载和显示PDF文档。它与RadPdfViewerToolbar完全集成。
弹出
RadPopup允许您在现有视图的顶部显示您选择的内容。该组件提供了一个灵活的API,可以轻松控制其行为。
DockLayout
子元素停靠在左边,右边,顶边或底边或占据布局中心区域的机制。
日历和日程安排
Calendar是一个高度可自定义的日历组件,提供:
•日,周,月,工作周,多日和年视图。
•定期约会和内置对话框
•选择
•灵活的样式API。
手风琴和扩音器
这些组件可帮助您节省屏幕空间,同时以易于访问的方式将内容呈现给最终用户。
AutoCompleteView
该控件具有不同的过滤选项,令牌支持和远程搜索,以及完全自定义功能。
会话用户界面
此聊天组件允许您在应用程序中创建现代聊天体验,无论您选择哪种聊天机器人框架。
条码
条形码是用于创建和显示条形码的控件。
树视图
它有助于管理分层数据结构。它带有命令机制,数据绑定,复选框支持和按需加载支持。
数据网格
该控件提供对基础数据进行排序,过滤,分组和编辑等操作。
数字输入
NumericInput是一种高度可自定义的数字数据输入控件。
按键
按钮UI允许您添加旋转,形状,透明度,文本,背景和图像,以实现自定义外观。
SlideView
SlideView允许用户在单独的页面中显示内容,并通过滑动在它们之间切换。
MaskedInput
使用应用程序中的MaskInput,您现在可以确保最终用户提供正确的输入,并支持预定义的令牌,如数字,字符,字母,字母数字输入等或您选择的正则表达式。
线性和径向仪表
仪表指示并显示某物的数量,水平或内容。
列表显示
它提供了最常用的功能。它配备:
•不同的布局模式。
•UI虚拟化。
•拉来刷新。
•选择。
•命令
•细胞滑动。
•分组。
•样式API。
图表
多功能图表组件,提供完全自定义,出色的性能和直观的对象模型。
•12 +图表类型
评分
它允许用户通过从预定数量的项目中选择多个项目[星星]来直观地评价。
BusyIndicator控件
它允许您在应用程序处理较长时间运行的进程时显示通知。
SegmentedControl
此组件允许您显示水平对齐,互斥选项的列表,可由用户选择。
SideDrawer
这是一个流行的导航模式的步骤,您可以从单个滑动菜单访问所有应用程序屏幕。
TabView的
该组件是一个灵活的导航控件,允许您构建选项卡式界面。