Microsoft Teams Development
Microsoft Teams App Camp
Microsoft Teams App Camp will guide you through a set of videos and hands-on lab exercises in which you will port a simple web application to being a full-featured Teams application- Bots (See also Power Virtual Agents)
- Webhooks and Connectors
- …
App templates for Microsoft Teams
Learn Together: Developing Apps for Teams
- December 16, 2020 | 9:00AM PST
Millions of new Microsoft Teams users are looking to you, the developers, to create engaging and unique application experiences on Teams. In this two-hour livestream on Learn TV, you’ll learn:
- Why you should consider building apps for Teams
- How to get started building apps for Teams in VS Code
- Where you can integrate your apps in the Teams user experience
App catalog vs App Store
Teams Development
SPFx in Teams
Types of Apps
App type | Scenario description |
---|---|
Tabs | Surface your content in Microsoft Teams. |
Bots | Help users get tasks done in conversations. |
Connectors | Post updates from external services to channels. |
Actionable messaging | Add enhanced interaction to your connector cards. |
Messaging extensions | Allow users to query and share information in conversations. |
Websites | Surface enhanced content in your web pages. |
Services | Enhance your client applications with Microsoft Graph data via your web service. |
Activity feed | Engage users via feed notifications. |
Calling and online meetings (preview) | Create Microsoft Teams apps with bots that can initiate and participate in audio/video calls, route/transfer calls based on interactive voice response (IVR) flows, and participate in online meetings. |
Source: YouTube
External links:
- Build a productivity dashboard with Microsoft Teams Toolkit for Visual Studio — devblogs.microsoft.com
- 10 features to jumpstart your Microsoft Teams app development — devblogs.microsoft.com
- Guide: 11 best practices you need to optimize your canvas apps (Teams) — devblogs.microsoft.com
- Microsoft Teams app development resources — developer.microsoft.com
See also SharePoint Development, Power Platform