Build your first app using Node.js

Start Microsoft Teams app development by building your first app with a tab, a bot, and a message extension capability.

This app will have all capabilities and each has its own UI and UX:

Screenshot of diagram showing this app has three features.

In this tutorial, you'll learn:

  • How to set up a new project using command-line tools.
  • How to build three apps with a different capability each—tab, bot, and message extension.
  • How to deploy your app from Developer Portal.