Introdução
O crescimento do Microsoft Power Apps tem levado muitos desenvolvedores tradicionais a examinar o Power Apps. Quando isso acontece, conhecem um modelo de desenvolvimento de aplicativo que é parecido com os outros, mas não igual. O Power Apps foi criado para que todas as pessoas possam mais ao criar aplicativos, mas também pode ser uma ferramenta valiosa para os desenvolvedores tradicionais que buscam criar aplicativos rapidamente, fazer iterações por meio de testes e colocar esses aplicativos diante dos usuários, em tablets, telefones e na Web, mais rápido do que nunca.
Este módulo ajudará a preencher a lacuna entre o seu conhecimento de desenvolvimento tradicional e como o Power Apps funciona, incluindo a lógica de aplicativo, a criação da interface de usuário e o fluxo de dados.
Montando a cena
Você faz parte de uma nova equipe de desenvolvimento de fusão na VanArsdel Heating and Air Conditioning. Em uma equipe de desenvolvimento de fusão, os usuários de negócios desenvolvem aplicativos com o Power Apps para a construção mais rápida de aplicativos. Além dos recursos internos, os aplicativos do Power Apps podem usar dados e lógicas fornecidos pela organização de TI interna como APIs Web. Isso permite que os usuários de negócios atinjam seus objetivos mais rapidamente, sem sobrecarregar o setor de TI.
Vamos conhecer sua equipe e conhecer o problema de negócios a ser resolvido.
Kiana é uma desenvolvedora de pilha completa e arquiteta de software especializada em C# e .NET. Ela escreveu e projetou vários aplicativos da VanArsdel, mas está se esgotando diante de todas as novas solicitações. Kiana ouviu falar do Power Apps e gostaria de saber do que ele é capaz antes de usar suas habilidades de pilha completa para adicionar mais recursos à plataforma.
Kiana dá suporte a um antigo aplicativo de formulários sobre dados, criado em ASP.NET há anos, que as pessoas no escritório usam para verificar o estoque e fazer o pedido de peças, se necessário. Solicitaram a criação de uma versão móvel do aplicativo de estoque, para ser usada pelos trabalhadores de campo, e ela acha que seria um bom caso para testar o Power Apps.
Maria trabalha no gerenciamento de estoque para que a VanArsdel funcione como um sistema infalível. Verifica se o estoque tem material disponível suficiente e, caso contrário, faz novos pedidos usando um sistema legado escrito por Kiana. Mais do que isso, faz auditorias no estoque, verifica os melhores preços com os fornecedores e outras tarefas de gerenciamento para suprir o estoque.
Maria tem estudado o Power Apps em seu tempo livre. Ela acredita que o Power Apps se destaca ao possibilitar que profissionais de negócios desenvolvam aplicativos fáceis de criar e implantar. Ela fornecerá os requisitos para o novo aplicativo para Kiana, e também fará algum trabalho no aplicativo móvel do Power Apps junto.
Objetivos de aprendizagem
Depois de concluir este módulo, você poderá:
- Saber o que é "pouco código"
- Como o desenvolvimento de pouco código do Power Apps funciona de forma a mapear outras pilhas tradicionais de desenvolvimento de software
- Como os dados fluem para dentro e para fora dos aplicativos que você pode criar no Power Apps