{"id":11995,"date":"2022-10-19T09:00:29","date_gmt":"2022-10-19T16:00:29","guid":{"rendered":"https:\/\/devblogs.microsoft.com\/microsoft365dev\/?p=11995"},"modified":"2022-10-19T09:09:29","modified_gmt":"2022-10-19T16:09:29","slug":"ignite-2022-highlights-for-microsoft-teams-app-builders","status":"publish","type":"post","link":"https:\/\/devblogs.microsoft.com\/microsoft365dev\/ignite-2022-highlights-for-microsoft-teams-app-builders\/","title":{"rendered":"Ignite 2022: Highlights for Microsoft Teams app builders"},"content":{"rendered":"<p>Last week at Ignite 2022, we shared several new capabilities and improvements to the Microsoft 365 developer platform to help Microsoft Teams app builders.\u00a0 They\u2019re designed to help you seamlessly integrate your evolving workflows and collaboration patterns across Teams, Outlook and Office.com. We\u2019ve put together a \u201chighlight reel\u201d of the most interesting announcements for Microsoft 365 app developers. Here\u2019s an overview of what\u2019s new.<\/p>\n<h2>Extending apps to Office Android (Public Preview)<\/h2>\n<p>At Build 2022, we announced the general availability of the Microsoft Teams JS SDK v2 and manifest enabling developers to extend Teams apps to other Microsoft 365 host apps like Outlook and Microsoft 365.<\/p>\n<p>Until now, developers could only extend these apps to Teams mobile, but not beyond. At Ignite 2022, this changed.\u00a0 We announced that apps \u2013 specifically personal tabs &#8211; built with the Microsoft Teams JS SDK and manifest are now automatically available on Office mobile for Android devices.<\/p>\n<p>Running personal tab apps on Office Android is in public preview. It\u2019s currently available to users who are members of the Office Insiders program and have office mobile for Android from the Beta Channel.<\/p>\n<p>The same capability will be available on Outlook mobile soon.\u00a0 This will give developers the ability to reach even more preview users to gather feedback for their app\u2019s experience on mobile.<\/p>\n<p>Here is a quick demo of an app (you may recall it from Build 2022) now working on an Android Office device.<\/p>\n<p style=\"text-align: center;\"><iframe title=\"YouTube video player\" src=\"https:\/\/www.youtube.com\/embed\/nj1mzasheyo\" width=\"560\" height=\"315\" frameborder=\"0\" allowfullscreen=\"allowfullscreen\"><\/iframe><\/p>\n<p style=\"text-align: center;\"><em>Northwind Orders sample app running in Office and Outlook Android apps<\/em><\/p>\n<p>To learn more about running your app on Android, check out this <a href=\"https:\/\/aka.ms\/android-launch-office\"><strong>blog<\/strong><\/a> by Sanjay Joshi<\/p>\n<h2>Link unfurling (Public Preview)<\/h2>\n<p>We announced that search-based message extensions in Teams can light up in Outlook at Build 2022. We are excited to share Public Preview for link unfurling in Outlook, which we announced at Ignite last week. Now, users can insert links that unfurl into actionable rich preview cards for additional context and workflow completion without context switching.<\/p>\n<p>Developers can leverage a huge user base in Outlook with their apps that already have search-based message extensions with actionable cards capability, with zero technical investment.<\/p>\n<p>We have rolled out link unfurling in Outlook for Web and Outlook for Windows users who are enrolled in the Microsoft 365 Targeted Release program or are members of the Office Insiders program and have Outlook for Windows installed from the Beta Channel.<\/p>\n<p>Let&#8217;s look at the demo of the Northwind app, to see link unfurling in action in Outlook:<\/p>\n<p style=\"text-align: center;\"><iframe title=\"YouTube video player\" src=\"https:\/\/www.youtube.com\/embed\/lEUsdkZjUVA\" width=\"560\" height=\"315\" frameborder=\"0\" allowfullscreen=\"allowfullscreen\"><\/iframe><\/p>\n<p style=\"text-align: center;\"><em>Northwind Orders sample\u2019s web URL link unfurls in Outlook for web<\/em><\/p>\n<p>Learn more about this announcement in this <a href=\"https:\/\/devblogs.microsoft.com\/microsoft365dev\/link-unfurling-public-preview-in-outlook\/\">detailed blog<\/a> by Namrata Khubchandani<\/p>\n<h2>SharePoint Framework solutions in Outlook &amp; Office (Public Preview)<\/h2>\n<p>SharePoint Framework is the easiest way to build enterprise solutions in Microsoft 365. It comes with automatic hosting, single sign-on (SSO) and industry standard web stack tooling.<\/p>\n<p>You can now build SharePoint Framework solutions that work across Microsoft 365 services like Microsoft Teams, Outlook and Office.com using SharePoint Framework (SPFx). Customers and partners with current investments in SPFx in Microsoft Teams, Microsoft Viva, and SharePoint can easily extend their apps to reach even more users than ever!<\/p>\n<p>Here is a demo of the same SPFx solution working in SharePoint, Microsoft Teams, Outlook and Office.com without actual code changes by maximizing the value of developer investments. How exciting!<\/p>\n<p style=\"text-align: center;\"><iframe title=\"YouTube video player\" src=\"https:\/\/www.youtube.com\/embed\/UZensJzonbw\" width=\"560\" height=\"315\" frameborder=\"0\" allowfullscreen=\"allowfullscreen\"><\/iframe><\/p>\n<p style=\"text-align: center;\"><em>Lead dashboard SharePoint Framework app working in SharePoint, Teams, Office.com and Outlook <\/em><\/p>\n<h2>Teams Toolkit General Availability<\/h2>\n<p>Teams Toolkit helps developers create new experiences in Teams and accelerate into production. You can create, debug, test and distribute your application right from the editor. It includes a few template options that jumpstart integrating Teams with your business processes and workflows.<\/p>\n<p>Earlier this year, we announced the integration of Teams Toolkit in Visual Studio Code, our source code editor for JavaScript and web developers, along with a preview integration with Visual Studio 2022, our industry-leading integrated development environment (IDE) &#8211; making it easier \u2013 and even more awesome to build a Teams app.<\/p>\n<p>Learn more:<\/p>\n<ul>\n<li><a href=\"https:\/\/devblogs.microsoft.com\/microsoft365dev\/post-notifications-to-microsoft-teams-with-net-using-teams-toolkit-for-visual-studio\/\" target=\"_blank\" rel=\"noopener\">Post notifications to Microsoft Teams with .NET using Teams Toolkit for Visual Studio, now generally available<\/a><\/li>\n<li><a href=\"https:\/\/devblogs.microsoft.com\/microsoft365dev\/microsoft-teams-toolkit-for-visual-studio-code-now-generally-available\/\">Microsoft Teams Toolkit for Visual Studio Code now generally available<\/a><\/li>\n<\/ul>\n<h2>What\u2019s next<\/h2>\n<p>As you can see, we\u2019ve made significant investments in the tools and technology that allow you to build one Teams app that can work seamlessly in multiple places \u2013 Outlook, Teams, and Microsoft 365. We\u2019re not done. We\u2019re working on full support for Outlook and Office add-ins using the same manifest.<\/p>\n<p>We\u2019re planning to fully support add-ins for Outlook and Word, Excel, and PowerPoint in the same model with built-in backward compatibility. In fact, you can explore the <a href=\"Build%20an%20Outlook%20add-in%20with%20a%20Teams%20manifest%20(preview)%20-%20Office%20Add-ins%20|%20Microsoft%20Learn\">new add-in manifest for Outlook<\/a> in public preview today.<\/p>\n<p>Visit our <a href=\"https:\/\/developer.microsoft.com\/en-us\/microsoft-365\">Microsoft 365 Dev Center<\/a> for the latest information on our tools and technologies. And you can follow us on <a href=\"https:\/\/twitter.com\/Microsoft365Dev\">@Microsoft365Dev)\/Twitter<\/a> to keep apprised of our announcements.<\/p>\n<p>Happy coding!<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Last week at Ignite 2022, we shared new capabilities and improvements to the Microsoft 365 developer platform, designed to help you integrate workflows and collaboration patterns across Teams, Outlook and Office.com. Check out our \u201chighlight reel\u201d what&#8217;s new.<\/p>\n","protected":false},"author":71938,"featured_media":12042,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"footnotes":""},"categories":[128,11,9],"tags":[190,195,23,12],"class_list":["post-11995","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-microsoft-teams","category-office-add-ins","category-sharepoint-framework","tag-android","tag-link-unfurling","tag-teams-toolkit","tag-outlook"],"acf":[],"blog_post_summary":"<p>Last week at Ignite 2022, we shared new capabilities and improvements to the Microsoft 365 developer platform, designed to help you integrate workflows and collaboration patterns across Teams, Outlook and Office.com. Check out our \u201chighlight reel\u201d what&#8217;s new.<\/p>\n","_links":{"self":[{"href":"https:\/\/devblogs.microsoft.com\/microsoft365dev\/wp-json\/wp\/v2\/posts\/11995","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\/71938"}],"replies":[{"embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/microsoft365dev\/wp-json\/wp\/v2\/comments?post=11995"}],"version-history":[{"count":0,"href":"https:\/\/devblogs.microsoft.com\/microsoft365dev\/wp-json\/wp\/v2\/posts\/11995\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/microsoft365dev\/wp-json\/wp\/v2\/media\/12042"}],"wp:attachment":[{"href":"https:\/\/devblogs.microsoft.com\/microsoft365dev\/wp-json\/wp\/v2\/media?parent=11995"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/microsoft365dev\/wp-json\/wp\/v2\/categories?post=11995"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/microsoft365dev\/wp-json\/wp\/v2\/tags?post=11995"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}