Tutoriais do Azure Sphere

Depois de concluir os Inícios Rápidos, siga estes tutoriais para criar e implementar uma aplicação simples.

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

  • As aplicações de alto nível são executadas no SO do Azure Sphere e podem interagir com serviços baseados na Internet e na cloud.
  • As aplicações com capacidade em tempo real (RTApps) são executadas nos núcleos em tempo real como aplicações bare-metal ou com um sistema operativo em tempo real (RTOS).

É necessária uma aplicação de alto nível para cada dispositivo do Azure Sphere; As RTApps são opcionais. Descrição geral das aplicações do Azure Sphere descreve as funcionalidades básicas de cada tipo de aplicação e as diferenças entre as mesmas.

Dependendo da plataforma do sistema operativo, o Azure Sphere suporta vários ambientes de desenvolvimento:

  • Visual Studio no Windows. Depois de instalar o SDK do Azure Sphere, pode instalar a extensão do Azure Sphere para Visual Studio. A extensão permite-lhe desenvolver e depurar aplicações do Azure Sphere com o ambiente de desenvolvimento integrado (IDE) do Visual Studio.

  • Visual Studio Code no Windows ou Linux. Depois de instalar o SDK do Azure Sphere, pode instalar a extensão do Azure Sphere para o Visual Studio Code. A extensão permite-lhe desenvolver e depurar aplicações do Azure Sphere no Windows ou Linux com o IDE do Visual Studio Code.

  • Interface de linha de comandos no Windows ou Linux. O SDK do Azure Sphere suporta, por si só, o desenvolvimento e a depuração de aplicações do Azure Sphere com a interface de linha de comandos do Windows ou linux.

Os tutoriais orientam-no ao longo de tarefas básicas, independentemente das ferramentas de desenvolvimento ou do ambiente que estiver a utilizar.