Como developer que trabalha diariamente no Microsoft Power Platform, tenho assistido à forma como os tradicionais silos entre aplicações Canvas e Model-driven começam a desaparecer. Estamos a caminhar para uma realidade em que o “tipo” de aplicação importa menos do que o resultado de negócio que essa aplicação permite alcançar.
Com base nas mudanças recentes da indústria e em investigação técnica aprofundada, quero partilhar a minha perspetiva sobre como estamos a construir a próxima geração de Power Apps na Luza.
Durante anos, os developers tiveram de fazer uma escolha binária: a flexibilidade visual e pixel-perfect das Canvas apps ou a estrutura orientada a dados das Model-driven apps. De acordo com o mais recente roadmap das New Power Apps, essas fronteiras estão oficialmente a esbater-se.
Estamos a entrar na era de um Unified Designer. Isto significa que podemos agora integrar o melhor dos dois mundos numa única solução. Do ponto de vista de desenvolvimento, isto representa uma verdadeira mudança de paradigma. Podemos tirar partido da gestão sofisticada de dados relacionais da arquitetura Model-driven, ao mesmo tempo que incorporamos experiências de UX personalizadas e de elevado nível através de componentes Canvas, precisamente onde estas fazem mais sentido.
Não se trata apenas de uma atualização técnica; é uma transformação fundamental na forma como desenhamos a lógica de negócio.
A integração de IA não se resume a “chatbots”. Trata-se de transformar a forma como construímos as próprias aplicações. A investigação sobre Intelligent Automation demonstra que o verdadeiro potencial está em converter workflows standard do O365 em soluções verdadeiramente “inteligentes”.
Nos meus projetos mais recentes, tenho utilizado o Copilot e o AI Builder diretamente no Power Apps Studio para:
Um tema recorrente no meu trabalho na Luza é que uma aplicação vale tanto quanto as decisões que permite tomar. Como referido pela Withum, integrar ferramentas orientadas por IA diretamente nas Power Apps permite que os utilizadores evoluam da simples introdução de dados para a sua análise.
Ao desenvolver vistas e formulários inteligentes, capacitamos os utilizadores para identificar padrões nos seus dados, por exemplo, detetar anomalias num dashboard Model-driven ou receber sugestões de validação em tempo real num formulário Canvas. Na prática, estamos a construir verdadeiros Sistemas de Apoio à Decisão, e não apenas aplicações de introdução de dados.
O futuro do Power Platform aponta claramente para uma sinergia entre Pro-Code e Low-Code. Como developer, o meu foco mantém-se em garantir que estas aplicações não são apenas rápidas de construir, mas também preparadas para contexto empresarial.
Na Luza, a minha abordagem passa por:
A distinção entre “Canvas” e “Model-driven” está a tornar-se um conceito legado. Hoje, estamos simplesmente a construir Power Apps: inteligentes, unificadas e orientadas a resultados.
Referências e inspiração profissional:
por Milton Teves, Power Platform Developer na Luza