使用 Teams 功能规划应用
构建出色的 Teams 应用就是寻找满足用户需求的正确功能组合的过程。 应用的设计、特性、功能源于此目的。
Teams 是一个协作平台。 它也是一个社交平台,原生跨平台,位于 Microsoft 365 的核心,并提供个人画布供你创建应用。
在本部分中,了解如何:
- 确定用例并将其映射到 Teams 功能。
- 使用计划清单。
- 应用部署以外的计划。
使用 Teams 进行规划
Teams 即平台在应用开发的每个阶段为你提供工具包、库、应用。 让我们分解一下应用生成的生命周期:
生成之前
了解用户及其关注点是 Teams 应用提供帮助的第一个指标。 围绕问题构建用例,确定应用如何解决该问题,并绘制解决方案。
了解用例和 Teams 应用功能:了解用户的要求,并可以确定正确的功能。
映射用例:根据要求将常见用例映射到 Teams 功能,例如共享、协作、工作流、相关社交平台等。
为 Teams 应用规划分析:计划根据业务目标分析分析和检测数据,通过修复问题采取纠正措施,并干预用户旅程或计划对应用的进一步增强。
为 Teams 移动版计划响应式选项卡:它涵盖了常见的方案,有助于规划 Teams 移动应用。
在生成期间
创建和生成应用项目:使用 Teams,可以选择最适合你的应用要求的生成环境。 使用 Teams 工具包或其他 SDK(如 C#、Blazor、Node.js 等)开始使用。
设计应用 UI:使用 Teams UI 工具包和 Fluent UI React组件来设计应用的布局。
将 Teams 用作平台:Teams 平台可帮助你构建单功能或多功能应用。 Teams 应用由增强应用体验的集成产品和服务提供支持。
应用在 Teams 上显示为选项卡、机器人、消息传递扩展、连接器、Webhook 或多功能应用。 这些功能在后端由 Azure、Microsoft Graph、SharePoint、Power 应用提供支持,可帮助自动执行任务和流程。
这些功能的组合帮助你将应用解决方案变为现实。
集成设备功能:可以在应用中集成本机设备功能,例如相机、QR 或条形码扫描仪、照片库、麦克风、位置。
检测分析代码:使用分析标记 (也称为检测标记来检测 Teams 应用代码,) 在应用用户使用时测量应用的聚合指标和特定于用户的指标。
生成后
- 将应用与 Teams 和其他应用(如 Microsoft 365、Microsoft Graph 等)集成。
- 使用开发人员门户配置、管理、部署应用。
规划政府和主权云
如果你打算在政府云平台中扩展 Teams 应用,则必须了解每个政府租户的功能并规划购买和部署。 若要在政府云平台中扩展 Teams 应用,请参阅 政府云 和 主权云的计划。