{"id":1425,"date":"2018-01-31T21:36:29","date_gmt":"2018-02-01T04:36:29","guid":{"rendered":"https:\/\/officedevblogs.wpengine.com\/?p=1425"},"modified":"2018-01-31T21:36:29","modified_gmt":"2018-02-01T04:36:29","slug":"microsoft-teams-app-studio-preview","status":"publish","type":"post","link":"https:\/\/devblogs.microsoft.com\/microsoft365dev\/microsoft-teams-app-studio-preview\/","title":{"rendered":"Microsoft Teams App Studio (Preview)"},"content":{"rendered":"<p>Microsoft Teams is the hub for teamwork in Office 365 that integrates with the apps and services that people use to get work done together. Microsoft Teams App Studio (Preview) makes it easy to start creating or integrating your own service, whether you develop custom apps for your enterprise or SaaS applications for teams around the world.<\/p>\n<p>Teams App Studio was created to simplify and streamline the process of creating real apps. It is much faster than the manual process described in\u00a0<a href=\"https:\/\/docs.microsoft.com\/en-us\/microsoftteams\/platform\/get-started\/get-started-nodejs\" target=\"_blank\" rel=\"noopener noreferrer\">Get started with Node.js<\/a>: Teams App Studio is now the recommended way to develop Teams apps. You can find getting started documentation\u00a0<a href=\"https:\/\/docs.microsoft.com\/en-us\/microsoftteams\/platform\/get-started\/get-started-app-studio\" target=\"_blank\" rel=\"noopener noreferrer\">here<\/a>.<\/p>\n<p>Apps for Teams are made up from two parts:<\/p>\n<ul>\n<li>The functionality of the app is hosted on a web server<\/li>\n<li>The definition of the app is contained in an application package that teams uses to find and display your app functionality. The app package is what you upload to Teams when you first test your app<\/li>\n<\/ul>\n<p>The most significant part of the application package is the app manifest.<\/p>\n<p>Teams App Studio streamlines the creation of the manifest for your app, and also provides some useful tools like the Card Editor and a React control library. Writing and hosting the code is still up to you. <\/p>\n<p>When you press &#8220;Send me this card&#8221;, you&#8217;ll see this in the Conversation tab:<\/p>\n<p><img decoding=\"async\" src=\"https:\/\/devblogs.microsoft.com\/microsoft365dev\/wp-content\/uploads\/sites\/73\/2018\/01\/AppStudio2-300x248.png\" alt=\"Screenshot of a card in the conversation tab\" width=\"300\" height=\"248\" class=\"alignnone size-medium wp-image-2392\" srcset=\"https:\/\/devblogs.microsoft.com\/microsoft365dev\/wp-content\/uploads\/sites\/73\/2018\/01\/AppStudio2-300x248.png 300w, https:\/\/devblogs.microsoft.com\/microsoft365dev\/wp-content\/uploads\/sites\/73\/2018\/01\/AppStudio2.png 406w\" sizes=\"(max-width: 300px) 100vw, 300px\" \/><\/p>\n<p>If you\u2019d like to give the Teams App Studio a try you can install it by searching in the Teams Store or\u00a0<a href=\"https:\/\/aka.ms\/InstallTeamsAppStudio\" target=\"_blank\" rel=\"noopener noreferrer\">click here<\/a>\u00a0for the direct link.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Microsoft Teams is the hub for teamwork in Office 365 that integrates with the apps and services that people use to get work done together. Microsoft Teams App Studio (Preview) makes it easy to start creating or integrating your own service, whether you develop custom apps for your enterprise or SaaS applications for teams around the world.<\/p>\n","protected":false},"author":69074,"featured_media":25159,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"footnotes":""},"categories":[128],"tags":[82,21],"class_list":["post-1425","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-microsoft-teams","tag-app-studio","tag-connectors"],"acf":[],"blog_post_summary":"<p>Microsoft Teams is the hub for teamwork in Office 365 that integrates with the apps and services that people use to get work done together. Microsoft Teams App Studio (Preview) makes it easy to start creating or integrating your own service, whether you develop custom apps for your enterprise or SaaS applications for teams around the world.<\/p>\n","_links":{"self":[{"href":"https:\/\/devblogs.microsoft.com\/microsoft365dev\/wp-json\/wp\/v2\/posts\/1425","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/devblogs.microsoft.com\/microsoft365dev\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/devblogs.microsoft.com\/microsoft365dev\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/microsoft365dev\/wp-json\/wp\/v2\/users\/69074"}],"replies":[{"embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/microsoft365dev\/wp-json\/wp\/v2\/comments?post=1425"}],"version-history":[{"count":0,"href":"https:\/\/devblogs.microsoft.com\/microsoft365dev\/wp-json\/wp\/v2\/posts\/1425\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/microsoft365dev\/wp-json\/wp\/v2\/media\/25159"}],"wp:attachment":[{"href":"https:\/\/devblogs.microsoft.com\/microsoft365dev\/wp-json\/wp\/v2\/media?parent=1425"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/microsoft365dev\/wp-json\/wp\/v2\/categories?post=1425"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/microsoft365dev\/wp-json\/wp\/v2\/tags?post=1425"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}