Custom Pages
The Custom page is a page type within model-driven apps which combines the power of Canvas apps and model-driven apps.
Use Cases
More flexible UI for model-driven apps. Using external data sources in model-driven apps.
History
Public Preview of Custom Pages was announced on the Power Apps blog on the 27th of July 2021. Four months later Custom Page Runtime was announced as General Available. The history of Custom Pages can be tracked to Microsoft Business Applications Summit 2019. Custom Pages was not mentioned back then, however it was presented how the two app types model-driven apps and Canvas apps in the future will become one and Custom Pages is a step in the direction towards that. Read more about that MBAS announcement in Jukka Niiranen's blog post 2 become 1 UI: PowerApps Roadmap from MBAS
Microsoft Resources
- Custom Pages Startpage
- Use Power Fx in a custom page for your model-driven app
- Navigating to and from a custom page using client API
- Open custom pages as dialogs and use cloud flows (preview)
- Custom Page runtime has reached General Availability Power Apps blog 2021-11-09
- Announcing public preview of Custom Pages for converging model-driven apps and canvas apps Power Apps blog 2021-07-27
Community Resources
Videos
- Custom Pages & PCF with Diana Birkelbach Powerful Devs conference
- Power Apps - Custom Pages and Commanding by Daniel Laskewitz
- Power Apps Custom Pages & Power Fx - How to update Model-driven form from a custom page by Matt Collins-Jones
Articles
- Custom Pages – Multiple Screens by Joe Gill 2021-11-29
- Custom page dialogs inside model-driven apps using a Ribbon Workbench smart button by Scott Durow
- Side Panes & Custom Pages – Implement a Shopping Cart in MDA by Diana Birkelbach 2021-10-24
- Send In-App Notifications from Custom Pages by Diana Birkelbach 2021-09-19