Telerik UI for Xamarin to biblioteka natywnych i dostosowywalnych kontrolek UI do tworzenia oszałamiających wieloplatformowych aplikacji mobilnych dla najpopularniejszych platform mobilnych, w tym iOS.
Ta aplikacja pokazuje scenariusze, które programiści mogą osiągnąć za pomocą Telerik UI for Xamarin. Przejrzyj przykłady, aby zapoznać się z pakietem z pierwszej ręki. Kod źródłowy jest dostępny dla każdego przykładu.
Telerik UI dla kluczowych składników platformy Xamarin:
Predefiniowany motyw, lokalizacja i globalizacja
Edytor obrazów
Kontrolka, która umożliwia łatwą wizualizację i edycję obrazów w różnych formatach plików w aplikacji mobilnej.
Mapa
Kontrolka wizualizacji danych, której głównym celem jest wizualizacja bogatych danych przestrzennych. Kontrolka zapewnia wizualizację plików kształtów ESRI, które składają się z obiektów geometrycznych, takich jak linie, polilinie i wielokąty.
PdfViewer
Umożliwia łatwe ładowanie i wyświetlanie dokumentów PDF w aplikacji. Posiada pełną integrację z RadPdfViewerToolbar.
Popup
RadPopup pozwala wyświetlać wybraną zawartość nad istniejącym widokiem. Komponent zapewnia elastyczny interfejs API.
DockLayout
Mechanizm umożliwiający zadokowanie elementów potomnych po lewej, prawej, górnej i dolnej części lub zajmowanie środkowej części układu.
Kalendarz i harmonogram
Kalendarz to wysoce konfigurowalny składnik kalendarza, który oferuje:
• Widoki dnia, tygodnia, miesiąca, tygodnia roboczego, wielu dni i roku.
• Cykliczne spotkania i wbudowane dialogi
•Wybór
• Elastyczny interfejs API do stylizacji.
Akordeon i ekspander
Komponenty te pomagają zaoszczędzić miejsce na ekranie, a jednocześnie prezentują treści użytkownikowi końcowemu w łatwo dostępny sposób.
AutoCompleteView
Formant ma różne opcje filtrowania, obsługę tokenów i zdalne wyszukiwanie, a także pełne możliwości dostosowywania.
Interfejs konwersacyjny
Ten komponent czatu umożliwia tworzenie nowoczesnych funkcji czatu w aplikacjach, niezależnie od wybranej struktury chatbota.
kod kreskowy
Kod kreskowy to element sterujący służący do tworzenia i wyświetlania kodów kreskowych.
TreeView
Działa z hierarchicznymi strukturami danych. Zapewnia również obsługę poleceń, powiązań danych, pola wyboru i funkcji Load on Demand.
Siatka danych
Formant zapewnia operacje, takie jak sortowanie, filtrowanie, grupowanie i edytowanie danych źródłowych.
NumericInput
NumericInput to wysoce konfigurowalna kontrolka wejściowa dla danych liczbowych.
Przycisk
Interfejs użytkownika przycisku umożliwia dodawanie rotacji, kształtów, przezroczystości, tekstu oraz tła i obrazów w celu uzyskania niestandardowego wyglądu i stylu.
ComboBox
Umożliwia wybór pozycji z listy rozwijanej w trybach edytowalnych lub nieedytowalnych. Umożliwia pojedynczy lub wielokrotny wybór.
MaskedInput
Korzystając z MaskInput w swojej aplikacji, możesz teraz zapewnić poprawne wprowadzanie danych przez użytkowników końcowych z obsługą predefiniowanych tokenów, takich jak cyfry, znaki, litery, alfanumeryczne dane wejściowe itp. Lub wybrane przez Ciebie wyrażenie regularne.
Mierniki liniowe i radialne
Miernik wskazuje i wyświetla wizualnie ilość, poziom lub zawartość czegoś.
ListView
Zapewnia najczęściej używane funkcjonalności. Pochodzi z:
• Różne tryby układu.
• Wirtualizacja interfejsu użytkownika.
•Pociągnij by odświeżyć.
•Wybór.
•Polecenia
• Przeciągnij komórki.
•Grupowanie.
• Styling API.
Wykres
Wszechstronny ponad 12 typów wykresów, który oferuje pełne dostosowanie, doskonałą wydajność i intuicyjny model obiektowy.
Ocena
Umożliwia użytkownikom intuicyjne ocenianie, wybierając liczbę elementów [gwiazdek] z określonej liczby pozycji.
BusyIndicator
Pozwala na wyświetlenie powiadomienia, gdy aplikacja obsługuje dłużej działający proces.
SegmentedControl
Ten komponent umożliwia wyświetlenie listy wyrównanych poziomo, wzajemnie wykluczających się opcji, które może wybrać użytkownik.
SideDrawer
To krok w popularnym schemacie nawigacji, w którym możesz uzyskać dostęp do wszystkich ekranów aplikacji z jednego przesuwanego menu.
Bogaty edytor tekstu
Umożliwia tworzenie i edycję bogatej zawartości tekstowej poprzez interfejs WYSIWYG.
Umowę licencyjną użytkownika końcowego można znaleźć tutaj: https://github.com/telerik/telerik-xamarin-forms-samples/blob/master/LICENSE.md