{"id":230411,"date":"2022-05-24T08:00:00","date_gmt":"2022-05-24T15:00:00","guid":{"rendered":"https:\/\/www.microsoft.com\/en-us\/microsoft-365\/blog\/?p=247230"},"modified":"2023-04-25T05:12:49","modified_gmt":"2023-04-25T12:12:49","slug":"build-collaborative-apps-with-microsoft-teams","status":"publish","type":"post","link":"https:\/\/www.microsoft.com\/de-de\/microsoft-365\/blog\/2022\/05\/24\/build-collaborative-apps-with-microsoft-teams\/","title":{"rendered":"kollaborative Apps mit Microsoft\u00a0Teams entwickeln"},"content":{"rendered":"

Durch die Pandemie entwickelte sich Technologie rasant zu einem zentralen Faktor f\u00fcr Hybridarbeit, und Fachkr\u00e4fte in der Entwicklung stehen im Mittelpunkt dieser Transformation. Auf der letzten Microsoft Build stellten wir mit kollaborativen Apps ein neues App-Konzept vor, das Menschen, Prozesse und Daten zusammenbringt. Darin liegt der Schl\u00fcssel zum Erfolg am hybriden Arbeitsplatz. Genauso wie mobile Ger\u00e4te die Nutzung von Software v\u00f6llig ver\u00e4nderten, transformieren kollaborative Apps die Zusammenarbeit in jedem Unternehmen.<\/p>

Mit mehr als 270\u00a0Millionen aktiven Benutzern pro Monat bietet Microsoft Teams<\/a> einzigartige M\u00f6glichkeiten f\u00fcr die Entwicklung kollaborativer Apps. Seit Anfang\u00a02020 hat sich die Zahl der aktiven Benutzer pro Monat, die mit selbst entwickelten oder Drittanbieter-Apps in Teams arbeiten, mehr als verzehnfacht. Es gibt mehr als 1.400\u00a0Teams-Apps<\/a>, und immer mehr unabh\u00e4ngige Softwarehersteller (ISVs) erzielen j\u00e4hrlich Millionenums\u00e4tze mit Kunden, die ihre auf Teams und Microsoft 365<\/a>-Diensten basierenden Apps nutzen. Von Technologien der Zukunft wie z.\u00a0B. Microsoft Mesh for Teams<\/a> erwarten wir, dass sie die digitale und physische Welt zusammenbringen, um neue attraktive M\u00f6glichkeiten f\u00fcr die Zusammenarbeit in Teams zu er\u00f6ffnen.\u00a0<\/p>

Dieses Jahr werden wir auf der Build\u00a02022 einige Verbesserungen und Funktionsneuheiten f\u00fcr Fachleute vorstellen, die kollaborative Apps f\u00fcr Teams und Microsoft\u00a0365 entwickeln. Die Highlights finden Sie in meiner Keynote mit Charles Lamanna Innovate with collaborative apps and low code<\/a> (auf Englisch). Lesen Sie eine vollst\u00e4ndige Zusammenfassung unserer Build-Ank\u00fcndigungen, die hier in drei Abschnitte gegliedert sind: neue Wege zu zufriedenen Benutzern dank vielseitiger kollaborativer L\u00f6sungen, hohe Produktivit\u00e4t und Bindung sowie Monetarisierung von Apps. Wir sind schon gespannt, wie Sie diese Innovationen nutzen werden!<\/p>

Zufriedene Benutzer durch vielseitige kollaborative L\u00f6sungen<\/h2>

Das neue Live Share: interaktive App-L\u00f6sungen in Teams-Besprechungen<\/h3>

Mit Live Share<\/strong> f\u00fchren wir eine App-Funktion ein, die \u00fcber die passive Bildschirmfreigabe hinausgeht. K\u00fcnftig k\u00f6nnen die Teilnehmenden in Teams-Besprechungen z.\u00a0B. gemeinsam Inhalte anschauen, bearbeiten und erstellen. Fachkr\u00e4fte in der Entwicklung k\u00f6nnen die neuen Preview-Erweiterungen<\/a> zum Teams-SDK verwenden, um bestehende Teams-Apps m\u00fchelos zu erg\u00e4nzen und Live Share-L\u00f6sungen f\u00fcr Besprechungen umzusetzen. Live Share wird vom leistungsstarken Fluid Framework unterst\u00fctzt, das die ausgefeilte Synchronisierung von Status-, Medien- und Steuerungsaktionen erm\u00f6glicht\u00a0\u2013 allein durch die Front-End-Entwicklung.\u00a0Diese Synchronisierung basiert auf der von Teams gehosteten und verwalteten Microsoft Azure Fluid Relay<\/a>-Dienstinstanz und ist f\u00fcr die Kunden kostenlos. Zu unseren ersten Partnern, die Live Share-L\u00f6sungen entwickeln, geh\u00f6ren Frame.io, Hexagon, Skillsoft, MakeCode, Accenture, Parabol und Breakthru. Schauen Sie sich unsere Live Share-On-Demand-Sitzung<\/a> an, und testen Sie die neuen Teams SDK-Erweiterungen<\/a>.<\/p>

\"Animierte<\/img><\/figure>

Abbildung\u00a01. Mit dem Hexagon Live Share-Prototyp kann Technikpersonal 3D-Modelle und -Simulationen beim Brainstorming in Teams-Besprechungen kommentieren und bearbeiten.<\/em><\/p>

Allgemeine Verf\u00fcgbarkeit von Fluid Framework und Azure Fluid Relay<\/h3>

Fluid Framework ist eine Sammlung von clientseitigen Open-Source-JavaScript-Bibliotheken, die Live Share-Funktionen f\u00fcr die Echtzeitzusammenarbeit erg\u00e4nzen. Azure Fluid Relay ist ein vollst\u00e4ndig verwalteter Clouddienst, der Fluid Framework-Clients unterst\u00fctzt. Entwicklerfachkr\u00e4fte verwenden Fluid Framework und Azure Fluid Relay, um ihre Apps auch au\u00dferhalb von Microsoft Teams-Besprechungen mit Echtzeitinteraktivit\u00e4t auszustatten. Fluid Framework, der Azure Fluid Relay-Dienst und das zugeh\u00f6rige clientseitige Azure Fluid-SDK werden Mitte 2022 f\u00fcr Produktionsszenarien verf\u00fcgbar und einsatzbereit sein. Abonnieren Sie die Blogs f\u00fcr Microsoft-Entwickler<\/a>, um auf dem Laufenden zu bleiben. Erfahren Sie in der On-Demand-Sitzung<\/a> mehr \u00fcber die Entwicklung kollaborativer Web-Apps mit Fluid Framework und Azure Fluid Relay.<\/p>

Loop-Komponenten auf der Basis adaptiver Karten<\/h3>

Microsoft Loop-Komponenten<\/a> sind handlungsorientierte Produktivit\u00e4tseinheiten, die Livedaten enthalten. Die Komponenten sind frei beweglich und werden zwischen Microsoft\u00a0365-Anwendungen synchronisiert. Den Anfang machen wir mit Teams-Chats und Microsoft Outlook. Wie heute angek\u00fcndigt, kann Entwicklerpersonal k\u00fcnftig eigene Loop-Komponenten umsetzen. Damit lassen sich vorhandene adaptive Karten ganz leicht in eine Loop-Komponente umwandeln oder neue Loop-Komponenten von einer adaptiven Karte erstellen. Dar\u00fcber hinaus sind die auf adaptiven Karten basierenden Loop-Komponenten \u00fcber Context IQ im Editor darstellbar \u2013 also \u00fcber intelligente Funktionen im Hintergrund von Microsoft-Apps und -Diensten. So kann man im Arbeitsfluss bleiben, w\u00e4hrend man z.\u00a0B. eine E-Mail schreibt. Zoho Projects<\/a> nutzt die auf adaptiven Karten basierenden Loop-Komponenten, um seinen Kunden k\u00fcrzere Incident-Response- und Ausfallzeiten zu bieten sowie die Gesamtleistung bei der Einhaltung von SLAs (Service Level Agreements) zu verbessern. K\u00fcnftig erledigen Benutzer Aufgaben \u00fcber Teams und Outlook hinweg. Zoho Projects und ServiceDesk Plus Cloud<\/a> geh\u00f6ren zu den ersten Produkten, die in Microsoft\u00a0365-Apps integriert wurden, um Microsoft Loop zu implementieren. Diese Funktion ist ab Juni\u00a02022 in der privaten Vorschau f\u00fcr Entwicklerfachkr\u00e4fte verf\u00fcgbar. Abonnieren Sie die Microsoft-Entwickler-Blogs<\/a>, oder folgen Sie uns unter @Microsoft365Dev<\/a> auf Twitter, um auf dem Laufenden zu bleiben.<\/p>

\"Animierte<\/img><\/figure>

Abbildung\u00a02. Zoho Projects macht aus adaptiven Karten handlungsorientierte Loop-Komponenten, die Livedaten enthalten und zwischen Teams und Outlook eingesetzt werden.<\/em><\/p>

Der neue Beispiel-App-Builder f\u00fcr Microsoft Azure Communication Services<\/h3>

Die Interoperabilit\u00e4t von Microsoft Azure Communication Services mit Teams ebnet den Weg f\u00fcr L\u00f6sungen, \u00fcber die Kunden mittels einer kundenspezifischen App oder Website nahtlos mit Mitarbeitenden kommunizieren k\u00f6nnen, die in Teams arbeiten. Teladoc Health<\/a> entwickelte beispielsweise eine der ersten vollst\u00e4ndig integrierten klinischen und administrativen L\u00f6sungen f\u00fcr die virtuelle Gesundheitsversorgung, die die Zusammenarbeit von Pflegeteams und den Zugriff auf relevante klinische Daten direkt in Teams erm\u00f6glicht. Au\u00dferdem profitieren Patienten, die sich \u00fcber eine kundeneigene App anmelden, von einer nahtlosen virtuellen Betreuung.<\/p>

\"Nebeneinander<\/img><\/figure>

Abbildung\u00a03. Teladoc Health erm\u00f6glicht es Gesundheitsdienstleistern, von Teams aus zu arbeiten und eine Verbindung herzustellen. Die Patienten nehmen \u00fcber eine kundeneigene App teil, die mit Azure Communication Services entwickelt wurde.<\/em><\/p>

Heute stellen wir den Beispiel-App-Builder f\u00fcr Azure Communication Services<\/strong> vor, mit dem Fachkr\u00e4fte in der Entwicklung in wenigen Minuten eine Beispielanwendung f\u00fcr virtuelle Termine erstellen und bereitstellen k\u00f6nnen\u00a0\u2013 ganz ohne Programmierkenntnisse. Mit der Beispiel-App k\u00f6nnen Kunden in Microsoft Bookings Termine buchen und \u00fcber eine individuelle Web-App mit dem Branding des Unternehmens an einer Teams-Besprechung teilnehmen. Gleichzeitig erm\u00f6glicht Teams dem Personal die Durchf\u00fchrung geplanter Termine. Die Beispielanwendung ist vollst\u00e4ndig quelloffen, sodass Fachkr\u00e4fte in der Entwicklung den Code f\u00fcr weitere Anpassungen nutzen k\u00f6nnen. Besuchen Sie Github, um weitere Informationen<\/a> zu erhalten.<\/p>

Microsoft Graph-API-Erweiterungen zum Einbetten von Chats und Kanalnachrichten in Apps<\/h3>

\u00dcber Microsoft Graph-Chat-APIs kann Entwicklerpersonal Teams-Chats in Anwendungen einbetten, damit Benutzer nahtlos zusammenarbeiten k\u00f6nnen\u00a0\u2013 ohne zwischen Apps wechseln zu m\u00fcssen. Demn\u00e4chst gibt es mehrere neue API-Previews mit folgenden Funktionen: Einrichten von Chats mit Partnerbenutzern (z.\u00a0B. Benutzern au\u00dferhalb des Mandantensystems), Erkennen der vom aktuellen Benutzer gelesenen bzw. ungelesenen Nachrichten sowie Abonnieren von Benutzerchats und \u00c4nderungen des Mitgliedsstatus. Die neuen APIs sind ab Mitte\u00a02022 allgemein verf\u00fcgbar. Besuchen Sie unsere Dokumentationsseite zum Ressourcentyp \"Chatnachricht\"<\/a>, und erfahren Sie mehr in der On-Demand-Sitzung<\/a>.<\/p>

SharePoint-Framework und Microsoft Viva Connections<\/h3>

SharePoint ist eine hochflexible Plattform f\u00fcr die Zusammenarbeit an Inhalten, die L\u00f6sungen in der gesamten Microsoft\u00a0365-Umgebung unterst\u00fctzt. Mit SharePoint-Framework<\/a> k\u00f6nnen Sie jetzt Webparts und Seiten in SharePoint-Websites, Teams-Apps und an anderen Orten erstellen. Das Framework ist der Ausgangspunkt f\u00fcr die Erweiterbarkeit der neuen Employee Experience Platform Microsoft Viva Connections<\/a>. Sehen Sie sich die Schritte<\/a> zur Umsetzung einer ma\u00dfgeschneiderten Mitarbeitererfahrung f\u00fcr Viva Connections an, die sich direkt in Teams-Apps integrieren l\u00e4sst.<\/p>

\"Nebeneinander<\/img><\/figure>

Abbildung\u00a04. Eine Microsoft Viva Connections-Beispiel-App, die sowohl in Teams als auch auf einem Mobilger\u00e4t ausgef\u00fchrt wird<\/em><\/p>

Erweiterbarkeit von Genehmigungen<\/h3>

\u00dcber \"Genehmigungen\" in Microsoft Teams kann jeder Genehmigungen direkt im Arbeitsfluss erstellen, verwalten und freigeben\u00a0\u2013 von Mitarbeitern in Service und Produktion bis hin zu B\u00fcrokr\u00e4ften. K\u00fcnftig unterst\u00fctzen wir CRUD-APIs (Create, Read, Update, Delete) f\u00fcr Genehmigungen. Entwicklerpersonal kann die entsprechenden APIs nutzen, um Genehmigungen in Branchenanwendungen zu implementieren. Au\u00dferdem lassen sich mit Genehmigungen in Teams \u00c4nderungen \u00fcber Webhooks nachverfolgen und Workflows umsetzen. Die APIs f\u00fcr \"Genehmigungen\" sind Mitte\u00a02022 als Preview verf\u00fcgbar. Abonnieren Sie die Blogs f\u00fcr Microsoft-Entwickler<\/a>, um auf dem Laufenden zu bleiben. Und schauen Sie sich die On-Demand-Sitzung<\/a> an, um mehr zu erfahren.<\/p>

Skalierbare Entwicklerproduktivit\u00e4t<\/h2>

Einmal entwickeln und \u00fcberall in Teams und Microsoft\u00a0365 bereitstellen<\/h3>

Heute geben wir die allgemeine Verf\u00fcgbarkeit des neuen Teams-SDKs bekannt, mit dem Sie \u00fcber ein einheitliches Anwendungs- und Bereitstellungsmodell Apps f\u00fcr Teams, Outlook und Office sowie kollaborative Apps entwickeln k\u00f6nnen, die die jeweils relevanten Produktfunktionen nutzen. Fachkr\u00e4fte in der Entwicklung k\u00f6nnen jetzt auf das neueste Teams JS SDK v2 und App Manifest v1.13 upgraden, um produktive Teams-Apps zu erstellen und umfassende Pilotprojekte mit Teilnehmenden der Outlook- und Office-Previewkan\u00e4le durchzuf\u00fchren. Auf diese Weise k\u00f6nnen sie Feedback einholen und Vorbereitungen daf\u00fcr treffen, wie wie Apps im Laufe des Kalenderjahres unter Outlook und Office zug\u00e4nglich machen wollen.<\/p>

Diese Updates sind abw\u00e4rtskompatibel, sodass alle bestehenden Teams-Apps wie gewohnt in Teams funktionieren\u00a0\u2013 allerdings mit Unterst\u00fctzung auf Produktionsniveau. Unsere Teams-Entwicklerumgebung, einschlie\u00dflich Microsoft Teams-Entwicklerdokumentation<\/a>, Tools, Support und Coderepositorys, wurde \u00fcberarbeitet, um erweiterte Apps zu unterst\u00fctzen. K\u00fcnftig wird es m\u00f6glich sein, einzel- und mehrinstanzenf\u00e4hige Apps \u00fcber bestehende Teams-L\u00f6sungen anzubieten. Weitere Informationen erhalten Sie in unserer On-Demand-Sitzung<\/a> zur Ausweitung von Teams-Apps auf die Microsoft\u00a0365-Umgebung.<\/p>

\"Animierte<\/img><\/figure>

Abbildung\u00a05. MURAL erweitert personenbezogene Registerkarten und suchbasierte Nachrichtenerweiterungen seiner Teams-App auf weitere Microsoft-Host-Apps.<\/em><\/p>

MURAL geh\u00f6rt zu den ersten Partnern<\/a>, die die verbundene Erfahrung in Teams, Outlook und Office mit ihren Apps in die Praxis umsetzen. Das obige Beispiel zeigt eine suchbasierte Nachrichtenerweiterung, die MURAL als interaktive adaptive Karte direkt in die Outlook-Nachricht einf\u00fcgt. Neben MURAL haben uns weitere Partner, darunter Adobe, eCare Vault, go1, monday.com, Polly, ServiceNow, SurveyMonkey und Zoho, bei der Entwicklung dieser neuen Tools unterst\u00fctzt. Wir freuen uns, deren allgemeine Verf\u00fcgbarkeit auf der Microsoft Build bekanntzugeben.<\/p>

Teams Toolkit f\u00fcr Visual Studio Code und CLI jetzt allgemein verf\u00fcgbar<\/h3>

Teams Toolkit f\u00fcr Visual Studio, Visual Studio Code und die Befehlszeilenschnittstelle (CLI) sind Tools zur schnellen Entwicklung von Teams- und Microsoft\u00a0365-Apps. Egal, ob Sie neu auf der Teams-Plattform sind oder schon Programmierkenntnisse haben, Teams Toolkit ist der beste Weg zum Erstellen, Entwickeln, Debuggen, Testen und Bereitstellen von Apps. Heute k\u00fcndigen wir die allgemeine Verf\u00fcgbarkeit von Teams Toolkit f\u00fcr Visual Studio Code und CLI an. Entwicklerfachkr\u00e4fte k\u00f6nnen mit szenariobasierten Codeger\u00fcsten f\u00fcr Benachrichtigungs- und Command-and-Response-Bots einsteigen, Upgrades auf die neueste Teams SDK-Version automatisieren sowie Apps direkt in Outlook und Office debuggen. Steigen Sie heute mit Teams Toolkit<\/a> in die App-Entwicklung ein.<\/p>

\"Github-Bildschirmansicht<\/img><\/figure>

Abbildung\u00a06. Entwickeln einer Benachrichtigungs-App f\u00fcr Microsoft Teams \u00fcber das Teams Toolkit f\u00fcr Visual Studio Code<\/em><\/p>

Collaboration Controls in Power Apps<\/h3>

Mit den angek\u00fcndigten Collaboration Controls in Power Apps k\u00f6nnen Entwicklerfachkr\u00e4fte Microsoft\u00a0365-Funktionen f\u00fcr die Zusammenarbeit wie z.\u00a0B. Teams-Chats, Besprechungen, Dateien, Tasks by Planner und vieles mehr per Drag\u00a0&\u00a0Drop direkt in ihre mit Power Apps entwickelten Apps ziehen. Collaboration Controls sind Mitte\u00a02022 als Preview verf\u00fcgbar. Schauen Sie sich die On-Demand-Sitzung<\/a> an, um mehr zu erfahren. Und abonnieren Sie den Power Apps-Blog<\/a>, um auf dem Laufenden zu bleiben.<\/p>

Intensive Kundenbindung und Monetarisieren eigener Apps<\/h2>

Microsoft\u00a0365-Automatisierungstool f\u00fcr die App-Compliance<\/h3>

Das App-Compliance-Programm in Microsoft\u00a0365 wurde entwickelt, um die Vertrauensw\u00fcrdigkeit anwendungsbasierter Branchenstandards wie SOC\u00a02, PCI DSS und ISO\u00a027001 in den Bereichen Sicherheit, Datenschutz und Datenverarbeitung zu bewerten und vorzustellen. Die angek\u00fcndigte Preview des Microsoft\u00a0365-Automatisierungstools f\u00fcr die App-Compliance wurde f\u00fcr Anwendungen entwickelt, die auf Azure aufsetzen. Das Ziel ist es, die Compliance-Journey eigener Apps zu beschleunigen. Mit diesem Tool lassen sich sehr viele Entwickleraufgaben automatisieren, um schnell und einfach Zertifizierungen zu erlangen. Au\u00dferdem generiert das Tool Berichte, die ganz leicht im Entwicklerteam geteilt werden k\u00f6nnen, damit die IT-Abteilung die App-Sicherheit und -Compliance im Blick beh\u00e4lt. Weitere Informationen erhalten Sie auf unserer Dokumentationsseite zum Microsoft\u00a0365-Automatisierungstool f\u00fcr die App-Compliance<\/a>.<\/p>

Optimierte Verwaltung und Auffindbarkeit von Apps<\/h3>

Der Teams Store erleichtert Benutzern das Auffinden der passenden Apps durch aktualisierte App-Kategorien, zusammengestellte App-Sammlungen, empfohlene beliebte Apps und intelligente Empfehlungen, die auf den von Kollegen und der Community genutzten Apps basieren. Anl\u00e4sslich der Microsoft Build f\u00fchren wir eine zentrale Teams Store-Funktion ein, \u00fcber die Benutzer die Apps f\u00fcr verschiedene Teams- und Gruppenchats nachverfolgen k\u00f6nnen. Au\u00dferdem l\u00e4sst sich erkennen, welche Berechtigungen f\u00fcr die Apps erforderlich sind. Dar\u00fcber hinaus unterst\u00fctzen wir die kontextbezogene Ermittlung von Apps \u00fcber Registerkarten, Nachrichtenerweiterungen und Connectors. So finden Benutzer ganz leicht die richtigen Apps, und ISV-Apps in Teams verzeichnen steigende Benutzerzahlen. Beim Verfassen von Nachrichten werden Vorschl\u00e4ge f\u00fcr Nachrichtenerweiterungen beispielsweise nach den Aufgaben und Aktionen geordnet, die der Benutzer in diesem Kontext ausf\u00fchren kann. Und schlie\u00dflich k\u00f6nnen Benutzer ihre Apps jetzt direkt vom Mobilger\u00e4t aus hinzuf\u00fcgen, z.\u00a0B. \u00fcber einen Link oder einen QR-Code.<\/p>

In-App-K\u00e4ufe in Teams-Apps<\/h3>

Eine der meistgefragten Funktionen von Partnern und Entwicklerfachkr\u00e4ften bezog sich auf die M\u00f6glichkeit, eine Bezahlschranke direkt in die Teams-App einzubinden. Dadurch lassen sich kostenlose Apps in eine Freemium-Version umwandeln. Man kann also festlegen, wann eine Aufforderung zum Abonnieren der App angezeigt werden soll. Die neue In-App-Kauffunktion ist ab heute verf\u00fcgbar und kann mit wenigen Codezeilen umgesetzt werden. Weitere Informationen finden Sie auf unserer Dokumentationsseite zu In-App-K\u00e4ufen<\/a>.<\/p>

\"Microsoft<\/img><\/figure>

Abbildung\u00a07. Entwicklerfachkr\u00e4fte k\u00f6nnen Freemium-Upgrades mit wenigen Codezeilen direkt in Teams aktivieren.<\/em><\/p>

Lizenzverwaltung f\u00fcr Teams-Apps<\/h3>

Es gibt Fortschritte in einem weiteren Bereich, und zwar der nutzerseitigen Verwaltung und Zuweisung erworbener Lizenzen. Fr\u00fcher war es Sache des Entwicklerpersonals, die Lizenzverwaltungskomponente in eigene L\u00f6sungen zu integrieren\u00a0\u2013 sei es auf der Landing Page oder direkt in der App. Um die Lizenzverwaltung zu beschleunigen, wird es bald m\u00f6glich sein, die Lizenzverwaltung an Microsoft auszulagern. Dann k\u00f6nnen die Benutzer Lizenzen direkt in Teams verwalten und zuweisen. Die Lizenzverwaltung in Teams wird Mitte\u00a02022 als Preview verf\u00fcgbar sein.<\/p>

Neue kollaborative Apps in Teams<\/h3>

Wir sind gespannt auf die innovativen kollaborativen ISV-Apps, die bald vielseitige Teams-Szenarien er\u00f6ffnen werden. Hier einige Beispiele f\u00fcr neue Apps, die bereits jetzt oder in K\u00fcrze verf\u00fcgbar sind:<\/p>