Teams bietet bereits viele Möglichkeiten, um Dateien abzulegen, Aufgaben zu verwalten, Meetings durchzuführen und vieles mehr. Durch die Entwicklung von Extensions kann Teams jedoch ganz einfach erweitert werden.
Hierfür gibt es das App Studio, welches über den Teams Store installiert werden kann.

Über den Manifest Editor lässt sich automatisch die manifest.json-Datei erstellen; dies ist eine der wichtigsten Dateien einer App. Hier werden sämtliche Metadaten festgehalten. Nachdem man eine neue App erstellt hat, gibt man die Details an, wie z.B. Name, Beschreibung, etc.

1. Tabs
Die Möglichkeit, durch Tabs zu navigieren, kennen wir in Teams bereits. Es gibt Tabs für Konversationen, Dateien, etc.
Über unsere App ist es nun möglich, neue Tabs zu erstellen. Dort können dann z.B. SPFx Webparts eingebunden werden. Diese werden dann in einem iFrame als HTML Seite gerendert.
Im folgenden Beispiel wird ein Search Webpart aus SharePoint in einem Teams Tab gerendert.

2. Bots
Es gibt die Möglichkeit, einen vorhandenen Bot hinzuzufügen, indem dessen Name, ID und Scope angegeben wird. Außerdem kann ein neuer Bot registriert werden. Anschließend kann eine Liste von Kommandos erstellt werden, welche der Bot dem Nutzer vorschlagen kann. Hierbei ist darauf zu achten, dass Kommandos, welche in einem Scope definiert wurden, auch nur in diesem funktionieren.

3. Connectors
Bestehende Connectors können über Name und ID verbunden werden, es können aber auch neue Office 365 Connectors erstellt werden. Durch Connectors kann ein Team mit verschiedenen Services wie z.B. GitHub verbunden werden.
4. Messaging Extensions
Durch Messaging Extensions können User mit der App in Teams interagieren. Sie können Informationen erhalten oder selbst durch Adaptive Cards senden (Eine Adaptive Card ist ein Container für Informationen und kann über den Card Editor erstellt werden. Dies können sie innerhalb eines Channels oder einer Conversation tun.)
Diese Extensions sind durch Bots unterstützt und benötigen einen Bot, um zu funktionieren.
Beispiel: Erhalten einer Termineinladung via Messaging Extensions

Hat man nun eine oder mehrere Capabilities gewählt und alle anderen notwendigen Angaben gemacht, kann man das App Package herunterladen. Es beinhaltet die manifest.json-Datei sowie ein “outline icon” und ein “full color icon”.
Anschließend kann man in Visual Studio Code mit der weiteren Entwicklung der App beginnen.
Erfahren Sie mehr

Apps für Microsoft Teams entwickeln

Xamarin – plattformübergreifende App-Entwicklung

Microsoft Teams für digitale Zusammenarbeit

SharePoint Framework Client-Side Webparts mit React

Handlebars.js – Semantische Template Library

Spaltenformatierung in SharePoint: Column formatting vs. JS

Umfragen in Teams mit Microsoft Forms

Tipps & Tools für eine erfolgreiche interne Kommunikation

Kissling + Zbinden: Zentrales Arbeiten in «Projektraum 365»

Custom Solutions für MS Teams Workshop

Microsoft Teams Telefonie für Ihr Unternehmen einrichten

RheinEnergie: Change & Adoption für Microsoft Teams

BLT: Optimierte Projektkommunikation per Microsoft Teams

Migration von HCL Connections zu MS Teams und SharePoint

Sensopro: Strukturierte Zusammenarbeit dank Microsoft Teams

Stadt Zug: Mit Valo und Teams in die Schweizer Cloud

Microsoft Viva: Employee Experience Plattform in Teams

novaCapta mit Teams-Workshop auf Tagung

Nutzung der SharePoint REST API mit Microsoft Flow

Storengy: Intranet-Relaunch auf Basis von SharePoint

