{"id":38109,"date":"2019-12-27T06:00:05","date_gmt":"2019-12-27T13:00:05","guid":{"rendered":"http:\/\/devblogs.microsoft.com\/premier-developer\/?p=38109"},"modified":"2019-12-31T07:38:38","modified_gmt":"2019-12-31T14:38:38","slug":"microsoft-teams-whats-in-it-for-developers-part-2","status":"publish","type":"post","link":"https:\/\/devblogs.microsoft.com\/premier-developer\/microsoft-teams-whats-in-it-for-developers-part-2\/","title":{"rendered":"Microsoft Teams \u2013 What\u2019s in it for Developers, Part 2"},"content":{"rendered":"<p>App Dev Manager <a href=\"https:\/\/www.linkedin.com\/in\/petefuenfhausen\/\">Pete Fuenfhausen<\/a> recaps the past 6-month of announcements in Microsoft Teams with regard to developer collaboration and integration with GitHub and Azure DevOps.<\/p>\n<hr \/>\n<p>This past January, I <a href=\"https:\/\/devblogs.microsoft.com\/premier-developer\/microsoft-teams-whats-in-it-for-developers\/\">posted<\/a> in this space about Microsoft Teams and what\u2019s in it for developers. Since then, a lot had happened with Teams in terms of adoption and features. With the fast-changing environment for collaboration systems like Teams and developers tools across the board, it\u2019s time to update developers on the opportunities that Microsoft Teams continues to offer.<\/p>\n<h5>Microsoft Teams Global Reach<\/h5>\n<p>Back in January, I noted that Teams was used by 329,000 organizations. As of today (November, 2019), Teams has <a href=\"https:\/\/www.msn.com\/en-us\/autos\/news\/microsoft-teams-hits-20-million-daily-active-users\/ar-BBX0utE\">20 million daily active users, up from 13 million just in July<\/a>. Teams continues to sweep up more daily users thanks to the uptake of Office 365 users formerly using Skype for Business. The tremendous growth in the past 6 months is one developers should heed.<\/p>\n<h5>GitHub<\/h5>\n<p>This past year, Microsoft announced the acquisition of GitHub. This action promises to bring even more positive impacts for developers. In May, even before the GitHub acquisition announcement, a <a href=\"https:\/\/techcommunity.microsoft.com\/t5\/Microsoft-Teams-Blog\/GitHub-Code-better-together-with-GitHub-and-Microsoft-Teams\/ba-p\/659444\">first-class GitHub app for Teams was launched<\/a> driving even more GitHub collaboration through Teams.<\/p>\n<p><img decoding=\"async\" width=\"635\" height=\"456\" class=\"wp-image-38110\" src=\"http:\/\/devblogs.microsoft.com\/premier-developer\/wp-content\/uploads\/sites\/31\/2019\/12\/word-image-9.png\" srcset=\"https:\/\/devblogs.microsoft.com\/premier-developer\/wp-content\/uploads\/sites\/31\/2019\/12\/word-image-9.png 635w, https:\/\/devblogs.microsoft.com\/premier-developer\/wp-content\/uploads\/sites\/31\/2019\/12\/word-image-9-300x215.png 300w\" sizes=\"(max-width: 635px) 100vw, 635px\" \/><\/p>\n<p>The GitHub Teams app lets you access your repos, issues, pull requests, and receive notifications from subscribed repos. The app also lets create, close, or reopen issues, all in the post stream of a Teams channel.<\/p>\n<p><img decoding=\"async\" width=\"552\" height=\"485\" class=\"wp-image-38111\" src=\"http:\/\/devblogs.microsoft.com\/premier-developer\/wp-content\/uploads\/sites\/31\/2019\/12\/word-image-10.png\" srcset=\"https:\/\/devblogs.microsoft.com\/premier-developer\/wp-content\/uploads\/sites\/31\/2019\/12\/word-image-10.png 552w, https:\/\/devblogs.microsoft.com\/premier-developer\/wp-content\/uploads\/sites\/31\/2019\/12\/word-image-10-300x264.png 300w\" sizes=\"(max-width: 552px) 100vw, 552px\" \/><\/p>\n<p>The Github Messaging Extension lets you have an in-context conversation about your issues or pull requests.<\/p>\n<p><img decoding=\"async\" width=\"489\" height=\"311\" class=\"wp-image-38112\" src=\"http:\/\/devblogs.microsoft.com\/premier-developer\/wp-content\/uploads\/sites\/31\/2019\/12\/word-image-11.png\" srcset=\"https:\/\/devblogs.microsoft.com\/premier-developer\/wp-content\/uploads\/sites\/31\/2019\/12\/word-image-11.png 489w, https:\/\/devblogs.microsoft.com\/premier-developer\/wp-content\/uploads\/sites\/31\/2019\/12\/word-image-11-300x191.png 300w\" sizes=\"(max-width: 489px) 100vw, 489px\" \/><\/p>\n<p>You can also use the personal scope of the GitHub app to track your personal work without having to leave Teams.<\/p>\n<p><img decoding=\"async\" width=\"724\" height=\"437\" class=\"wp-image-38113\" src=\"http:\/\/devblogs.microsoft.com\/premier-developer\/wp-content\/uploads\/sites\/31\/2019\/12\/word-image-12.png\" srcset=\"https:\/\/devblogs.microsoft.com\/premier-developer\/wp-content\/uploads\/sites\/31\/2019\/12\/word-image-12.png 724w, https:\/\/devblogs.microsoft.com\/premier-developer\/wp-content\/uploads\/sites\/31\/2019\/12\/word-image-12-300x181.png 300w\" sizes=\"(max-width: 724px) 100vw, 724px\" \/><\/p>\n<p>To get started, simply add the GitHub app from Teams App Store.<\/p>\n<p><img decoding=\"async\" width=\"879\" height=\"640\" class=\"wp-image-38114\" src=\"http:\/\/devblogs.microsoft.com\/premier-developer\/wp-content\/uploads\/sites\/31\/2019\/12\/word-image-13.png\" srcset=\"https:\/\/devblogs.microsoft.com\/premier-developer\/wp-content\/uploads\/sites\/31\/2019\/12\/word-image-13.png 879w, https:\/\/devblogs.microsoft.com\/premier-developer\/wp-content\/uploads\/sites\/31\/2019\/12\/word-image-13-300x218.png 300w, https:\/\/devblogs.microsoft.com\/premier-developer\/wp-content\/uploads\/sites\/31\/2019\/12\/word-image-13-768x559.png 768w\" sizes=\"(max-width: 879px) 100vw, 879px\" \/><\/p>\n<h5>Azure DevOps Apps for Teams<\/h5>\n<p>In addition to the GitHub app, this year we added three new Teams apps to complement features in Azure DevOps. The new Azure Boards, Azure Pipelines, and Azure Repos apps give you even more access to your assets in Azure DevOps directly from your Teams channels.<\/p>\n<p>With the <a href=\"https:\/\/docs.microsoft.com\/en-us\/azure\/devops\/boards\/integrations\/boards-teams?view=azure-devops\">Azure Boards app<\/a>, developers and their teammates can create an monitor work items from your Azure Boards in your Teams channel.<\/p>\n<p><img decoding=\"async\" width=\"679\" height=\"297\" class=\"wp-image-38115\" src=\"http:\/\/devblogs.microsoft.com\/premier-developer\/wp-content\/uploads\/sites\/31\/2019\/12\/word-image-14.png\" srcset=\"https:\/\/devblogs.microsoft.com\/premier-developer\/wp-content\/uploads\/sites\/31\/2019\/12\/word-image-14.png 679w, https:\/\/devblogs.microsoft.com\/premier-developer\/wp-content\/uploads\/sites\/31\/2019\/12\/word-image-14-300x131.png 300w\" sizes=\"(max-width: 679px) 100vw, 679px\" \/><\/p>\n<p><img decoding=\"async\" width=\"670\" height=\"422\" class=\"wp-image-38116\" src=\"http:\/\/devblogs.microsoft.com\/premier-developer\/wp-content\/uploads\/sites\/31\/2019\/12\/word-image-15.png\" srcset=\"https:\/\/devblogs.microsoft.com\/premier-developer\/wp-content\/uploads\/sites\/31\/2019\/12\/word-image-15.png 670w, https:\/\/devblogs.microsoft.com\/premier-developer\/wp-content\/uploads\/sites\/31\/2019\/12\/word-image-15-300x189.png 300w\" sizes=\"(max-width: 670px) 100vw, 670px\" \/><\/p>\n<p>The <a href=\"https:\/\/appsource.microsoft.com\/en-us\/product\/office\/WA200000643\">Azure Repos app for Teams<\/a> lets you easily monitor your repos in Azure DevOps by getting notifications in your Teams channel when code is checked in or when a pull request is created. This keeps your team fully informed of what\u2019s happening in your repo. Bot Git and TFVC repos are supported.<\/p>\n<p><img decoding=\"async\" width=\"605\" height=\"480\" class=\"wp-image-38117\" src=\"http:\/\/devblogs.microsoft.com\/premier-developer\/wp-content\/uploads\/sites\/31\/2019\/12\/word-image-16.png\" srcset=\"https:\/\/devblogs.microsoft.com\/premier-developer\/wp-content\/uploads\/sites\/31\/2019\/12\/word-image-16.png 605w, https:\/\/devblogs.microsoft.com\/premier-developer\/wp-content\/uploads\/sites\/31\/2019\/12\/word-image-16-300x238.png 300w\" sizes=\"(max-width: 605px) 100vw, 605px\" \/><\/p>\n<p>The <a href=\"https:\/\/appsource.microsoft.com\/en-us\/product\/office\/WA200000055\">Azure Pipelines App for Teams <\/a>allows you to easily monitor activities in your Azure Pipelines. You can set up subscriptions for builds, releases, YAML pipelines, pending approvals and more, with notifications to the Team channel.<\/p>\n<p><img decoding=\"async\" width=\"779\" height=\"624\" class=\"wp-image-38118\" src=\"http:\/\/devblogs.microsoft.com\/premier-developer\/wp-content\/uploads\/sites\/31\/2019\/12\/word-image-17.png\" srcset=\"https:\/\/devblogs.microsoft.com\/premier-developer\/wp-content\/uploads\/sites\/31\/2019\/12\/word-image-17.png 779w, https:\/\/devblogs.microsoft.com\/premier-developer\/wp-content\/uploads\/sites\/31\/2019\/12\/word-image-17-300x240.png 300w, https:\/\/devblogs.microsoft.com\/premier-developer\/wp-content\/uploads\/sites\/31\/2019\/12\/word-image-17-768x615.png 768w\" sizes=\"(max-width: 779px) 100vw, 779px\" \/><\/p>\n<p>These new apps for Teams give developers the ability to keep their teams in close collaboration with real-time notifications about all the important activities and events in their projects.<\/p>\n<p>New features for developers on Microsoft Teams continue to roll in. At this time, there are over <a href=\"https:\/\/microsoftteams.uservoice.com\/forums\/555103-public?category_id=182881\">300 suggested features<\/a> in UserVoice for the Developer Platform in Teams. Have you say and make Microsoft Teams the preferred platform for developers.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Microsoft Teams continue to gain adoption in the Enterprise. See how Teams can help development organizations increase collaboration and streamline processes with integration with GitHub and Azure DevOps.<\/p>\n","protected":false},"author":582,"featured_media":37840,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"footnotes":""},"categories":[22],"tags":[1134],"class_list":["post-38109","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-devops","tag-microsoft-teams"],"acf":[],"blog_post_summary":"<p>Microsoft Teams continue to gain adoption in the Enterprise. See how Teams can help development organizations increase collaboration and streamline processes with integration with GitHub and Azure DevOps.<\/p>\n","_links":{"self":[{"href":"https:\/\/devblogs.microsoft.com\/premier-developer\/wp-json\/wp\/v2\/posts\/38109","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/devblogs.microsoft.com\/premier-developer\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/devblogs.microsoft.com\/premier-developer\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/premier-developer\/wp-json\/wp\/v2\/users\/582"}],"replies":[{"embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/premier-developer\/wp-json\/wp\/v2\/comments?post=38109"}],"version-history":[{"count":0,"href":"https:\/\/devblogs.microsoft.com\/premier-developer\/wp-json\/wp\/v2\/posts\/38109\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/premier-developer\/wp-json\/wp\/v2\/media\/37840"}],"wp:attachment":[{"href":"https:\/\/devblogs.microsoft.com\/premier-developer\/wp-json\/wp\/v2\/media?parent=38109"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/premier-developer\/wp-json\/wp\/v2\/categories?post=38109"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/premier-developer\/wp-json\/wp\/v2\/tags?post=38109"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}