Partilhar via


Determinar o tipo de aplicação a criar

No Power Apps, tem duas opções ao criar aplicações: aplicações condicionadas por modelo e aplicações de tela.

Segue-se uma comparação básica e de alto nível. Para obter muito mais detalhes sobre estes dois tipos de aplicações, consulte Descrição geral da criação de aplicações no Power Apps.

Aplicações condicionadas por modelo.

As aplicações condicionadas por modelo necessitam de uma base de dados do Microsoft Dataverse. Também se baseiam nos dados modelados nesse ambiente de base de dados. As vistas e os ecrãs de detalhe para aplicações condicionadas por modelo baseiam-se na estrutura de dados. Devido a isto, oferecem aos utilizadores um aspeto e funcionalidade mais consistentes de um ecrã para o seguinte sem exigir muito esforço do criador da aplicação.

As aplicações condicionadas por modelo são ideais para os cenários em que a lógica de negócio é complexa, por exemplo:

  • Modelos de dados sofisticados

  • Gestão de processos de negócio

  • Monitorizar atividades associadas a dados

Aplicações de tela.

As aplicações de tela, por outro lado, podem ser criadas com ou sem uma base de dados do Dataverse. Utilizam conectores para acederem a dados e serviços. As aplicações de tela começam com um ecrã em branco, como a tela de um artista, e o criador cria manualmente cada ecrã. Isto dá ao criador controlo total sobre o posicionamento de cada elemento na tela.

Utilize aplicações de tela se o utilizador estiver à espera de uma experiência de utilizador personalizada. Oferecem:

  • Uma interface gráfica intuitiva

  • A capacidade para criar uma IU à medida baseada nos requisitos do utilizador

  • Integração que abrange vários sistemas através de conectores

Considere criar uma aplicação condicionada por modelo, a menos que os seus utilizadores tenham uma necessidade específica de uma aplicação de tela. As aplicações condicionadas por modelo permitem criar rapidamente a sua aplicação porque não exigem que crie a IU pessoalmente.

Nota

Se estiver a criar uma aplicação para ser utilizada pelos seus clientes na Web, também pode criar um terceiro tipo de aplicação: uma aplicação do portal.

Criar uma solução ponto a ponto que utiliza várias aplicações

O seu processo de negócio pode necessitar de mais de uma aplicação.

Por exemplo, o nosso projeto de relatório de despesas tem vários conjuntos de tarefas que são bastante diferentes, pelo que vamos considerar a criação de várias aplicações. Os dados que utilizam são os mesmos, mas a experiência de utilizador será adaptada ao cenário e às pessoas específicas.

Tarefas para cada passo do processo de negócio.

Como pode ver pelo exemplo acima, existem vários tipos de pessoas a tratar o mesmo conjunto de dados. As aplicações de tela seriam a melhor opção para os colaboradores preencherem o formulário de despesas, o que permite a pessoas como Lee enviar um relatório de despesas através uma aplicação móvel apelativa, intuitiva e pode ser utilizada quando está offline.

Uma aplicação de tela para a criação do relatório de despesas.

Voltando à secção em Documentação do processo de negócio, pode ver que os requisitos da Abhay são:

  • Deve ser capaz de rever todos os relatórios de despesas e recibos

  • Responsável por garantir o cumprimento de cada relatório de despesas

  • Grande volume de trabalho; precisa de ser capaz de processar a informação rapidamente

  • Deve ser capaz de informar sobre como as despesas estão a par do equilíbrio do orçamento

Para conseguir processar um grande volume de trabalho e processar informação rapidamente, a melhor opção seria uma aplicação condicionada por modelo. Permite à Abhay ver rapidamente todos os detalhes do relatório de despesas enviado, ver como afeta o orçamento e procurar informações relacionadas, como os detalhes do fornecedor.

Uma aplicação condicionada por modelo para processar relatórios de despesas.

Neste cenário de exemplo, pode ver uma combinação da aplicação de tela e da aplicação concidionada por modelo. Apesar de serem dois tipos de aplicação diferentes, todos os dados podem ser centralizados num só local (Dataverse).

Duas aplicações com dados no Dataverse.

Nota

Pode indicar-nos as suas preferências no que se refere ao idioma da documentação? Responda a um breve inquérito. (tenha em atenção que o inquérito está em inglês)

O inquérito irá demorar cerca de sete minutos. Não são recolhidos dados pessoais (declaração de privacidade).