Events
Power BI DataViz World Championships
Feb 14, 4 PM - Mar 31, 4 PM
With 4 chances to enter, you could win a conference package and make it to the LIVE Grand Finale in Las Vegas
Learn moreThis browser is no longer supported.
Upgrade to Microsoft Edge to take advantage of the latest features, security updates, and technical support.
In this topic, you'll use Power Apps to create a canvas app based on items in a list created using Microsoft Lists. You can create the app from within Power Apps or SharePoint Online. From within Power Apps, you can create the app based on a list in an on-premises SharePoint site if you connect to it through a data gateway.
The app that you create will contain three screens:
You can apply the concepts and techniques in this topic to any list in SharePoint. To follow the steps exactly:
The principles of generating an app won't change even if you create a list that's far more complex, with many columns of various types such as text, dates, numbers, and currency.
Important
Power Apps doesn't support all types of SharePoint data. For more information, see Known issues.
Watch this video to learn how to create a canvas app from a list:
Your app opens in Power Apps Studio where you can design, build, and manage your app. More information: Understand Power Apps Studio
You'll probably want to make more changes before you use this app or share it with others. As a best practice, save your work so far by selecting the save icon on the upper-right corner before you proceed. Give your app a name, and then select Save.
If you create an app of a list from the SharePoint Online command bar, the app appears as a view of that list. You can also run the app on an iOS or Android device, in addition to a web browser.
In SharePoint Online, open a list, and then select Integrate > Power Apps > Create an app.
In the panel that appears, type a name for your app, and then select Create.
A new tab appears in your web browser that shows the app that you created based on your list. The app appears in Power Apps Studio, where you can customize it.
(optional) Refresh the browser tab for your list (by selecting it and then, for example, pressing F5), and then follow these steps to run or manage your app:
To run the app (in a separate browser tab), select Open.
To let others in your organization run the app, select Make this view public.
To let others edit your app, share it with Can edit permissions.
To remove the view from SharePoint, select Remove this view.
To remove the app from Power Apps, delete the app.
Note
Apps created from the list currently do not show in the Power Apps Mobile.
Follow these steps if you're using an external on-premises data source such as SharePoint or SQL on-premises to create an app.
In this topic, you created an app to manage data in a list. As a next step, create an app from a more complex list, and then customize the app (starting with the browse screen) to better suit your needs.
Events
Power BI DataViz World Championships
Feb 14, 4 PM - Mar 31, 4 PM
With 4 chances to enter, you could win a conference package and make it to the LIVE Grand Finale in Las Vegas
Learn moreTraining
Learning path
Create a canvas app in Power Apps - Training
Do you want to create apps to help make your business more efficient? Then, this path is for you. It introduces you to Power Apps, helps you create and customize an app, and then manage and distribute it.
Certification
Microsoft Certified: Power Platform Fundamentals - Certifications
Demonstrate the business value and product capabilities of Microsoft Power Platform, such as Power Apps, data connections with Dataverse, and Power Automate.
Documentation
Create a canvas app with data from an Excel file - Power Apps
Learn about how to use Power Apps to automatically create a canvas app using data stored in an Excel file in a cloud-storage account.
Tutorial: Customize a gallery in Power Apps - Power Apps
Learn about how to customize data that appears in gallery and other elements of canvas apps generated automatically.
Understand Power Apps Studio - Power Apps
Learn the components inside Power Apps Studio.