Tutorials für Azure Sphere

Nachdem Sie die Schnellstartanleitungen abgeschlossen haben, befolgen Sie diese Tutorials, um eine einfache Anwendung zu erstellen und bereitzustellen.

Azure Sphere unterstützt zwei Arten von Anwendungen:

  • Allgemeine Anwendungen werden unter dem Azure Sphere-Betriebssystem ausgeführt und können mit Internet- und cloudbasierten Diensten interagieren.
  • Echtzeitanwendungen (Real-Time-Capable Applications, RTApps) werden auf den Echtzeitkernen entweder als Bare-Metal-Anwendungen oder mit einem Echtzeitbetriebssystem (Real-Time Operating System, RTOS) ausgeführt.

Für jedes Azure Sphere-Gerät ist eine allgemeine Anwendung erforderlich. RTApps sind optional. In der Übersicht über Azure Sphere-Anwendungen werden die grundlegenden Features der einzelnen Anwendungstypen und die Unterschiede zwischen ihnen beschrieben.

Je nach Betriebssystemplattform unterstützt Azure Sphere mehrere Entwicklungsumgebungen:

  • Visual Studio unter Windows. Nachdem Sie das Azure Sphere SDK installiert haben, können Sie die Azure Sphere-Erweiterung für Visual Studio installieren. Mit der Erweiterung können Sie Azure Sphere-Apps mithilfe der integrierten Entwicklungsumgebung (IDE) von Visual Studio entwickeln und debuggen.

  • Visual Studio Code unter Windows oder Linux. Nachdem Sie das Azure Sphere SDK installiert haben, können Sie die Azure Sphere-Erweiterung für Visual Studio Code installieren. Mit der Erweiterung können Sie Azure Sphere-Apps unter Windows oder Linux mithilfe der Visual Studio Code-IDE entwickeln und debuggen.

  • Befehlszeilenschnittstelle unter Windows oder Linux. Das Azure Sphere SDK selbst unterstützt die Entwicklung und das Debuggen von Azure Sphere-Apps über die Windows- oder Linux-Befehlszeilenschnittstelle.

Die Tutorials führen Sie durch grundlegende Aufgaben, unabhängig davon, welche Entwicklungstools oder Umgebung Sie verwenden.