O que são aplicativos controlados por modelos no PowerApps?

O design de aplicativo controlado por modelo é uma abordagem com foco em componentes para desenvolvimento de aplicativos. O design do aplicativo controlado por modelo não exige código, e os aplicativos criados podem ser simples ou muito complexos. Diferentemente do desenvolvimento de aplicativos de tela em que o designer tem controle total sobre o layout do aplicativo, com aplicativos controlados por modelos, boa parte do layout é determinada para você e designada em grande parte pelos componentes que você adiciona ao aplicativo.

Aplicativo controlado por modelo de exemplo

O design do aplicativo controlado por modelo oferece os seguintes benefícios:

  • Ambientes de design sofisticados sem código e com foco nos componentes
  • Criar aplicativos responsivos complexos com uma interface do usuário semelhante em vários dispositivos, incluindo desktop e móvel
  • Capacidade de design semelhante à disponível na plataforma Dynamics 365 Customer Engagement
  • O aplicativo pode ser distribuído como uma solução

A abordagem para criação de aplicativos controlados por modelos

Basicamente, a criação de aplicativos controlados por modelos consiste em três principais áreas de foco.

  • Modelar dados corporativos
  • Definir processos empresariais
  • Criar o aplicativo

Modelar dados corporativos

Para modelar os dados corporativos, determine quais dados o aplicativo precisará e como esses dados se relacionarão a outros dados. O design controlado por modelo usa uma arquitetura orientada a metadados para que os designers possam personalizar o aplicativo sem escrever código. Metadados significa "dados sobre dados“ e define a estrutura dos dados armazenada no sistema. Tutorial: criar uma entidade personalizada com componentes no PowerApps

Definir processos empresariais

Definir e impor processos empresariais consistentes são um aspecto importante do design de aplicativos controlados por modelos. Os processos consistentes ajudam a garantir que os usuários do aplicativo se concentrem em seu trabalho e não em lembrar de realizar um conjunto de etapas manuais. Esses processos podem ser simples ou complexos e são alterados frequentemente ao longo do tempo. Para criar um processo, na área Controlado por modelo no PowerApps.com, selecione Configurações > Personalizações avançadas > Abrir gerenciador de soluções. Em seguida, no painel de navegação esquerdo do gerenciador de soluções, selecione Processos e Novo. Mais informações: Visão geral dos fluxos do processo empresarial e Aplicar a lógica de negócios com o Common Data Service.

Criar o aplicativo controlado por modelo

Após modelar dados e definir processos, crie o aplicativo selecionando e configurando os componentes necessários com o designer de aplicativo.

Designer de aplicativo

Próximas etapas

Criar seu primeiro aplicativo controlado por modelo

Compreender os componentes de aplicativos orientados a modelo