Design for Microsoft Teams apps
Microsoft Teams is the hub for teamwork that is unifying the productivity experience for millions of Office 365 users. Building on our platform puts your app at the center of all that action. With the power of the Microsoft brand, our ecosystem gives you a powerful playground to innovate and profit from our app ecosystem. If you are developing within an enterprise you can be confident that our platform will provide you with the appropriate controls to publish your app to the right users within your company.
Let's make teamwork happen
Let's walk you through the kinds of experiences you can build using Microsoft Teams as your development platform.
Our platform places content and conversations side by side. Learn more
Tabs and conversations
Tabs give your app a dedicated canvas that allows people to jump between conversations and your experience. Learn more
Cards let you to surface important tasks, information, and reminders in actionable ways. Learn more
Our framework offers a natural language UX that can interact with your services. Learn more
The activity feed displays notifications for your users. Learn more
Messaging extensions are quick and easy shortcuts to key components of your service. Learn more
Ready to get started
The framework page has all the information you need to build for our platform. Get Started.