Making phase

You have now planned and designed your app. The next step is to actually make it.


In addition to the links below, you'll find a curated collection of links at Microsoft Power Platform: Learning Resources.

Basic steps for making canvas apps

The following are the basic steps for creating canvas apps.

  1. Set up the data source.

    • Set up tables (when using Microsoft Dataverse).

    • Set up tables (when using a database).

    • Set up lists (when using SharePoint).

  2. Create a new app.

  3. Add connectors.

  4. Create the following screens:

    • Home screen

    • List view

    • View form

    • Edit form

  5. Create Power Automate flows.

Basic steps for making model-driven apps

The following are the basic steps for creating model-driven apps.

  1. Create a solution.

  2. Set up data models by defining entities and fields.

  3. Set up security roles.

  4. Create a site map by setting up a new model-driven app.

  5. Customize forms and views.

  6. Set up business process flows.

  7. Set up business rules.

  8. Set up Power Automate flows.

More information: Understand model-driven app components

Developing solutions collaboratively

When developing your solutions with multiple app makers, collaboration techniques depend on which type of application you're making.

Canvas apps

You can develop canvas apps collaboratively by using Power Apps components—a set of reusable building blocks—and also by using component libraries, which are a repository you can use to share and collaborate with others on Power Apps components you've created. More information: Collaborative Development for PowerApps Canvas Apps

Model-driven apps

When developing model-driven apps, consider using solutions and environments designated for multiple app makers. More information: Solutions overview