Partilhar via


Tutoriais para o Azure Sphere

Importante

Esta é a documentação do Azure Sphere (Legado). O Azure Sphere (Legado) será desativado em 27 de setembro de 2027 e os usuários devem migrar para o Azure Sphere (Integrado) até esse momento. Use o seletor de versão localizado acima do sumário para exibir a documentação do Azure Sphere (Integrado).

Depois de concluir os Quickstarts, siga estes tutoriais para criar e implantar um aplicativo simples.

O Azure Sphere suporta dois tipos de aplicações:

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

Um aplicativo de alto nível é necessário para cada dispositivo Azure Sphere; RTApps são opcionais. 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 seu sistema operativo, o Azure Sphere suporta vários ambientes de desenvolvimento:

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

  • Código do Visual Studio no Windows ou Linux. Depois de instalar o SDK do Azure Sphere, você pode 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 de código do Visual Studio.

  • 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 guiam você através de tarefas básicas, independentemente das ferramentas de desenvolvimento ou ambiente que você está usando.