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.
L'interface utilisateur Telerik pour Xamarin est une bibliothèque de commandes d'interface utilisateur natives et personnalisables permettant de créer de superbes applications mobiles multiplates-formes pour les plates-formes mobiles les plus populaires, notamment iOS.
Cette application présente les scénarios que les développeurs peuvent réaliser à l’aide de l’interface utilisateur Telerik pour Xamarin. Parcourir les exemples pour obtenir une expérience de première main avec la suite. Un aperçu du code source est disponible pour chaque exemple.
Composants clés de l'interface utilisateur Telerik pour Xamarin:
Thème prédéfini, prise en charge au moment du design, localisation et mondialisation
ImageEditor
Un contrôle qui vous permet de visualiser et d’éditer facilement des images dans différents formats de fichier dans votre application mobile.
Carte
Un contrôle de visualisation de données dont le but principal est de visualiser des données spatiales riches. Le contrôle fournit la visualisation des fichiers de formes ESRI constitués d'objets géométriques, tels que des lignes, des polylignes et des polygones.
PdfViewer
Il vous permet de charger et d’afficher facilement des documents PDF de manière native dans votre application. Il est livré avec une intégration complète avec RadPdfViewerToolbar.
Apparaitre
RadPopup vous permet d'afficher le contenu de votre choix en haut de la vue existante. Le composant fournit une API flexible pour contrôler facilement son comportement.
DockLayout
Un mécanisme permettant aux éléments enfants d’être ancrés au bord gauche, droit, supérieur ou inférieur ou d’occuper la zone centrale de la présentation.
Calendrier et calendrier
Le calendrier est un composant de calendrier hautement personnalisable qui offre:
• Vues par jour, semaine, mois, semaine de travail, plusieurs jours et année.
• Rendez-vous récurrents et dialogues intégrés
•Sélection
• API de style flexible.
Accordéon et Expander
Ces composants vous permettent d’économiser de l’écran et de présenter le contenu à l’utilisateur final de manière facilement accessible.
AutoCompleteView
Le contrôle comporte différentes options de filtrage, prise en charge des jetons et recherche à distance, ainsi que des fonctionnalités de personnalisation complètes.
Interface utilisateur conversationnelle
Ce composant de discussion vous permet de créer des expériences de discussion modernes dans vos applications, quel que soit l’infrastructure de chatbot choisie.
code à barre
Code à barres est un contrôle utilisé pour créer et afficher des codes à barres.
TreeView
Cela facilite la gestion des structures de données hiérarchiques. Il est livré avec un mécanisme de commandes, une liaison de données, une prise en charge des cases à cocher et une prise en charge de Load on Demand.
Grille de données
Le contrôle fournit des opérations telles que le tri, le filtrage, le regroupement et l'édition sur les données sous-jacentes.
Entrée numérique
NumericInput est un contrôle d'entrée hautement personnalisable pour les données numériques.
Bouton
L'interface utilisateur du bouton vous permet d'ajouter une rotation, des formes, une transparence, du texte, des arrière-plans et des images pour une apparence personnalisée.
SlideView
Le SlideView permet aux utilisateurs de présenter le contenu sur des pages séparées et de basculer entre eux en faisant un balayage.
MaskedInput
À l'aide de MaskInput dans votre application, vous pouvez désormais vous assurer que les utilisateurs finaux saisissent correctement les utilisateurs avec la prise en charge des jetons prédéfinis tels que les chiffres, les caractères, les lettres, les entrées alphanumériques, etc. ou les expressions rationnelles de votre choix.
Jauges linéaires et radiales
La jauge indique et affiche visuellement la quantité, le niveau ou le contenu de quelque chose.
ListView
Il fournit les fonctionnalités les plus fréquemment utilisées. Il est livré avec:
• Différents modes de mise en page.
• la virtualisation de l'interface utilisateur.
•Tirer pour rafraîchir.
•Sélection.
• les commandes
• Les cellules glissent.
•Regroupement.
• API de style.
Graphique
Un composant graphique polyvalent offrant une personnalisation complète, des performances exceptionnelles et un modèle d'objet intuitif.
• 12 types de graphiques
Évaluation
Il permet aux utilisateurs d'évaluer intuitivement en sélectionnant un nombre d'éléments [étoiles] parmi un nombre prédéfini d'éléments.
BusyIndicator
Il vous permet d'afficher une notification chaque fois qu'un processus plus long est géré par l'application.
SegmentedControl
Ce composant vous permet d’afficher une liste d’options mutuellement exclusives, alignées horizontalement, que l’utilisateur peut sélectionner.
SideDrawer
Cette procédure décrit le modèle de navigation habituel où vous pouvez accéder à tous vos écrans d’application à partir d’un seul menu coulissant.
TabView
Le composant est un contrôle de navigation flexible qui vous permet de créer des interfaces à onglets.