Telerik UI для Xamarin - це бібліотека власних та настроюваних елементів керування інтерфейсом для створення приголомшливих міжплатформенних мобільних додатків для найпопулярніших мобільних платформ, включаючи iOS.
Ця програма показує сценарії, які розробники можуть досягти, використовуючи інтерфейс Telerik для Xamarin. Перегляньте приклади, щоб отримати досвід роботи з набором з перших вуст. Для кожного прикладу доступний вихідний код.
Інтерфейс користувача Telerik для ключових компонентів Xamarin:
Визначена тема, локалізація та глобалізація
ImageEditor
Елемент керування, що дозволяє легко візуалізувати та редагувати зображення у різних форматах файлів у вашому мобільному додатку.
Карта
Контроль візуалізації даних, основною метою якого є візуалізація багатих просторових даних. Елемент керування забезпечує візуалізацію файлів фігур ESRI, які складаються з геометричних об’єктів, таких як лінії, полілінії та багатокутники.
PdfViewer
Це дозволяє легко завантажувати та відображати документи PDF у програмі. Він поставляється з повною інтеграцією з RadPdfViewerToolbar.
Вискочити
RadPopup дозволяє відображати вміст за вашим вибором поверх існуючого подання. Компонент забезпечує гнучкий API.
DockLayout
Механізм для дочірніх елементів, що стикуються ліворуч, праворуч, зверху та знизу або займають центральну область макета.
Календар і планування
Календар - це дуже настроюваний компонент календаря, який пропонує:
• Перегляди дня, тижня, місяця, робочого тижня, багато днів та року.
• Повторювані зустрічі та вбудовані діалоги
• Відбір
• Гнучкий API для стилізації.
Аккордеон та експандер
Ці компоненти допомагають заощадити місце на екрані та одночасно представити вміст кінцевому користувачеві в легкодоступній формі.
AutoCompleteView
Елемент управління має різні параметри фільтрації, підтримку токенів та віддалений пошук, а також повні можливості налаштування.
Розмовний інтерфейс
Цей компонент чату дозволяє вам створювати сучасні чати у своїх програмах, незалежно від вибраної вами структури чату.
Штрих-код
Штрих-код - це елемент управління, який використовується для створення та показу штрих-кодів.
TreeView
Він працює з ієрархічними структурами даних. Також надає команди, прив'язку даних, прапорець і підтримку "Навантаження на вимогу".
DataGrid
Елемент керування забезпечує такі операції, як сортування, фільтрування, групування та редагування базових даних.
NumericInput
NumericInput - це високо настроюваний вхідний елемент керування числовими даними.
Кнопка
Інтерфейс кнопки дозволяє додавати обертання, фігури, прозорість, текст, фони та зображення для власного вигляду та стилю.
ComboBox
Дозволяє вибирати елементи зі спадного списку в редагованих або нередагованих режимах. Дозволяє одноразовий або багаторазовий вибір.
MaskedInput
Використовуючи MaskInput у вашому додатку, тепер ви можете переконатися, що кінцеві користувачі надають правильний ввід, підтримуючи заздалегідь визначені маркери, такі як цифри, символи, літери, буквено-цифрові введення тощо або регулярний вираз на ваш вибір.
Лінійні та радіальні датчики
Манометр вказує і дає візуальне відображення кількості, рівня або вмісту чогось.
ListView
Він надає найбільш часто використовувані функціональні можливості. Він поставляється з:
• Різні режими компонування.
• Віртуалізація інтерфейсу.
• Потягніть для оновлення.
• Відбір.
• Команди
• Клітини проведіть пальцем.
• Групування.
• API для стилізації.
Діаграма
Універсальний тип діаграм 12+, що пропонує повну настройку, чудову продуктивність та інтуїтивну об’єктну модель.
Рейтинг
Це дозволяє користувачам інтуїтивно оцінювати, вибираючи кількість елементів [зірочок] із заздалегідь визначеної кількості елементів.
Індикатор зайнятості
Це дозволяє відображати сповіщення щоразу, коли програма обробляє більш тривалий процес.
SegmentedControl
Цей компонент дозволяє відобразити список горизонтально вирівняних, взаємовиключних параметрів, які може вибрати користувач.
SideDrawer
Це крок до популярного шаблону навігації, де ви можете отримати доступ до всіх екранів програм із одного розсувного меню.
RichTextEditor
Дозволяє створювати та редагувати вміст багатого тексту через інтерфейс WYSIWYG.
Ви можете знайти ліцензійну угоду з кінцевим користувачем тут: https://github.com/telerik/telerik-xamarin-forms-samples/blob/master/LICENSE.md