Ескертпе
Бұл бетке кіру үшін қатынас шегін айқындау қажет. Жүйеге кіруді немесе каталогтарды өзгертуді байқап көруге болады.
Бұл бетке кіру үшін қатынас шегін айқындау қажет. Каталогтарды өзгертуді байқап көруге болады.
Windows Мини-приложения — это небольшие контейнеры пользовательского интерфейса, отображающие текст и графику, связанные с приложением, установленным на устройстве. Установленные мини-приложения отображаются в сетке на Панели мини-приложений: вылетающая панель, наложенная на рабочий стол Windows, когда пользователь щелкает значок мини-приложений на панели задач, использует сочетание клавиш Windows+W или проводит пальцем по левому краю экрана. Мини-приложения помогают людям оставаться на вершине того, что важно для них, агрегируя персонализированное содержимое и быстрые действия из приложений, которые они используют. Они быстро усваиваются и легко применимы. Виджеты не предназначены для замены приложений и веб-сайтов, а предоставляют беспрепятственный доступ к необходимой информации или часто используемым функциям, которые пользователи могут сразу читать или активировать. При проектировании мини-приложения рассмотрите тип значения, которое он принесет вашим потребителям.
Терминология мини-приложений
| Термин | Определение |
|---|---|
| Хост виджетов | Приложение, которое отображает и управляет Windows мини-приложениями. В текущем выпуске единственным хостом виджетов является панель виджетов, встроенная в Windows 11. |
| Доска мини-приложений | Панель мини-приложений — это Windows 11 системный компонент, отображаемый на рабочем столе, когда пользователь щелкает значок мини-приложений на панели задач, использует ярлык Windows+W или проводит пальцем в левом краю экрана. Доска мини-приложений отображает мини-приложения и управляет их макетом на этой доске. |
| виджет | Виджет — это адаптивная карточка, которая отображает важное содержимое или действия приложения. Он позволяет пользователям получать доступ к требуемой информации мгновенно без необходимости запуска связанного приложения или веб-сайта. Содержимое мини-приложения обновляется динамически в течение дня, чтобы предоставить пользователю текущее и интересное содержимое, которое можно использовать сразу. Мини-приложения предоставляют основные интерактивные функции, позволяющие пользователю запускать связанное приложение для более глубокого взаимодействия. Мини-приложения не предназначены для замены приложений и веб-сайтов. |
| Поставщик мини-приложений | Поставщик мини-приложений — это приложение Windows, которое предоставляет содержимое для отображения в мини-приложении. Поставщик мини-приложений владеет контентом, макетом и интерактивными элементами мини-приложения. |
Руководство по проектированию мини-приложений
Визуальный интерфейс мини-приложения включает визуальные элементы и элементы взаимодействия, определенные с помощью формата ADAPTIVE CARDS JSON. Конструктор Adaptive Cards предоставляет редактор в режиме реального времени для проектирования адаптивных карточек, а также шаблоны для поддерживаемых размеров виджетов и тем оформления. Важно, чтобы дизайн мини-приложения соответствовал принципам проектирования мини-приложений Windows, чтобы обеспечить согласованность и знакомый интерфейс для всех мини-приложений.
Для получения обзора на высоком уровне по визуальным элементам мини-приложения см. Состояния мини-приложения и встроенные компоненты пользовательского интерфейса.
Принципы виджета
Чтобы создать отличные виджеты Windows, рассмотрите следующие принципы при проектировании и разработке ваших виджетов.
Быстро воспринимаемый
Пользователи могут быстро ознакомиться, чтобы получить максимальную пользу от мини-приложения. Они должны щелкнуть его только в том случае, если они хотят более подробных сведений или более глубоких взаимодействий.
Надёжный
Surface часто используемые сведения мгновенно, чтобы сэкономить время пользователей при повторе этих действий. Обеспечьте постоянное повторное взаимодействие с вашим приложением.
Полезная информация
Выдвигайте на первый план самую полезную и актуальную информацию.
Персональный
Предоставьте персонализированное содержимое и создайте эмоциональную связь с клиентами. Мини-приложения никогда не должны содержать объявления. Клиенты могут контролировать содержимое и расположение своих виджетов.
Сфокусированный
Каждое мини-приложение обычно должно сосредоточиться на одной главной задаче или сценарии. Мини-приложения не предназначены для замены приложений и веб-сайтов.
Свежие
Содержимое должно динамически обновляться на основе доступного контекста. Это актуально и предоставляет правильное содержимое в нужное время.
Планирование опыта использования виджета вашего приложения
- На основе понимания клиентов определите наиболее важное содержимое или наиболее полезные действия, к которым пользователи хотели бы получить быстрый доступ, не открывая приложение или веб-сайт. Рассмотрим принципы, перечисленные в разделе "Принципы мини-приложения", и подумайте о том, как они могут применяться к приложению.
- Приложение может поддерживать несколько отдельных мини-приложений. Определите количество отдельных мини-приложений, которые вы хотите поддерживать, чтобы каждое мини-приложение было сосредоточено на определенной цели.
- Определите содержимое, которое нужно включить для каждого мини-приложения. Одно мини-приложение может поддерживать три разных размера; малый, средний и большой. Для каждого мини-приложения думайте о том, что содержимое принесет наибольшее значение для пользователей и ваших бизнес-потребностей. Для каждого размера от малого до большого, назначение мини-приложения должно оставаться одинаковым, но объем отображаемых сведений должен расширяться с большими размерами. Рекомендуется, чтобы поставщики мини-приложений реализовали все размеры мини-приложений, чтобы предоставить пользователям гибкость при настройке макета мини-приложения.
- Подумайте о взаимодействии с пользователем, которое будет поддерживать ваше мини-приложение. Пользователи могут щелкнуть название мини-приложения или любой целевой объект щелчка, определенный в мини-приложении. Эти взаимодействия могут активировать глубокие ссылки в вашем приложении или на веб-сайте, которые перенаправляют пользователей непосредственно на то, что их интересует, чтобы им не нужно было начинать с корневого каталога приложения. Рассмотрим различные модели навигации.
- Приложения должны реализовать поставщика мини-приложений, реализующего внутренние функции для отправки макета и данных мини-приложения на доску мини-приложений для отображения. В настоящее время можно реализовать поставщик мини-приложений с помощью упаковаемого классического приложения Win32 или прогрессивного веб-приложения (PWA). Дополнительные сведения о создании поставщика мини-приложений Win32 см. в разделе "Поставщики услуг мини-приложений". Сведения о поставщиках мини-приложений PWA см. в разделе "Создание мини-приложений на основе PWA".
В этом разделе
Состояния мини-приложения и пользовательский интерфейс
Основы проектирования мини-приложений
Дизайн взаимодействия с виджетом
Создание шаблона мини-приложения с помощью конструктора Adaptive Cards
См. также
Windows developer