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.
Telerik UI cho Xamarin là một thư viện các điều khiển UI gốc và có thể tùy chỉnh để xây dựng các ứng dụng di động đa nền tảng tuyệt đẹp cho các nền tảng di động phổ biến nhất bao gồm iOS.
Ứng dụng này cho thấy các kịch bản mà các nhà phát triển có thể đạt được bằng cách sử dụng Telerik UI cho Xamarin. Duyệt các ví dụ để có được trải nghiệm đầu tay với bộ phần mềm. Một bản xem trước mã nguồn có sẵn cho mọi ví dụ.
Giao diện người dùng Telerik cho các thành phần chính của Xamarin:
Chủ đề được xác định trước, Hỗ trợ thời gian thiết kế, Bản địa hóa và Toàn cầu hóa
Biên tập hình ảnh
Một điều khiển cho phép bạn dễ dàng hình dung và chỉnh sửa hình ảnh ở các định dạng tệp khác nhau trong ứng dụng di động của bạn.
Bản đồ
Một điều khiển trực quan hóa dữ liệu với mục đích chính là trực quan hóa dữ liệu không gian phong phú. Điều khiển cung cấp trực quan hóa các shapefile ESRI bao gồm các đối tượng hình học, chẳng hạn như đường thẳng, polylines và đa giác.
Trình xem
Nó cho phép bạn dễ dàng tải và hiển thị các tài liệu PDF nguyên bản trong ứng dụng của bạn. Nó đi kèm với tích hợp đầy đủ với RadPdfViewerToolbar.
Popup
RadPopup cho phép bạn hiển thị nội dung bạn chọn trên đầu chế độ xem hiện có. Thành phần này cung cấp một API linh hoạt để dễ dàng kiểm soát hành vi của nó.
DockLayout
Một cơ chế cho các phần tử con được neo vào cạnh trái, phải, trên hoặc dưới hoặc để chiếm khu vực trung tâm của bố cục.
Lịch & Lập lịch
Lịch là một thành phần lịch tùy biến cao cung cấp:
• Lượt xem Ngày, Tuần, Tháng, WorkWeek, MultiDay và Year.
• Các cuộc hẹn định kỳ và các hộp thoại tích hợp
• Lựa chọn
• API kiểu dáng linh hoạt.
Accordion & Expander
Những thành phần này giúp bạn tiết kiệm không gian màn hình và đồng thời trình bày nội dung cho người dùng cuối một cách dễ dàng truy cập.
Tự động hoàn thành
Điều khiển có các tùy chọn lọc khác nhau, hỗ trợ mã thông báo và tìm kiếm từ xa, cũng như khả năng tùy chỉnh đầy đủ.
Giao diện người dùng
Thành phần Trò chuyện này cho phép bạn tạo trải nghiệm trò chuyện hiện đại trong ứng dụng của mình, bất kể khung chatbot bạn chọn.
Mã vạch
Mã vạch là một điều khiển được sử dụng để tạo và hiển thị mã vạch.
Cây cảnh
Nó tạo điều kiện quản lý các cấu trúc dữ liệu phân cấp. Nó đi kèm với cơ chế lệnh, ràng buộc dữ liệu, hỗ trợ hộp kiểm và hỗ trợ Tải theo yêu cầu.
Lưới dữ liệu
Kiểm soát cung cấp các hoạt động như sắp xếp, lọc, nhóm và chỉnh sửa dữ liệu cơ bản.
Đầu vào số
NumericInput là một điều khiển đầu vào tùy biến cao cho dữ liệu số.
Nút
Giao diện người dùng nút cho phép bạn thêm xoay, hình dạng, độ trong suốt, văn bản, hình nền và hình ảnh để có giao diện tùy chỉnh.
SlideView
SlideView cho phép người dùng trình bày nội dung trong các trang riêng biệt và chuyển đổi giữa chúng bằng cách vuốt.
Mặt nạ
Sử dụng MaskInput trong ứng dụng của bạn, giờ đây bạn có thể đảm bảo đầu vào chính xác được cung cấp bởi người dùng cuối với sự hỗ trợ cho các mã thông báo được xác định trước như chữ số, ký tự, chữ cái, đầu vào chữ và số, hoặc regex bạn chọn.
Đồng hồ đo tuyến tính và xuyên tâm
Thước đo chỉ ra và hiển thị trực quan về số lượng, cấp độ hoặc nội dung của một thứ gì đó.
ListView
Nó cung cấp các chức năng được sử dụng thường xuyên nhất. Nó đi kèm với:
• Các chế độ bố trí khác nhau.
• Ảo hóa giao diện người dùng.
•Kéo để làm mới.
• Lựa chọn.
• Lệnh
• Các tế bào vuốt.
• Phân nhóm.
• API kiểu dáng.
Đồ thị
Một thành phần biểu đồ đa năng cung cấp tùy chỉnh đầy đủ, hiệu suất tuyệt vời và mô hình đối tượng trực quan.
• 12 loại biểu đồ
Xêp hạng
Nó cho phép người dùng đánh giá trực quan bằng cách chọn một số mục [sao] từ một số mục được xác định trước.
BusyTheicator
Nó cho phép bạn hiển thị thông báo bất cứ khi nào một ứng dụng chạy dài hơn đang được ứng dụng xử lý.
SegmentedControl
Thành phần này cho phép bạn hiển thị danh sách các tùy chọn liên kết ngang, loại trừ lẫn nhau, có thể được người dùng chọn.
SideDrawer
Bước này trên mẫu điều hướng phổ biến nơi bạn có thể truy cập tất cả các màn hình ứng dụng của mình từ một menu trượt.
TabView
Thành phần này là một điều khiển điều hướng linh hoạt cho phép bạn xây dựng các giao diện theo thẻ.