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 for Xamarin هي مكتبة لعناصر تحكم واجهة المستخدم الأصلية والقابلة للتخصيص لبناء تطبيقات مذهلة عبر منصات متحركة لأنظمة المحمول الأكثر شعبية بما في ذلك iOS.
يوضح هذا التطبيق أن مطوري السيناريوهات يمكنهم تحقيق استخدام Telerik UI لـ Xamarin. استعرض الأمثلة للحصول على تجربة مباشرة مع الجناح. تتوفر معاينة التعليمات البرمجية المصدر لكل مثال.
Telerik UI لمكونات Xamarin الرئيسية:
موضوع محدد مسبقًا ، دعم وقت التصميم ، التعريب والعولمة
محرر الصور
عنصر تحكم يمكّنك من رؤية الصور وتحريرها بسهولة في تنسيقات ملفات مختلفة في تطبيق هاتفك المحمول.
خريطة
عنصر تحكم لتصور البيانات يكون غرضه الأساسي هو تصور البيانات المكانية الغنية. يوفر عنصر التحكم تصوراً لمظاهر ESRI التي تتكون من كائنات هندسية ، مثل الخطوط ، والبولي لاين والمضلعات.
PdfViewer
يمكّنك من تحميل وعرض مستندات PDF بسهولة في تطبيقك. لأنه يأتي مع التكامل الكامل مع RadPdfViewerToolbar.
يظهر فجأة
يتيح لك RadPopup عرض المحتوى الذي تختاره أعلى العرض الحالي. يوفر المكون واجهة برمجة تطبيقات مرنة للتحكم بسهولة في سلوكه.
DockLayout
آلية لعناصر فرعية ليتم تثبيتها على الحافة اليسرى أو اليمنى أو العليا أو السفلية أو لشغل المنطقة المركزية للتخطيط.
التقويم والجدولة
التقويم هو مكون تقويم قابل للتخصيص بدرجة كبيرة يوفر:
• يوم ، أسبوع ، شهر ، أسبوع عمل ، طرق عرض متعددة أيام السنة.
• مواعيد متكررة ومربعات حوار مدمجة
•اختيار
• واجهة برمجة تطبيقات التصميم المرنة.
الأكورديون والمتوسع
تساعدك هذه المكونات على توفير مساحة الشاشة وفي الوقت نفسه تقديم المحتوى للمستخدم النهائي بطريقة يسهل الوصول إليها.
AutoCompleteView
يحتوي عنصر التحكم على خيارات تصفية مختلفة ، ودعم الرموز ، والبحث عن بُعد ، بالإضافة إلى إمكانيات التخصيص الكاملة.
واجهة المستخدم للمحادثة
يتيح لك مكون الدردشة هذا إنشاء تجارب دردشة حديثة في تطبيقاتك ، بغض النظر عن إطار عمل chatbot الذي تختاره.
الباركود
الباركود هو عنصر تحكم يستخدم لإنشاء وعرض الرموز الشريطية.
تريفيف
فإنه يسهل إدارة هياكل البيانات الهرمية. إنه يأتي مع آلية الأوامر ، ربط البيانات ، دعم مربع الاختيار ودعم التحميل عند الطلب.
شبكة بيانات
يوفر عنصر التحكم عمليات مثل الفرز والتصفية والتجميع والتحرير عبر البيانات الأساسية.
المدخلات الرقمية
NumericInput هو عنصر تحكم إدخال عالي التخصيص للبيانات الرقمية.
زر
يسمح لك الزر UI بإضافة التدوير والأشكال والشفافية والنص والخلفيات والصور للحصول على مظهر ومظهر مخصصين.
SlideView
يتيح SlideView للمستخدمين تقديم محتوى في صفحات منفصلة والتبديل بينهم عن طريق التمرير.
MaskedInput
باستخدام MaskInput في التطبيق الخاص بك ، يمكنك الآن التأكد من توفير الإدخال الصحيح من قبل المستخدمين النهائيين مع دعم الرموز المميزة المحددة مسبقًا مثل الأرقام أو الأحرف أو الحروف أو الإدخال الأبجدي الرقمي أو regex من اختيارك.
المقاييس الخطية والشعاعية
يشير المقياس إلى عرض مرئي لمقدار أو مستوى أو محتويات شيء ما.
عرض القائمة
ويوفر وظائف الأكثر استخداما. لأنه يأتي مع:
• أوضاع تخطيط مختلفة.
• واجهة المستخدم الافتراضية.
•سحب لتحديث.
•اختيار.
• أوامر
• انتقد الخلايا.
• التجمع.
• API التصميم.
خريطة
مكون تخطيط متعدد الاستخدامات يوفر التخصيص الكامل والأداء الرائع وطراز كائن بديهي.
• 12 + أنواع المخططات
تقييم
يسمح للمستخدمين بالتصنيف الحدسي عن طريق تحديد عدد من العناصر [النجوم] من عدد محدد مسبقًا من العناصر.
BusyIndicator
يسمح لك بعرض إعلام عندما تتم معالجة عملية تشغيل أطول بواسطة التطبيق.
SegmentedControl
يتيح لك هذا المكون عرض قائمة بالخيارات المحاذية أفقياً والمتبادلة ، والتي يمكن للمستخدم تحديدها.
SideDrawer
هذه الخطوات في نمط التنقل الشعبي حيث يمكنك الوصول إلى جميع شاشات التطبيق الخاصة بك من قائمة انزلاق واحدة.
TabView
المكون هو عنصر تحكم مرن في التنقل يسمح لك بإنشاء واجهات مبوبة.