Code and Generative UI in the Agentic Era: the TimeEntry Case Study

Discover insights into building a modern, user-friendly and flexible Time Entry app for your employees using Power Apps! In this session, you’ll learn how to tackle the challenge of creating an intuitive time entry experience that meets diverse and complex requirements—such as weekly list views, matrix views, and project tracking—while exploring multiple approaches.

We’ll explore together multiple Power Apps approaches. Learn how to compare Code UI like PCF and Code Apps (developed with agent support) and Generative UI like Generative Pages or vibe.PowerApps, while uncovering best practices for performance, flexibility, and scalability. And for a smarter app, we’ll add connectors and Copilot Studio intelligence.

The session provides a deep dive into several implementation strategies to solve the TimeEntry requirements, including:

  • Using PCF in MDA Views vs using in Custom Pages to balance flexibility and performance: common patterns and differences. Important considerations are: using React and Fluent UI, styling and theming, and the differences between a dataset PCF and a Power Apps grid customizer PCF.

  • Working with Generative Pages: best practices tips, detect common issues, debugging limitations and when and how a pro dev can take over and work with GitHub Copilot or even transform it into a PCF.

  • Building full Code Apps with the Power Apps SDK for complete control: starting from scratch with Vite, or completely separate with GitHub Spark? A connector or a Dataverse table: the possibilities are huge. But we have new challenges to consider like Single Page Application patterns or using the latest React features and optimizations.

  • Let your app take advantage of Copilot Studio to add intelligence to your app.

At the end you’ll understand best practices, learn how to optimize performance, and uncover strategies for blending low-code and pro-code approaches in the era of agentic development. Whether you’re a maker or a pro developer, this session will empower you to pick the right approach for your scenario and keep the door open for future innovation.

Share this on...