Windmöller & Hölscher: Virtuelle Expo mit Microsoft 365

Windmöller & Hölscher: Aus der Cloud in die Cloud

Steiff Gruppe: IT-Sicherheit in der Microsoft Cloud

Mit professioneller Begleitung erfolgreich in die Cloud

Microsoft Teams: mehr als Videotelefonie und Chat

Ich bin im Flow! – Eine Übersicht zu Microsoft Flow

Tipps und Tricks mit Entity Framework

Struktureller Aufbau eines Angular Modules

GraphQL – Die Alternative zu REST

Testen von Angular Anwendungen mit Cypress

Dateizugriffsrechte verwalten mit Microsoft RMS – Teil 3

Dateizugriffsrechte verwalten mit Microsoft RMS – Teil 4

Corporate News – Das zentrale Medium interner Kommunikation

SharePoint vs. TYPO3 – Sechs Gründe für SharePoint-Intranet

Dateizugriffsrechte verwalten mit Microsoft RMS – Teil 2

Multi Factor Authentication (Azure und SharePoint)

Vorgesetzte in Nintex per LDAP-Abfrage ermitteln

FinOps Microsoft – Microsoft Cloud Kostenoptimierung

FinOps Consulting

Live Share für die reibungslose Kommunikation in VS Code

Warum ist Inline-CSS und JavaScript-Code so schlecht?

Workshop: Teams als Zentrale im Arbeitsalltag

PDF-Konverter in Power Automate

Microsoft Teams Voice Solutions Workshop

Service-Paket für Microsoft Teams Telefonie

Migration IBM Lotus Notes zu Microsoft SharePoint

Neue App-Version von „Confluence Cloud for Microsoft Teams"

Müller Frauenfeld: Digital Workplace durch Microsoft Teams

Dateizugriffsrechte verwalten mit Microsoft RMS – Teil 1

Effiziente DevOps-Teams: Teamschnitte und Kommunikation

"DevOps, quo vadis?" – Team Topologien

Krombacher & novaCapta stoßen weitere Zusammenarbeit an

Mit Change Communication zum Digital Empowerment

Microsoft Viva

Digital Work in Krisenzeiten

novaCapta erneut auf dem Kommunikationskongress

novaCapta Compass App

Microsoft Ignite 2024: Das sind unsere Highlights

Vorschau: IT-Trends 2024 - Teil 1

FAQ: Antworten zum „neuen“ M365 Copilot Chat

Beratung rund um Mendix

Insights: Hackathon von „Applications & Data“

App-News: Der Teamworkx Connector for Jira

First Tuesday am 12.12.2023

First Tuesday am 18.01.2024

First Tuesday am 05.03.2024

Meet CLOUDPILOTS @ Hannover Messe

X-INTEGRATE auf der IBM THINK 2019

Kostenloses Webinar Freshworks Freddy AI am 22. Oktober 2024

First Tuesday am 16.04.2024

Wir sind 2024 Google Cloud Sales Partner of the Year - Alps!

First Tuesday am 04.06.2024

Google Cloud Summit Germany - wir sind dabei!

First Tuesday am 03.09.2024

First Tuesday am 02.07.2024

CLOUDPILOTS mit Google Cloud @ SCCON 2024

First Tuesday am 08.10.2024

First Tuesday am 05.11.2024

First Tuesday am 04.02.2025

First Tuesday am 10.12.2024

Was Sie beim nächsten IT-Projekt beachten sollten

Ohne Programmierkenntnisse zum Entwickler werden

Die Awareness kommt mit dem ersten Cyberangriff

Qualitätsmanagement - Dokumentation verwalten mit SharePoint

Zentralisiertes Logging – Simpler Logging-Stack mit Graylog

Angular Route-Guards

Die Bedeutung einer Governance

Hat Ihr Unternehmen einen Informations-Lebenszyklus?

SharePoint und Informationsarchitektur – worauf kommt es an?
