Power Apps: Crie Aplicativos à Partir dos Dados

Power Apps é um conjunto de ferramentas da Microsoft que permite criar aplicativos para celular e tablets. A criação do software é intuitiva e não exige conhecimento de programação. 

Power Apps

Crie em horas (em vez de meses) aplicativos que se conectam facilmente a dados, usam expressões semelhantes às do Excel para adicionar lógica e são executados na Web e em dispositivos iOS e Android.

A partir de uma fonte de dados local (planilhas, csv) ou em nuvem (Sharepoint, Excel, One Drive, etc) é possível criar operações básicas de cadastro (CRUD) automaticamente.

CRUD (acrónimo do inglês Create, Read, Update and Delete) são as quatro operações básicas (criação, consulta, atualização e destruição de dados) utilizadas em bases de dados relacionais.

Wikipedia

O básico é feito automaticamente e o usuário pode focar no que é mais importante: a lógica de negócio e o fluxo de trabalho.

Existem muito plugins para conexão com informações dentro da corporação (Outlook, Sharepoint, Teams, Onedrive, Excel) e com o mundo externo (Salesforce, Google Analytics, WordPress, e muitos outros serviços baseados em API).

Shadow IT x Power Apps

Anteriormente qualquer uso de tecnologia da informação, contratada ou desenvolvida sem o conhecimento da área de TI era desencorajado. Apenas alguém formado em TI tinha o “direito” e a “capacidade” de fazer isso.

Com a evolução da tecnologia, do big data, a massificação dos dados (estruturados e desestruturados), da inteligência artificial, essa realidade mudou.

Essa nova visão sobre a tecnologia não limita o departamento de TI, mas o habilita a focar nas atividades core. A área de negócio, que conhece a fundo as regras de negócio, faz um uso mais eficiente dos recursos de TI. A área de TI foca na disponibilidade dos servidores, no gerenciamento de licenças, nas interfaces entre sistemas, no desenvolvimento de aplicações realmente complexas.

Os recursos ficaram acessíveis, baratos, sob demanda, vendidos como serviço. O Less Code, é uma tendência onde os sistemas são construídos automaticamente, com plugins, conectores, arrastando objetos na tela ou a partir do modelo de dados.

O PowerApps “democratiza” a criação de aplicativos de negócios, permitindo que os usuários comuns criem aplicativos personalizados sem ter que saber programar.

É claro que o conhecimento de lógica de programação, funções, banco de dados facilita ainda mais e potencializa os resultados obtidos. Desenvolvedores profissionais conseguem prototipar um conceito, e criar um aplicativo MVP em dias ou até mesmo em horas!

Tudo isso é possivel com o método RAD.

Rapid Application Development (RAD) ou Desenvolvimento Rápido de Aplicação, é um modelo de processo de desenvolvimento de software iterativo e incremental. Normalmente o ciclo de desenvolvimento é extremamente ágil (entre 2 e 3 meses).

Wikipedia

Para aprender a utilizar, você pode de cadastrar no Plano de Comunidade. O ambiente individual de estudo é gratuito, mas possui algumas limitações:

Execuções de fluxo/mês750
Tamanho do banco de dados200 MB
Armazenamento de arquivos2 GB

Power Platform

O Power Apps faz parte de uma plataforma maior chamada Power Platform. Nela é possível trafegar por todo o ciclo de vida do dado: criação, coleta, processamento e visualização.

Power BI

Power BI é a ferramenta de Business Inteligence da Microsoft. No Power BI é possível unifivar dados de várias fontes para criar dashboards interativos e imersivos e relatórios que fornecem insights práticos e geram resultados de negócios.

Power Automate

Inclua automação de fluxo de trabalho avançada diretamente nos seus aplicativos com uma abordagem sem código que se conecta a centenas de aplicativos e serviços populares.

Escolha um modelo. Existem vários modelos prontos com gatilhos, ou eventos que quando detectados podem iniciar um fluxo de atividades.

Por exemplo: toda vez que um arquivo de comprovante de gastos for salvo em uma pasta do OneDrive, programe um e-mail para alertar alguém sobre a existência do novo arquivo. Quando o email for recebido, envie uma solicitação de aprovação para o gestor do colaborador que anexou o arquivo. Se o gestor aprovar, registre essa informação em uma lista do Sharepoint ou em um banco de dados SQL. Este é um exemplo de atividades que podem ser automatizadas com a plataforma.

Deixe uma resposta

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *