Criar e modificar um aplicativo por meio de conversa

Concluído

Esse recurso da plataforma IA permite que você crie, edite e aprimore aplicativos usando comandos de linguagem natural, o que o torna acessível até mesmo a iniciantes sem experiência em codificação.

Criar um aplicativo usando o Copilot

O Copilot no Power Apps simplifica o processo de criação de aplicativo, permitindo que você crie aplicativos usando prompts em linguagem natural. Em vez de projetar manualmente seu aplicativo ou configurar estruturas de dados, descreva o que precisa, e o Copilot gera tabelas do Dataverse automaticamente e cria o aplicativo para você. Esse recurso é útil para criar rapidamente protótipos de ideias ou criar aplicativos sem exigência de amplo conhecimento técnico.

O Copilot pode ser usado acessando o Power Apps Maker Portal. Na página inicial do Power Apps, localize a caixa de texto do Copilot. Digite uma breve descrição do aplicativo que deseja criar. Por exemplo, se estiver criando um aplicativo para gerenciar tarefas de manutenção do hotel, você poderá digitar: "Aplicativo de manutenção do hotel para rastrear o status da limpeza do quarto e atribuir tarefas à equipe".

Como alternativa, usar um prompt como "Aplicativo de gerenciamento de estoque para rastrear níveis de estoque e detalhes do fornecedor" faria o Copilot criar tabelas e um aplicativo sob medida para essa finalidade.

Captura de tela da página inicial do Power Apps, com a caixa de texto de entrada do Copilot realçada.

Revisar as tabelas geradas do Dataverse

Com base na sua descrição, o Copilot gera uma ou mais tabelas do Dataverse que servem como base para seu aplicativo. Essas tabelas definem a estrutura dos dados, incluindo campos e relacionamentos. Reserve um momento para revisar as tabelas geradas e fazer os ajustes necessários, como renomear campos ou adicionar mais colunas.
Por exemplo: para um aplicativo de manutenção do hotel, o Copilot pode criar tabelas como "Rooms" (com campos para número e status do quarto) e "Tasks" (com campos para descrição da tarefa e equipe atribuída). Você pode modificar essas tabelas de acordo com as suas necessidades.

Salvar a tabela e abrir o aplicativo

Quando estiver satisfeito com as tabelas, salve-as para finalizar a estrutura de dados. O Copilot, então, gera um aplicativo funcional com base nessas tabelas. Abra o aplicativo para explorar seus recursos e começar a usá-lo. Você pode personalizar ainda mais o layout, os controles e a funcionalidade do aplicativo, conforme necessário. Por exemplo: depois de salvar as tabelas do seu aplicativo de manutenção, você pode descobrir que o aplicativo inclui uma galeria para exibir o status dos quartos e um formulário para atribuir tarefas. Você pode refinar esses componentes para corresponder ao seu fluxo de trabalho.

Projetar seu aplicativo

Uma vez que o Copilot gera o aplicativo inicial, você provavelmente vai desejar refinar o design para melhor atender às suas necessidades.

  • Personalizar layout e controles: você pode usar o Power Apps Studio para ajustar o layout do aplicativo, adicionar novos controles (por exemplo, botões, galerias, formulários) e configurar suas propriedades. Por exemplo: você pode adicionar uma barra de navegação para alternar entre telas ou um controle deslizante para filtrar tarefas por prioridade.

  • Usar o Copilot para alterações adicionais: no painel Copilot, descreva outras modificações. Por exemplo, digite "Adicione uma tela para relatar problemas" ou "Altere a cor da tela de fundo para cinza claro". O Copilot implementará essas mudanças automaticamente.

Visualizar seu aplicativo

Antes de finalizar o aplicativo, teste sua funcionalidade para garantir que tudo funcione conforme o esperado. Acesso o modo de visualização selecionando o botão Reproduzir no Power Apps Studio para interagir com o aplicativo como um usuário final faria. Isso permite que você teste recursos como enviar formulários, navegar entre telas ou filtrar dados em uma galeria. Visualizar seu aplicativo também permite garantir que todas as fontes de dados estejam funcionando corretamente e que ações como salvar registros ou recuperar informações funcionem perfeitamente.

Salvar seu aplicativo

