Compartilhar via


Tutoriais para o Azure Sphere

Importante

Esta é a documentação do Azure Sphere (herdado). O Azure Sphere (herdado) 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 Guias de início rápido, siga estes tutoriais para criar e implantar um aplicativo simples.

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

  • Os aplicativos de alto nível são executados no sistema operacional do Azure Sphere e podem interagir com serviços baseados em nuvem e Internet.
  • Os RTApps (aplicativos com capacidade para 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 todos os dispositivos do 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 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ê pode instalar a extensão do Azure Sphere para Visual Studio. A extensão permite que você desenvolva e depure 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ê pode instalar a extensão do Azure Sphere para Visual Studio Code. A extensão permite que você desenvolva e depure aplicativos do Azure Sphere no Windows ou Linux usando o IDE do 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ê por tarefas básicas, independentemente das ferramentas de desenvolvimento ou do ambiente que você está usando.