O que são as aplicações orientadas por modelo no PowerApps?

A estrutura da aplicação orientada por modelos é uma abordagem ao desenvolvimento de aplicações centrada em componentes. A criação de aplicações orientadas por modelo não necessita de códigos e as aplicações efetuadas podem ser simples ou complexas. Ao contrário do desenvolvimento de aplicações em tela, em que o criador tem controlo total do esquema da aplicação, nas aplicações orientadas por modelo a maioria dos esquemas é determinada por si e amplamente designada pelos componentes que adiciona à aplicação.

Exemplo de aplicação orientada por modelos

A estrutura de aplicações orientadas por modelo fornece os seguintes benefícios:

  • Ambientes de concepção avançados centrados em componentes sem código
  • Criar aplicações reativas complexas com uma IU semelhante numa variedade de dispositivos, desde computador de secretária a telemóvel
  • Estruturar capacidade semelhante ao que está disponível na plataforma do Dynamics 365 customer engagement
  • A aplicação poderá ser distribuída como uma solução

A abordagem à criação de aplicações orientadas por modelo

Fundamentalmente, a criação de aplicações orientadas por modelo consiste em três áreas principais.

  • Modelar dados de negócio
  • Definir processos de negócio
  • Compor a aplicação

Modelar dados de negócio

Para modelar os dados de negócio, determina de que dados a aplicação necessita e como esses dados se relacionam com outros dados. A criação orientada por modelos utiliza uma arquitetura orientada por metadados, de modo a que os estruturadores possam personalizar a aplicação sem escrever código. Metadados são os dados “e” acerca dados estes definem a estrutura de dados armazenado no sistema. Tutorial: Criar uma entidade personalizada que tenha componentes no PowerApps

Definir processos de negócio

Definir e impor processos de negócio consistentes é um aspeto-chave na criação de aplicações orientadas por modelo. Os processos consistentes ajudam a garantir que os utilizadores da aplicação possam concentrar-se no seu trabalho e não tenham de se recordar de que têm de efetuar um conjunto de passos manuais. Os processos podem ser simples ou complexos e mudam frequentemente ao longo do tempo. Para criar um processo, a partir do PowerApps.com, na área orientada por modelo, selecione Definições > Personalizações avançadas > Abrir explorador de soluções. Em seguida, no painel de navegação esquerdo do explorador de soluções, selecione Processos e, em seguida, selecione Novo. Mais informações: Descrição geral de fluxos do processo de negócio e Aplicar a lógica de negócio com o Common Data Service.

Compor a aplicação orientada por modelo

Depois de modelar dados e definir processos, cria a sua aplicação ao selecionar e configurar os componentes de que necessita utilizando o estruturador de aplicações.

Estruturador de aplicações

Passos seguintes

Criar a sua primeira aplicação orientada por modelo

Compreender componentes da aplicação orientada por modelo