Planen Ihrer App mit Teams-Features

Beim Erstellen einer großartigen Teams-App geht es darum, die richtige Kombination von Features zu finden, um die Anforderungen Ihrer Benutzer zu erfüllen. Das Design, die Features und die Funktionen einer App ergeben sich aus diesem Zweck.

Teams ist eine Plattform für die Zusammenarbeit. Es handelt sich auch um eine plattformübergreifende plattformübergreifende Plattform, die sich im Herzen von Microsoft 365 befindet und ihnen eine persönliche Canvas zum Erstellen von Apps bietet.

In diesem Abschnitt erfahren Sie, wie Sie:

  • Identifizieren und Zuordnen von Anwendungsfällen zu Teams-Features.
  • Planungscheckliste verwenden.
  • Planen Sie über die App-Bereitstellung hinaus.

Planen mit Teams

Teams als Plattform bietet Ihnen Toolkits, Bibliotheken und Apps in jeder Phase der App-Entwicklung. Schauen wir uns den Lebenszyklus der App-Entwicklung an:

Das Diagramm zeigt die Schritte im Lebenszyklus der App-Planung.

Vor dem Erstellen

Das Verstehen des Nutzers und seines Anliegens sind die ersten Indikatoren dafür, wie eine Teams-App helfen kann. Stellen Sie Ihren Anwendungsfall um das Problem herum auf, bestimmen Sie, wie eine App dieses Problem lösen kann, und entwerfen Sie eine Lösung.

  • Verstehen Sie Ihren Anwendungsfall und die Features der Teams-App: Verstehen Sie die Anforderungen Ihrer Benutzer, und Sie können die richtigen Features identifizieren.

  • Ordnen Sie Ihre Anwendungsfälle zu: Ordnen Sie gängige Anwendungsfälle dem Teams-Feature basierend auf Anforderungen wie Freigeben, Zusammenarbeit, Workflows, relevanten sozialen Plattformen und mehr zu.

  • Planen der Analysen für Ihre Teams-App: Planen Sie die Analyse- und Instrumentierungsdaten im Hinblick auf Ihre Geschäftsziele, ergreifen Sie Korrekturmaßnahmen, indem Sie Probleme beheben und in die User Journey eingreifen oder weitere Verbesserungen an Ihrer App planen.

  • Planen von reaktionsfähigen Registerkarten für Teams Mobile: Es behandelt gängige Szenarien und hilft bei der Planung von Apps für Teams Mobile.

Während der Erstellung

  • Erstellen und Erstellen eines App-Projekts: Mit Teams können Sie die Buildumgebung auswählen, die am besten zu Ihren App-Anforderungen passt. Verwenden Sie das Teams-Toolkit oder andere SDKs wie C#, Blazor, Node.js und vieles mehr, um loszulegen.

  • Entwerfen der App-Benutzeroberfläche: Verwenden Sie teams UI Toolkit und Fluent UI React-Komponenten, um das Layout Ihrer App zu entwerfen.

  • Verwenden von Teams als Plattform: Die Teams-Plattform unterstützt Sie beim Erstellen einer Einzel- oder Mehrfunktions-App. Ihre Teams-App wird von den integrierten Produkten und Diensten unterstützt, die die App-Erfahrung verbessern.

    Diagramm, das die konzeptionelle Darstellung der Teams-Lösung zeigt.

    Ihre Apps werden in Teams als Tabs, Bots, Messaging Extensions, Connectors und Webhooks oder als App mit mehreren Funktionen angezeigt. Diese Funktionen werden im Hintergrund von Azure, Microsoft Graph, SharePoint und Power Apps unterstützt, mit denen Aufgaben und Prozesse automatisiert werden können.

    Zusammen erwecken diese Funktionen Ihre App-Lösung zum Leben.

  • Integrieren von Gerätefunktionen: Sie können die nativen Gerätefunktionen in Ihre App integrieren, z. B. Kamera, QR- oder Barcodescanner, Fotogalerie, Mikrofon und Standort.

  • Instrumentierungscode für Analysen: Instrumentieren Sie Ihren Teams-App-Code mit Analysemarkern (auch als Instrumentierungsmarker bezeichnet), um sowohl aggregierte als auch benutzerspezifische Metriken für Ihre App zu messen, wenn App-Benutzer sie verwenden.

Nach der Erstellung

  • Integrieren Sie Ihre App in Teams und andere Apps, z. B. Microsoft 365, Microsoft Graph und vieles mehr.
  • Verwenden Sie das Developer Portal zur Konfiguration, Verwaltung und Bereitstellung Ihrer Anwendung.

Government Community Cloud

Government Community Cloud (GCC) ist eine auf Behörden ausgerichtete Kopie der kommerziellen Umgebung. Das Verteidigungsministerium (Department of Defense, DOD) und Auftragnehmer des Bundes müssen die strengen Anforderungen an Cybersicherheit und Compliance erfüllen. Zu diesem Zweck wurde GCC-High erstellt, um die Anforderungen von DOD und Bundesauftragnehmern zu erfüllen. GCC-High ist eine Kopie der DOD-Cloud, existiert aber in einer eigenen souveränen Umgebung. Die DOD-Cloud wurde nur für das Verteidigungsministerium entwickelt.

Die folgende Tabelle enthält Teams-Features und -Verfügbarkeit für GCC, GCC-High und DOD:

  GCC GCC – hoch DOD
Apps      
Microsoft-Apps ✔️ Microsoft-Apps, die mit GCC kompatibel sind. ✔️ Microsoft-Apps, die mit GCC-High kompatibel sind. ✔️ Microsoft-Apps, die mit DOD kompatibel sind.
3P- oder Drittanbieter-Apps ✔️ Drittanbieter-Apps sind verfügbar. Standardmäßig deaktiviert, und es liegt im Ermessen des Mandantenadministrators, es zu aktivieren.
Benutzerdefinierte Apps, die für Ihre Organisation erstellt wurden (BRANCHEN-Apps) ✔️ ✔️ ✔️
Hochladen benutzerdefinierter Apps ✔️
Capabilities      
Registerkarten ✔️ ✔️ ✔️
Bots ✔️ ✔️ ✔️
Nachrichtenerweiterungen ✔️ ✔️ ✔️
Webhooks und Connectors ✔️

Compliancebenutzeroberfläche: Durch das Aktivieren der Kommunikation von Drittanbietern akzeptieren Kunden, dass diese Kommunikation über den Drittanbieter und nicht über Microsoft verarbeitet wird. Der Kunde ist allein für die Minderung von Risiken verantwortlich, die mit der Verbindung mit Bots von Drittanbietern in deren Diensten verbunden sind. Microsoft unterstützt und übernimmt keine Gewährleistungen, weder ausdrücklich noch impliziert, in Bezug auf die Sicherheit von Dritten, die der Kunde erlaubt, sich mit ihrem Dienst zu verbinden. Die Aktivierung von Bots erweitert Ihre Systemgrenze über diesen Mandanten hinaus, basierend auf dem Bot, den Sie verwenden möchten. Es liegt in Ihrer Verantwortung sicherzustellen, dass Ihre Complianceanforderungen erfüllt werden, einschließlich FedRAMP, DFARS, ITAR usw. Es liegt in Ihrer Verantwortung, das Risiko und die Konformität aller Endpunkte und URLs zu bewerten, mit denen Sie eine Verbindung herstellen.

Mithilfe der folgenden Liste können Sie die Verfügbarkeit von GCC, GCC-High und DOD für die Features ermitteln:

Nächster Schritt

Siehe auch