Descrever controles comuns
O Power Apps fornece vários controles que ajudam a projetar aplicativos interativos e funcionais. Esses controles variam de elementos básicos, como botões e entradas de texto, a controles modernos avançados que melhoram a acessibilidade e o desempenho do aplicativo. Esta unidade de aprendizado orienta você na identificação de controles comumente usados, na compreensão de controles modernos e na adição e configuração de controles em um aplicativo de tela.
Controles comuns no Power Apps
O Power Apps fornece vários controles que podem ser usados para criar interfaces de usuário intuitivas e funcionais para seus aplicativos. Cada controle serve a uma finalidade específica e suas propriedades são personalizáveis, permitindo que você as adapte para atender aos requisitos do seu aplicativo. Vamos explorar alguns dos diferentes controles que estão disponíveis.
Os controles mais utilizados são considerados controles básicos. Os controles básicos são aqueles que fornecem funcionalidades básicas, como cliques de botão, menus suspensos e caixas de seleção.
Alguns dos controles básicos mais comuns são:
Botão:
um botão é um dos controles mais fundamentais, permitindo que os usuários interajam com seu aplicativo com um clique ou toque. Geralmente, os botões são usados para disparar ações, como enviar um formulário ou navegar para outra tela.
Por exemplo: você pode adicionar um botão "Enviar" a um formulário de comentários que salva a entrada do usuário em um banco de dados.Entrada de Texto:
esse controle permite que os usuários insiram texto, números ou outros dados em seu aplicativo. Formulários ou barras de pesquisa geralmente exigem e usam essa funcionalidade para entrada do usuário. Por exemplo: um campo de entrada de texto pode permitir que os usuários digitem seu endereço de email ao se inscrever em um boletim informativo.Caixa de Seleção: uma maneira simples de marcar ou desmarcar uma opção, representando um valor de verdadeiro/falso. É útil para alternar entre configurações ou fazer escolhas binárias. Por exemplo: você pode usar uma caixa de seleção para permitir que os usuários optem por receber notificações.
Controle deslizante:
o controle deslizante permite que os usuários especifiquem um valor arrastando uma alça ao longo de uma trilha. Ele é útil para selecionar valores numéricos em um intervalo definido, como ajustar o volume ou definir um filtro de preço. Por exemplo: um controle deslizante pode permitir que os usuários definam um intervalo de orçamento ao pesquisar produtos em um aplicativo de comércio eletrônico.
Outros controles podem ser adicionados para casos de uso específicos do usuário, como trabalhar com uma lista de registros, ou tirar uma foto de algo enquanto estiver no aplicativo. O Power Apps tem vários controles de dados e mídia que podem ser usados nessas instâncias.
Esses controles incluem:
Galeria: o controle de galeria foi projetado para exibir uma lista de registros, tornando-o ideal para cenários em que você precisa mostrar vários itens, como catálogos de produtos ou listas de clientes. As galerias podem incluir vários tipos de dados, como texto, imagens ou números, e permitir que os usuários percorram o conteúdo.
Por exemplo: uma galeria pode exibir uma lista de funcionários, mostrando nomes, funções e fotos de perfil.Formulário: o controle de formulário é usado para exibir ou editar registros de uma fonte de dados. É útil quando você deseja capturar informações, como parte do aplicativo. Por exemplo, um formulário pode ser usado para exibir, adicionar e editar casos de suporte.
Imagem: o controle de imagem é usado para exibir uma imagem de um arquivo ou uma URL. Os controles de imagem são úteis para exibir imagens de registros específicos em uma galeria ou adicionar uma imagem ao seu aplicativo. Por exemplo, um controle de imagem pode ser adicionado para exibir um logotipo da empresa ou mostrar uma imagem do usuário conectado no momento.
Controles que podem ser adicionados ao seu aplicativo e personalizados para atender às suas necessidades de design e funcionalidade. Cada controle tem propriedades que você pode ajustar, como tamanho, cor e comportamento, para criar uma experiência de usuário perfeita. Por exemplo, você pode alterar a cor de um botão para corresponder à identidade visual do seu aplicativo ou configurar uma galeria para exibir dados dinamicamente com base na entrada do usuário.
Ao compreender e usar esses controles comuns, você pode criar interfaces envolventes e responsivas que tornam seu aplicativo fácil de usar e visualmente atraente.
Controles modernos
Os controles modernos no Power Apps foram projetados para melhorar as funcionalidades de acessibilidade, desempenho e temas. Baseados no Sistema Fluent Design da Microsoft, esses controles fornecem uma experiência coesa e visualmente atraente para os usuários. Eles fornecem:
- Melhor acessibilidade: os controles modernos garantem a inclusão, apoiando usuários com deficiência.
- Desempenho aprimorado: esses controles são otimizados para tempos de carregamento mais rápidos e interações mais suaves.
- Funcionalidades de temas: os controles modernos se adaptam automaticamente ao tema do aplicativo, garantindo uma aparência consistente em todo o aplicativo.
Exemplos de controles modernos incluem barras de progresso, controles giratórios, listas de guias e botões de informações. Esses controles simplificam o processo de design, mantendo experiências de usuário de alta qualidade.
Importante
Alguns controles modernos ainda estão em versão preliminar e podem sofrer alterações com base nos comentários do usuário.
Controles inteligentes
Além dos controles padrão, o Power Apps oferece controles inteligentes que usam IA e recursos avançados para melhorar a funcionalidade do aplicativo e a experiência do usuário. Esses controles são projetados para simplificar tarefas complexas, automatizar processos e fornecer interações mais inteligentes em seus aplicativos.
Controles do AI Builder:
o AI Builder fornece modelos de IA predefinidos que podem ser integrados ao seu aplicativo usando controles inteligentes. Esses controles permitem que você adicione recursos orientados por IA sem exigir conhecimento técnico profundo.Processador de Formulário: o controle do processador de formulário extrai dados de documentos estruturados, como faturas, recibos ou formulários. Ele identifica automaticamente campos como nomes, datas e valores, poupando aos usuários o esforço de entrada manual de dados.
Por exemplo: um processador de formulário pode extrair detalhes do cliente de uma fatura digitalizada e preencher os campos correspondentes em seu aplicativo.Detector de Objeto:
esse controle usa IA para identificar e contar objetos em imagens. É útil para cenários de gerenciamento de estoque ou de controle de qualidade.
Por exemplo: um detector de objetos pode digitalizar uma imagem de uma prateleira de depósito e contar o número de itens específicos, como caixas ou ferramentas.Reconhecimento de Texto:
o controle de reconhecimento de texto extrai texto de imagens, como anotações manuscritas ou documentos impressos. Isso é ideal para digitalizar registros físicos ou habilitar a funcionalidade de pesquisa com base no texto extraído.
Por exemplo: um usuário poderia tirar uma foto de uma nota de reunião manuscrita e o reconhecimento de texto a converteria em texto editável no aplicativo.
Leitor de Cartão de Visita:
o controle de leitor de cartão de visita extrai informações de contato de cartões de visita digitalizados e as salva diretamente em seu aplicativo. Isso é útil para aplicativos de vendas ou de rede em que a captura rápida de dados é essencial.
Por exemplo: um vendedor poderia digitalizar um cartão de visita em uma conferência e o aplicativo salvaria automaticamente o nome, o email e o número de telefone do contato em um sistema CRM.
Ao incorporar controles inteligentes ao seu Power Apps, você pode criar aplicativos mais inteligentes e eficientes que reduzem o esforço manual e proporcionam uma melhor experiência do usuário. Esses controles são especialmente valiosos para automatizar tarefas repetitivas, processar dados não estruturados e permitir interações avançadas da plataforma IA.
Ao combinar vários controles em seu aplicativo, você pode garantir que a funcionalidade do aplicativo e a experiência do usuário sejam exatamente como você precisa para sua solução.