Salvar o aplicativo garante que seu progresso seja preservado e permite que você o revise e o edite mais tarde. Os aplicativos podem ser salvos localmente ou na nuvem (recomendado para colaboração). Ao salvar o aplicativo, forneça um nome claro e descritivo, como "Hotel Task Manager" ou "Inventory Tracker", para facilitar a identificação posteriormente.

Publicar seu aplicativo

A publicação disponibiliza o aplicativo para uso de outras pessoas. Sempre que você fizer alterações em um aplicativo e estiver pronto para que os usuários vejam essas alterações, será preciso publicá-lo. Depois de publicado, a nova versão fica acessível aos usuários.

Ao usar o Copilot, você pode reduzir significativamente o tempo e o esforço necessários para criar aplicativos, o que o torna uma excelente ferramenta para desenvolvedores iniciantes e experientes. Não importa se você está criando um rastreador simples de tarefas ou uma solução de negócios mais complexa, o Copilot pode interpretar linguagem natural e gerar aplicativos funcionais. Isso permite que você se concentre em refinar e melhorar seu aplicativo em vez de começar do zero.

Editar o aplicativo com o Copilot no Power Apps Studio

Depois de criar seu aplicativo, você pode facilmente fazer alterações nele usando o Copilot. Em vez de ajustar manualmente componentes ou escrever fórmulas, descreva as modificações desejadas em linguagem natural, e o Copilot tratará da implementação para você. Esse processo torna a edição mais rápida e intuitiva, especialmente para usuários que são novos no desenvolvimento de aplicativos.

Enquanto estiver no aplicativo que deseja editar, selecione o ícone do Copilot para abrir o painel de conversa.

Na caixa de texto do Copilot, digite uma descrição clara da modificação necessária. O Copilot interpreta sua solicitação e aplica as alterações diretamente ao aplicativo. Por exemplo: se desejar adicionar um novo recurso, você poderá digitar "Adicione uma tela de email para enviar notificações".

O Copilot no Power Apps fornece sugestões de campo inteligentes durante a criação ou edição de aplicativos que ajudam a estruturar seus dados eficientemente. Essas sugestões se baseiam no contexto do seu aplicativo e nos prompts de linguagem natural que você fornece. O Copilot identifica campos relevantes para as tabelas do Dataverse analisando suas descrições, garantindo que o aplicativo tenha a estrutura de dados necessária para dar suporte à respectiva funcionalidade. As sugestões funcionam com base em três aspectos:

  • Compreensão contextual: o Copilot usa a descrição que você fornece para entender a finalidade do aplicativo e o tipo de dados que ele manipula. Por exemplo, se você descrever um aplicativo para gerenciar registros de funcionários, o Copilot poderá sugerir campos como "Nome do Funcionário", "Cargo", "Departamento" e "Data de Contratação".

  • Tipos de campo predefinidos: com base nos requisitos do seu aplicativo, o Copilot sugere campos com tipos de dados apropriados, como texto, números, datas ou opções. Essas sugestões garantem que os campos sejam otimizados para o tipo de dados armazenados. Por exemplo: para um aplicativo de gerenciamento de tarefas, o Copilot pode sugerir campos como "Nome da Tarefa" (texto), "Data de Conclusão" (data) e "Prioridade" (opção).

  • Sugestões personalizáveis: enquanto o Copilot gera sugestões de campo iniciais, você tem controle total para revisá-las e modificá-las. Você pode renomear campos, ajustar tipos de dados ou adicionar mais campos para atender melhor às necessidades do seu aplicativo.

As sugestões de campo feitas pelo Copilot facilitam a configuração de tabelas do Dataverse bem estruturadas e alinhadas com as metas do seu aplicativo. Não importa se você está criando um aplicativo básico ou uma solução complexa, essas sugestões inteligentes facilitam o processo. Elas garantem que o aplicativo esteja pronto para trabalhar com os dados de que precisa. Os exemplos incluem:

  • Adicione novas telas usando modelos.
  • Modifique propriedades de controles como botões, rótulos e contêineres.
  • Aplique edições em massa, como alterar a cor de todos os botões.

Ao usar essas sugestões, você pode garantir que o aplicativo exiba dados significativos e relevantes, aprimorando sua usabilidade e eficácia.