Determinar que tipo de aplicativo criar

Concluído

Os aplicativos baseados em modelo exigem um banco de dados do Microsoft Dataverse. Eles são criados com base nos dados modelados nesse ambiente de banco de dados.

Diagrama de aplicativos baseados em modelo do Power Apps.

As exibições e as telas de detalhes dos aplicativos baseados em modelo usam a estrutura de dados. Como resultado, oferecem aos usuários aparência e comportamento mais consistentes de uma tela para outra, sem exigir muito esforço do criador do aplicativo.

Os aplicativos baseados em modelo são benéficos para cenários em que a lógica de negócios é complexa, como:

  • Modelos de dados sofisticados

  • Gerenciamento de processos de negócios

  • Rastreamento de atividades associadas a dados

Diagrama de aplicativos de tela do Power Apps.

Por outro lado, você pode criar aplicativos de tela com ou sem um banco de dados do Dataverse. Os aplicativos de tela usam conectores para acessar dados e serviços e começam com uma tela em branco, como a tela de um artista, em que o criador define manualmente cada tela. Esse recurso oferece ao criador controle completo sobre o posicionamento de cada elemento na tela.

Se o usuário espera uma experiência personalizada, você deve usar aplicativos de tela porque eles oferecem:

  • Uma interface gráfica e intuitiva.

  • A capacidade de criar uma interface do usuário personalizada com base nos requisitos do usuário.

  • Integração que abrange vários sistemas com o uso de conectores.

Considere a criação de um aplicativo baseado em modelo, a menos que os usuários tenham uma necessidade específica de um aplicativo de tela. Os aplicativos baseados em modelo permitem criar o aplicativo rapidamente porque não exigem que você crie a interface do usuário.

Sua solução final de ponta a ponta pode incluir vários aplicativos. Ocasionalmente, o tipo de aplicativo é orientado pelas personas que o usam; portanto, sua solução ponta a ponta pode aplicar aplicativos baseados em modelo para alguns usuários, aplicativos de tela para outros e até mesmo Power Pages para os clientes acessarem na Web.

Independentemente dos aplicativos que você obtém como parte de sua solução, outra etapa significativa durante a fase de design é determinar onde colocar a lógica, como validação de dados, cálculos, automação de processos e assim por diante. Para obter mais informações, consulte Onde colocar a lógica.