Ignite Live Blog: Session THR2005 Build a Microsoft Teams app from scratch in 20 minutes

This post has been republished via RSS; it originally appeared at: New blog articles in Microsoft Tech Community.

20191104_155715.jpgA full house for Wictor's session

Introduction

The challenge: Can we build a Microsoft Teams app from scratch, in just 20 minutes?

 

Wictor begins the session right on time, starting out asking how many members of the audience use Microsoft Teams today. Almost everyone raises their hand. Next, a show of hands for those who have already developed an application for Teams; 10 or so hands are raised. Lastly, a show of hands for how many people would like to develop their own application for Microsoft Teams; Not surprisingly, every hand within the audience is extended into the sky!

 

So with 20 minutes to spare, Wictor wastes no time in letting us know that we wont be building just the one app today, we're going to be building two!

 

Why Teams Apps?

So, why would we want to build apps for Microsoft Teams?

 

Developing an app for Teams allows us to:

  • Realise business processes and workflows
  • Integrate line of business data and logic into the conversation
  • A one stop shop for all collaboration
  • Increase adoption of Microsoft Teams

If you bring your applications into teams, you'll see higher adoption with those apps!

 

Your First Teams App

Building your first app for Microsoft Teams is quick and easy. You can have your new app up and running within 5 minutes!

 

The quickest way to achieve this is to use the many pre-built templates that are available today. This will enable you to deploy an app fast, with only a few simple changes to the template to customise the app to your needs.

 

Microsoft have a great guide on building your first app here: https://docs.microsoft.com/en-us/microsoftteams/platform/concepts/build-and-test/app-studio-overview

 

Loading your app into Teams

Once you have built your app, you're ready to load it into Microsoft Teams. To do this:

  1. In the lower left corner of Teams, choose the Store icon. On the Store page, choose "Upload a custom app".
  2. In the Open dialog, navigate to the package you want to upload and choose Open.

The uploaded package should now be available for use in the team or conversation specified in the consent dialog. If your app does not appear, the most common reason is an error in the manifest, particularly ids for the app, bot and messaging extensions. If the app is not scoped for conversations, that option will not appear.

Further information about uploading custom apps into Teams can be found here: https://docs.microsoft.com/en-us/microsoftteams/platform/concepts/deploy-and-publish/apps-upload

 

Key Takeaway

Getting started with your first Microsoft Teams app is super simple, and the pre-created app templates make it quick and easy to build your first app in minutes.

 

If you'd like to review the session slides, or download a copy of the code used during the session, you can do so here: https://github.com/wictorwilen/Ignite2019/tree/master/THR2005

 

REMEMBER: these articles are REPUBLISHED. Your best bet to get a reply is to follow the link at the top of the post to the ORIGINAL post! BUT you're more than welcome to start discussions here:

This site uses Akismet to reduce spam. Learn how your comment data is processed.