Этот репозиторий не активен из -за перехода команд разработчиков к .NET MAUI. Чтобы использовать эту библиотеку в вашем проекте .net Maui, зайдите на Dips.mobile.ui.
Общая библиотека пользовательского интерфейса, которая DIPS использует и поддерживает для своих мобильных приложений. Библиотека содержит различные компоненты, которые могут использоваться любым приложением Xamarin.forms. Визуальные части библиотеки создаются в сотрудничестве с нашей внутренней командой UX.
Библиотека дифференцирует свои компоненты в трех типах:
Компоненты пользовательского интерфейса включают различные визуальные компоненты, которые хорошо известны людям, использующим наши приложения. Это может быть лист, всплывающее окно, радиопроизводительные кнопки с большим. Компоненты пользовательского интерфейса в значительной степени фокусируются на шаблоне дизайна MVVM. Это означает, что вы можете найти полезные свойства, которые являются привязанными и просты в использовании с командами. Каждый компонент пользовательского интерфейса должен иметь хорошо задокументированную вики и страницу образцов, на которую вы можете посмотреть.
Ресурсы могут использоваться на страницах и компонентах пользовательского интерфейса. Это могут быть цвета, значки и преобразователи с большим количеством.
API включает в себя утилиты, которые полезны при работе с шаблоном MVVM и XAML. Это может быть свойство, измененное API, команды, рекурсивно поиск визуального дерева с большим количеством.
Этот пакет не поддерживает UWP или WPF , потому что DIPS имеет внутреннюю библиотеку настольных компьютеров Windows с другими компонентами, которые более подходят для настольных приложений.
Библиотека постоянно обновляется, и новые функции добавляются после того, как мы определим необходимость использования компонентов между нашими приложениями. Новые функции добавляются в виде проблемы и помечены как [Spec] .
Мы следуем семантическим версиям для нашего пакета Nuget.
Библиотека будет поддерживать провалы как, но публика всегда может внести свой вклад. Пожалуйста, ознакомьтесь с нашими рекомендациями разработчика, чтобы познакомиться с тем, как внести свой вклад.