Планирование приложения с помощью функций Teams
Чтобы создать отличное приложение Teams, нужно найти правильное сочетание функций, которые удовлетворят потребности пользователей. Дизайн, функции и возможности приложения опираются на эту цель.
Teams — это платформа для совместной работы. Это также социальная платформа, которая изначально является кроссплатформенной, которая лежит в основе Microsoft 365 и предлагает личный холст для создания приложений.
В этом разделе вы узнаете, как:
- Выявлять и сопоставлять варианты использования с функциями Teams.
- Использовать контрольный список планирования.
- Планировать за пределами развертывания приложений.
Планирование с помощью Teams
Teams как платформа предоставляет наборы инструментов, библиотеки и приложения на каждом этапе разработки приложений. Давайте разберем ее согласно жизненному циклу сборки приложения.
До сборки
Понимание пользователя и его проблемы — это первые индикаторы того, как может помочь приложение Teams. Постройте вариант использования вокруг решения проблемы, определите, как приложение может ее решить, и составьте решение.
Ознакомьтесь с вариантом использования и функциями приложения Teams. Изучите требования пользователя и определите нужные функции.
Сопоставление вариантов использования. Сопоставляйте распространенные варианты использования с функцией Teams на основе таких требований, как общий доступ, совместная работа, рабочие процессы, соответствующие социальные платформы и многое другое.
Планирование аналитики для приложения Teams. Запланируйте анализ данных анализа и инструментирования для бизнес-целей, выполните корректирующие действия, исправляя проблемы и вмешиваясь в путь взаимодействия пользователя или планируя дальнейшие улучшения приложения.
Планирование адаптивных вкладок для мобильной версии Teams. Включает в себя распространенные сценарии и помогает с планированием приложений для мобильной версии Teams.
Во время сборки
Создание и создание проекта приложения. С помощью Teams можно выбрать среду сборки, которая лучше всего соответствует требованиям приложения. Для начала используйте набор средств Teams или другие SDK, например, C#, Blazor, Node.js и другие.
Проектирование пользовательского интерфейса приложения. Используйте набор средств пользовательского интерфейса Teams и Fluent UI React компоненты для проектирования макета приложения.
Использование Teams в качестве платформы. Платформа Teams помогает создать приложение с одной или несколькими возможностями. Ваше приложение Teams поддерживается интегрированными продуктами и службами, которые повышают эффективность работы с приложением.
Ваши приложения отображаются в Teams как вкладки, боты, расширения для сообщений, соединители и веб-перехватчики или в качестве приложения с несколькими возможностями. Эти возможности основаны на серверных частях Azure, Microsoft Graph, SharePoint и Power Apps, которые помогают автоматизировать задачи и процессы.
Вместе эти возможности воплощают возможности вашего приложения в жизнь.
Интеграция возможностей устройства. Вы можете интегрировать в свое приложение встроенные возможности устройства, например, камеру, сканер QR-кодов или штрихкодов, фотоальбом, микрофон и расположение.
Код инструментирования для аналитики. Инструментируйте код приложения Teams с помощью маркеров аналитики (также известных как маркеры инструментирования), чтобы измерять статистические и пользовательские метрики для приложения, когда пользователи приложения используют его.
После сборки
- Интегрируйте свое приложение с Teams и другими приложениями, например, Microsoft 365, Microsoft Graph и многими другими.
- Используйте портал разработчика для настройки, управления и развертывания приложения.
Планирование правительственных и национальных облаков
Если вы планируете расширить приложение Teams на облачной платформе для государственных организаций, важно понимать возможности каждого арендатора для государственных организаций и планировать покупку и развертывание. Сведения о расширении приложения Teams на облачных платформах для государственных организаций см. в статье Планирование облаков для государственных организаций и национальных облаков.
Следующий этап
См. также
Platform Docs