Microsoft 365 collaborative apps

Innovate with collaborative apps

Build collaborative apps for Microsoft 365 and Microsoft Teams that connect people, data, and processes to help users thrive in the hybrid workplace.


Explore ways to build or sharpen your skills.

Microsoft 365 documentation

Get started with documentation

Explore technical documentation and resources to help you build apps for the Microsoft 365 and Teams platform.

Developer viewing a Microsoft 365 demo

Dive deeper with interactive demos and videos

Check out the array of Microsoft and community-produced interactive demos and videos.

Developer using Microsoft 365 learning paths

Go further with Microsoft learning paths

Learn on your own schedule. Find in-depth guided learning paths or learn how to accomplish a specific task through individual modules.


Integrate your collaborative app into the platform.

Teams logo

Build rich collaborative experiences with Microsoft Teams

Viva logo

Grow customer reach and engagement with apps built for Microsoft Viva

Outlook logo

Build powerful apps with Outlook and Office

Create engaging experiences for your users.

Power Platform logo

Build low-code apps and workflows with Power Platform

Fluent UI logo

Design beautiful user experiences using Fluent UI

SharePoint logo

Create customized experiences for Viva and SharePoint

Bring data, security, and infrastructure into your app.

Identity logo

Secure and authenticate your app with Microsoft identity

Microsoft Graph logo

Enrich your app with data and intelligence from Microsoft Graph

Microsoft Graph logo

Extend meetings and events with Azure Communication Services

Publish. Certify. Monetize.

Publish your app

Distribute your app directly to the Microsoft 365 app stores where millions of Microsoft 365 users go to discover apps.

Certify your app

Make sure that your app meets security, privacy, and data handling standards through the Microsoft 365 App Compliance program.

Monetize your app

Gain customers by including a SaaS offer with your app through the Microsoft Commercial Marketplace.


"We sold our campus and fully committed to a hybrid work strategy. The fact that we had implemented Microsoft 365 and standardized on Teams helped ensure our success in our new workplace environment."

-Joey Northcott: Divisional Vice President of Technology Services REI


Learn. Share. Connect. Grow.

Developers using the Microsoft 365 Developer Program

Join the Microsoft 365 Developer Program

Get an instant sandbox preconfigured with sample data and start developing on the Microsoft 365 platform.

Developers participating in the Microsoft 365 developer community

Connect with our community​

Don't reinvent the wheel. Learn, share and contribute with others on how to build apps for the Microsoft 365 and Teams platform.

Get the latest Microsoft 365 developer platform news