Tutoriais para o Azure Sphere

Depois de concluir os Inícios Rápidos, siga esses tutoriais para criar e implantar um aplicativo simples.

O Azure Sphere dá suporte a dois tipos de aplicativos:

  • Aplicativos de alto nível são executados no sistema operacional do Azure Sphere e podem interagir com serviços baseados em internet e nuvem.
  • Os RTApps (aplicativos com capacidade em tempo real) são executados nos núcleos em tempo real como aplicativos bare metal ou com um RTOS (sistema operacional em tempo real).

Um aplicativo de alto nível é necessário para cada dispositivo do Azure Sphere; RTApps são opcionais. A visão geral dos aplicativos do Azure Sphere descreve os recursos básicos de cada tipo de aplicativo e as diferenças entre eles.

Dependendo da plataforma do sistema operacional, o Azure Sphere dá suporte a vários ambientes de desenvolvimento:

  • Visual Studio no Windows. Depois de instalar o SDK do Azure Sphere, você poderá instalar a extensão do Azure Sphere para Visual Studio. A extensão permite desenvolver e depurar aplicativos do Azure Sphere usando o IDE (ambiente de desenvolvimento integrado) do Visual Studio.

  • Visual Studio Code no Windows ou linux. Depois de instalar o SDK do Azure Sphere, você poderá instalar a extensão do Azure Sphere para Visual Studio Code. A extensão permite desenvolver e depurar aplicativos do Azure Sphere no Windows ou linux usando o IDE Visual Studio Code.

  • Interface de linha de comando no Windows ou Linux. O SDK do Azure Sphere por si só dá suporte ao desenvolvimento e depuração de aplicativos do Azure Sphere usando a interface de linha de comando do Windows ou Linux.

Os tutoriais orientam você através de tarefas básicas, não importa quais ferramentas de desenvolvimento ou ambiente você esteja usando.