At the end of 2019, we put out a call to Power Apps fans everywhere to participate in our #MadeItWithPowerApps challenge. We wanted to hear the best advice real Power Apps users had to give to those looking to take the leap into low-code app development.

In this blog post, we will see how one can use various out-of-box Power Platform capabilities to build a flexible control to render a business process flow within a Canvas app. We’ve also included a pre-built solution as a sample implementation. The solution leverages Canvas Components, Common Data Service APIs via a custom connector and flows to build a re-usable component that can be used with any business process flow.

Today, the Power Apps team is excited to announce the public preview for two core canvas apps UI extensibility areas – Canvas components and Power Apps component framework. Both these features contribute directly towards Power Apps mission – Empower every developer to do more.

In this hands-on lab, you will build a Canvas app for an internal conference that allows internal attendees to browse sessions and see the details. You will also build a Model-Driven app for conference administrators to input session information along a business process flow that will ensure the appropriate venue is selected.

One of the most common things people do when they start editing a PowerApp is right click and be disappointed to only find the browser menu. Well, no longer! We have updated the canvas to respond to right clicks to perform key actions such as Copy, Paste, Reorder and Align. Simply select a control, and right click using the mouse to open this menu.

We are happy to announce a significant update to the Data Table control coming this week. This includes the updated field selection, Text property allowing formatting and calculated values, and better column behavior.

We are excited to announce that we have added a new experience rolling out this week for selecting data sources in canvas apps and to allow using the Common Data Services views as a filter on entities. Configuring a gallery or data table control is much easier with a prompt guiding the data source or connector to use. With this new experience is an improved data access to Common Data Service and will soon include all of the recent connection improvements. To streamline use of Common Data Service, the data source selection includes a list of suggested entities. The ability to use entity views as a filter allows more advanced queries to be used without delegation limits.