Diferenciar entre aplicativos de tela e aplicativos baseados em modelo

Concluído

Como determinar qual aplicativo usar? Se o aplicativo não será conectado a um banco de dados do Microsoft Dataverse, a escolha é fácil. Você cria um aplicativo de tela, pois os aplicativos baseados em modelo só podem ser criados no Dataverse. Caso contrário, é importante primeiro identificar para que o aplicativo será usado.

A tabela fornece uma comparação de alto nível entre os dois tipos.

Consideração do aplicativo De Tela Baseado em modelo
Fonte de dados Não baseado no Dataverse Baseado no Dataverse
Finalidade do aplicativo Concentrado em tarefa ou tela Back office/concentrado em processo
IU (Interface do Usuário) Interface do usuário personalizada IU dinâmica/consistente
Integração de dispositivos Personalização do usuário
Facilmente incorporável Navegação de relacionamento de dados
Restrições de segurança da interface do usuário

Para expandir um pouco mais a explicação, vamos analisar um exemplo. A Contoso Real Estate vende propriedades comerciais e residenciais. Tem uma equipe de agentes em campo que se reúnem com vendedores potenciais e mostram as propriedades aos compradores. Eles precisam identificar rapidamente quais propriedades mostrar com base nas necessidades do comprador com quem estão trabalhando. Ao trabalhar com um novo vendedor, também precisam registrar rapidamente a propriedade, tirar fotos, agendar visitas e capturar outras informações relevantes para que a propriedade possa ser listada o mais rápido possível. Os gerentes da Contoso precisam:

  • ver rapidamente quais propriedades estão listadas no momento
  • saber quantas vezes elas foram mostradas
  • gerenciar as ofertas conforme elas chegam
  • dar suporte aos vendedores enquanto eles trabalham para vender propriedades

Do ponto de vista do vendedor, a melhor solução seria criar um aplicativo de tela para lhe dar suporte em campo. O aplicativo de tela pode não só se conectar aos dados do Dataverse, mas também se conectar facilmente a outras fontes de dados, como o Google Agenda, para agendar visitas a propriedades. A capacidade de criar uma interface do usuário personalizada significa que o aplicativo pode ser projetado para fornecer a melhor experiência para vendedores que trabalham em campo. Finalmente, devido aos recursos de integração de dispositivo, os vendedores podem facilmente tirar fotos da propriedade usando seu dispositivo móvel, e as fotos são automaticamente associadas à propriedade.

A imagem mostra um exemplo de como pode ser o aplicativo de tela do vendedor.

Captura de tela do aplicativo de tela de exemplo.

Os vendedores recebem uma lista de propriedades que podem facilmente pesquisar para identificar as propriedades a serem mostradas aos compradores em potencial. Depois que uma propriedade é identificada, eles podem exibir facilmente detalhes sobre ela, inclusive fotos. Esse recurso permite que o comprador veja a propriedade e decida se vale a pena visitá-la.

Vamos analisar mais detalhadamente como um aplicativo de tela pode ajudar os agentes de listagem a serem mais produtivos enquanto trabalham em campo.

Aplicativo de tela

Os gerentes da Contoso Real Estate precisam ter um aplicativo que lhes permita gerenciar o panorama geral e dar suporte aos vendedores. Um aplicativo baseado em modelo os ajudaria a dar melhor suporte aos vendedores e gerenciar as operações diárias. À medida que os vendedores inserem as propriedades usando o aplicativo de tela, elas ficam disponíveis no aplicativo baseado em modelo. Além disso, eles teriam acesso fácil a visitas, apresentações e ofertas armazenadas no Microsoft Dataverse. Itens como regras de negócios e fluxos do processo empresarial podem ser usados para orientar os vendedores em vários processos: listar uma casa, prepará-la, gerenciar visitas e apresentações e negociar ofertas.

A imagem mostra um exemplo de como pode ser um aplicativo baseado em modelo.

Captura de tela de exemplo de aplicativo baseado em modelo em desenvolvimento.

No grupo Gerenciamento de Propriedades, os gerentes podem acessar facilmente itens como as propriedades imobiliárias que estão à venda no momento. Ao abrir uma propriedade específica, eles obtêm informações básicas, como o tipo de propriedade, o preço e o ano de construção. Na seção Detalhes Relacionados, temos acesso a todas as visitas, apresentações e ofertas associadas à propriedade. Isso permite que os gerentes tenham tudo relacionado à propriedade em uma única tela, sem a necessidade de navegar pelas diferentes áreas do aplicativo.

Além disso, um aplicativo de tela pode ser usado para complementar os dados no aplicativo baseado em modelo. Nesse caso, temos um aplicativo de tela inserido no formulário Propriedade Imobiliária. Esse aplicativo analisa o endereço, a metragem quadrada, o número de quartos e o preço da residência que está sendo examinada. O aplicativo também lista propriedades semelhantes na área ao redor. Essas informações ajudam os gerentes a realizar ações como avaliar o preço da residência em relação a propriedades semelhantes na área. Se necessário, eles podem ajustar o preço conforme necessário.

Vamos ver como um aplicativo baseado em modelo pode ajudar a Contoso Real Estate a oferecer melhor suporte aos agentes em campo para vender propriedades mais rapidamente.

Aplicativo baseado em modelo

Como você pode ver, ao criar soluções com o Power Apps, geralmente se trata de identificar o que os usuários precisarão que um aplicativo faça e projetar os aplicativos de maneira apropriada. Na maioria das vezes, uma solução contém uma combinação de aplicativos de tela e aplicativos baseados em modelo.

Agora que discutimos os aplicativos baseados em modelo e os aplicativos de tela e exploramos os cenários de cada um deles, vamos analisar detalhadamente como criá-los.