Tutoriais para Azure Sphere

Depois de concluir os Guias de Início Rápido, siga estes tutoriais para criar e implantar um aplicativo simples.

Azure Sphere dá suporte a dois tipos de aplicativos:

  • Aplicativos de nível superior são executados no sistema operacional Azure Sphere e podem interagir com serviços baseados na Internet e na nuvem.
  • As aplicações compatíveis com tempo real (RTApps) são executadas nos núcleos de tempo real como aplicações bare metal ou com um sistema operacional de tempo real (RTOS).

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, 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 Azure Sphere para Visual Studio. A extensão permite que você desenvolva e depure Azure Sphere aplicativos usando o IDE (ambiente de desenvolvimento integrado) Visual Studio.

  • Visual Studio Code em Windows ou Linux. Depois de instalar o SDK do Azure Sphere, você pode instalar a extensão Azure Sphere para Visual Studio Code. A extensão permite que você desenvolva e depure aplicativos Azure Sphere em Windows ou Linux usando o IDE Visual Studio Code.

  • Command-line interface em Windows ou Linux. O SDK Azure Sphere por si só dá suporte ao desenvolvimento e à depuração de aplicativos Azure Sphere usando a interface de linha de comando do Windows ou linux.

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