訓練
認證
Microsoft 365 Certified: Teams Administrator Associate - Certifications
示範規劃、部署、設定及管理 Microsoft Teams 的技能,並聚焦於在 Microsoft 365 環境中有效且有效率的進行共同作業與溝通。
Building an awesome Teams app is all about finding the right combination of features to meet your user's needs. The design, features, and capabilities of an app stem from this purpose.
Teams is a collaboration platform. It's also a social platform and is natively cross-platform that sits at the heart of Microsoft 365 and offers a personal canvas for you to create apps.
In this section, learn how to:
Teams as a platform offers you toolkits, libraries, and apps at every stage of app development. Let's break it down to app building lifecycle:
Understanding the user and their concern are the first indicators of how a Teams app can help. Build your use case around the problem, determine how an app can solve it, and draw a solution.
Understand your use case and Teams app features: Understand your user's requirement and you can identify the right features.
Map your use cases: Map common use cases to Teams feature based on requirements, such as share, collaborate, workflows, relevant social platforms, and more.
Plan analytics for your Teams app: Plan to analyze the analysis and instrumentation data against your business goals, take corrective action by fixing issues, and intervening in the user journey or plan further enhancements to your app.
Plan responsive tabs for Teams mobile: It covers common scenarios and helps with planning apps for Teams mobile.
Create and build app project: With Teams, you can choose the build environment that best suits your app requirement. Use Teams Toolkit or other SDKs, such as C#, Blazor, Node.js, and more to get started.
Design your app UI: Use Teams UI Toolkit and Fluent UI React components to design your app's layout.
Use Teams as a platform: Teams platform helps you build a single- or multi-capability app. Your Teams app is supported by the integrated products and services that strengthen the app experience.
Your apps appear on Teams as Tabs, Bots, Messaging Extensions, Connectors and Webhooks, or as a multi-capability app. These capabilities are powered at the backend by Azure, Microsoft Graph, SharePoint, and Power apps that help automate tasks and processes.
Together, these capabilities bring your app solution to life.
Integrate device capabilities: You can integrate the native device capabilities in your app, such as camera, QR or barcode scanner, photo gallery, microphone, and location.
Instrument code for analytics: Instrument your Teams app code with analytics markers (also known as instrumentation markers) to measure both aggregate and user-specific metrics for your app when app users use it.
If you're planning to extend Teams app in a government cloud platform, it's essential to understand the capabilities of each government tenant and plan for purchase and deployment. To extend your Teams app in government cloud platforms, see plan for government clouds and sovereign cloud.
訓練
認證
Microsoft 365 Certified: Teams Administrator Associate - Certifications
示範規劃、部署、設定及管理 Microsoft Teams 的技能,並聚焦於在 Microsoft 365 環境中有效且有效率的進行共同作業與溝通。
文件
Understand App Use Cases & Features - Teams
Learn Teams app capabilities such as tabs, bots, meeting extensions, message extensions, and webhook connectors and scopes such as personal and shared app experience.
Map Use Cases to App Features - Teams
Learn to identify how your app's use cases can work within the Teams experience, app features, and capabilities, and map common use cases with capabilities.
App Planning Checklist - Teams
Learn to plan your app using the checklist to ensure your plan covers the important details of app development. Plan app's lifecycle and to host your Teams app.