Power Apps

Deliver apps embedded with AI to quickly modernize your legacy applications and systems.

Power Apps is a suite of apps, services, and connectors, as well as a data platform, that provides a rapid development environment to build custom apps for your business needs. Using Power Apps, you can quickly build custom business apps that connect to your data stored either in the underlying data platform (Microsoft Dataverse) or in many online and on-premises data sources (such as SharePoint, Microsoft 365, Dynamics 365, SQL Server, and so on).

Power Apps for app makers/creators

Using Power Apps, you can create three types of apps: canvasmodel-driven, and cards. More information: Overview of creating apps in Power Apps

To create an app, you start with make.powerapps.com.

  • Power Apps Studio is the app designer used for building canvas apps. The app designer makes creating apps feel more like building a slide deck in Microsoft PowerPoint. More information: Generate an app from data

  • App designer for model-driven apps lets you define the sitemap and add components to build a model-driven app. More information: Design model-driven apps using app designer

  • Card designer for Cards, which are micro-apps with lightweight UI elements that can be used across multiple applications that don’t require any coding or IT expertise.

Ready to convert your ideas into an app? Start here: Planning a Power Apps project

Power Apps for app users

Run apps that you created, or that someone else created and shared with you, in browser or on mobile devices (phone or tablet). More information:

Power Apps for admins

Power Apps administrators can use the Power Platform admin center (admin.powerplatform.microsoft.com) to create and manage environments, view Dataverse analytics, and get real-time, self-help recommendations and support for Power Apps and Power Automate. More information: Administer Power Platform

Power Apps for developers

Developers are app makers who can write code to extend business app creation and customization. Developers can use code to create data and metadata, apply server-side logic using Azure functions, plug-ins, and workflow extensions, apply client-side logic using JavaScript, integrate with external data using virtual tables and webhooks, build custom connectors, and embed apps into your website experiences to create integrated solutions. More information:

 

Use cases

Solve for any business problem

Finance

Start from any data source—or simply describe your data—to quickly develop budgets, forecasts, and reports.

Sales and marketing

Connect disparate systems to provide instant notifications and mobile access to product info and sales tools.

Human resources

Build easy-to-use apps that help employees stay connected, track data, share information, and take action.

Operations

Transform auditing processes, modernize inventory management, and save on dispatch costs.

Frontline workers

Give workers and managers the apps they need to increase efficiency—on desktop, mobile, or shared devices, or in Microsoft Teams.

id_IDIndonesian