Build your first model-driven app from scratch

Model-driven app design is a component-focused approach to app development. In this topic, you simplify how to create a model-driven app by using one of the standard entities that's available in your PowerApps environment.

Tip

To learn all about building model-driven apps, start here: Understand model-driven app components.

Sign in to PowerApps

Sign in to PowerApps. If you don’t already have a PowerApps account, select the Get started free link.

Create your model-driven app

  1. Select the environment you want, or go to the PowerApps admin center to create a new one.

Important

If the Model-driven design mode isn't available, you may need to Create an environment.

  1. On the Home page, select the Start from blank option for a model-driven app. Start-from-blank_model

  2. On the Create a New App page, enter the following details, and then select Done:

  • Name: Enter a name for the app, such as Myfirstapp.

  • Description: Type a short description of what the app is or does, such as This is my first app. For information about the additional app properties, see Create an app.

    Create-new-app

Add components to your app

From the app designer you add components to your app.

  1. Select the Open the Site Map Designer arrow to open the sitemap designer.

    Create-new-sitemap

  2. On the sitemap designer select New Subarea, in the right pane select the Properties tab, and then select the following properties.

  • Type: Entity

  • Entity: Account

    Add components to sitemap

  1. Select Save And Close.

  2. On the app designer canvas select Forms, and then on the right pane under the Main Forms group select the Account form.

    Account main form

  3. On the app designer canvas select Views, and then select the Active Accounts, All Accounts, and My Active Accounts views.

    Account views

  4. On the app designer canvas select Charts, and then select the Accounts by Industry chart.

  5. On the app designer toolbar, select Save.

    App designer toolbar save

Publish your app

On the app designer toolbar, select Publish.

After publishing the app it's ready for you to run or share with others.

Simple account entity app

Next steps

In this topic, you built a simple model-driven app.