Compartilhar via


Visão geral da criação de aplicativos de bom desempenho

A criação de Power Apps com desempenho garante que seus aplicativos sejam executados com eficiência e proporcionem uma melhor experiência ao usuário. Este artigo explica os principais padrões, antipadrões a serem evitados e princípios de design para ajudá-lo a criar o Power Apps de alto desempenho para sua organização.

  • Padrões de aplicativo e ganho de produtividade do Power Apps: o Power Apps facilita a criação de aplicativos de nível empresarial usando padrões de aplicativos estabelecidos. Padrões são grupos de elementos do Power Apps que funcionam juntos, como fontes de dados, coleções, controles, Power Automate e páginas. O Power Apps inclui padrões de desempenho chave por padrão, para que os desenvolvedores de low-code criem rapidamente aplicativos corporativos funcionais. As tarefas de implantação e administração também são simples. Com o Power Apps, sua equipe fica mais produtiva porque muitos elementos não precisam da sua atenção.

  • O Power Apps conduz para padrões de desempenho: o Power Apps orienta você em direção a padrões de desempenho bem conhecidos. Esses padrões incluem carregamento de dados simplificado na inicialização, paginação incremental automática, armazenamento em cache de dados para coleções e carregamento apenas de dados essenciais para cada página. Esses padrões comprovados funcionam bem para aplicativos corporativos com muitos dados. Muitas implementações bem-sucedidas do Power Apps usam mais de 100 tabelas e mais de 50 telas, mantendo um excelente desempenho.

  • Adotando antipadrões: ao criar um aplicativo em qualquer plataforma de desenvolvimento, você corre o risco de comprometer seu desempenho por causa de antipadrões. Esses padrões podem causar carregamento lento, transições de página lentas e dificultar a atualização ou a obtenção de dados. Os antipadrões comuns incluem carregar muitos dados, transformar tudo em coleções e sobrecarregar o OnStart. As pessoas costumam usar esses padrões para contornar limitações reais ou percebidas do Power Apps. Mesmo com a orientação, você ainda pode usar um padrão ruim e acabar com um aplicativo lento.

Princípios de design de alto desempenho

Ao criar seu aplicativo, considere estes princípios fundamentais de desempenho para garantir que ele seja executado com eficiência. Esses princípios abrangem a maioria dos aspectos necessários para melhorar a velocidade do seu aplicativo. Algumas sugestões de desempenho podem aparecer em várias seções devido à sua natureza inter-relacionada.

Para obter uma compreensão mais detalhada, consulte também Fases de execução de um Power App.

Orientações de desempenho adicionais

Outras considerações de desempenho podem afetar seu aplicativo. Para obter mais informações, consulte estes artigos: