Microsoft Power Apps Cookbook: Apply low-code recipes to solve everyday business challenges and become a Power Apps pro, 2nd Edition
- Length: 414 pages
- Edition: 2
- Language: English
- Publisher: Packt Publishing
- Publication Date: 2022-08-30
- ISBN-10: 180323802X
- ISBN-13: 9781803238029
- Sales Rank: #621528 (See Top 100 Books)
Practical recipes and real-world examples to help you create custom solutions and automate processes. Use Power Apps combined with Power Automate, Dataverse, the Component Framework, and Power Pages to implement RPA technologies and more.
Key Features
- Enhanced with added content on Power Pages, robotic process automation, map capabilities for canvas apps, solutions using mixed reality, and much more
- Explore a variety of built-in templates to create custom apps for specific business scenarios
- Strengthen your enterprise applications with advanced techniques and proven tips using a low-code approach
Book Description
Power Apps is a low-code platform owned by Microsoft. With this platform, you can create solutions to solve your business needs while integrating with other components of the Power Platform, such as Microsoft Power Automate, Microsoft Power BI, and others. This book is a handy solution guide to meet many organizational requirements.
Microsoft Power Apps Cookbook, Second Edition, takes a pragmatic approach where every business scenario is presented in a quick, practical, and action-oriented recipe. You will be able to use these instant solutions in your development environment and customize your business apps to meet challenging business needs. This will help you handle real-world scenarios and experiences to give you a head start in your Power Apps projects. You will discover various aspects of Power Apps, from building canvas apps, designing model-driven solutions, extending apps with custom connectors, and integrating apps with other platforms, to the pro-developer side including Power Apps Component Framework and creating website experiences for external users with Power Pages.
By the end of this Microsoft Power Apps book, you will have gained experience in developing applications using the Power Apps platform and all its features.
What you will learn
- Learn to integrate and test canvas apps
- Design model-driven solutions using various features of Microsoft Dataverse
- Automate business processes such as triggered events, status change notifications, and approval systems with Power Automate
- Implement RPA technologies with Power Automate
- Extend your platform using maps and mixed reality
- Implement AI Builder’s intelligent capabilities in your solutions
- Extend your business applications’ capabilities using Power Apps Component Framework
- Create website experiences for users beyond the organization with Microsoft Power Pages
Who this book is for
This book is targeted at information workers and citizen developers wanting to develop custom applications for their organizations or the projects they are undertaking. Traditional app developers will also find this book useful by discovering how to use a rapid application development environment with increased productivity and speed. Readers are expected to have prior exposure to the Microsoft Power Platform ecosystem.
Preface Who this book is for What this book covers To get the most out of this book Get in touch Building Pixel-Perfect Solutions with Canvas Apps Discovering best practices when building canvas apps Variable naming Control usage Coding methodology Creating an incident tracking solution – setting up the data source Getting ready SharePoint Online performance considerations How to do it… How it works… Creating an incident tracking solution – building the user interface Getting ready How to do it… How it works… Embedding an expense tracking list with SharePoint list Power Apps Getting ready How to do it… How it works… There’s more… Creating a canvas app from existing data Getting ready How to do it… How it works… There’s more… Building from Data with Model-Driven Apps Technical requirements Licensing requirements Exploring Dataverse Configuring the environment Getting ready How to do it… How it works… Building a Power Platform solution Getting ready How to do it… How it works… Defining data structures Getting ready Ticket Ticket operation Project Account How to do it… How it works… There’s more… Building the model-driven app Getting ready How to do it… How it works… Setting up business process logic Getting ready How to do it… How it works… Designing dashboards to visualize data How to do it… How it works… There’s more… Integrating canvas apps inside model-driven apps How to do it… How it works… Improving model-driven apps with custom pages Getting ready How to do it… How it works… There’s more… Choosing the Right Data Source for Your Applications Technical requirements Data sources and the licensing model Power Apps/Power Automate for Microsoft 365 Reducing your application complexity by using Azure SQL database views Getting ready How to do it… Provisioning the data source How it works… There’s more… Choosing the right data source – real-world tests Getting ready How to do it… How it works… There’s more… Integrating on-premises data with the data source flexibility of canvas apps Getting ready How to do it… How it works… Improving application speed and responsiveness by using static data Getting ready How to do it… How it works… Consuming external data by using Dataflows Getting ready How to do it… How it works… There’s more… Automating Processes with Power Automate Technical requirements The different types of flows Automated cloud flow Instant cloud flow Scheduled cloud flow Business process flow Desktop flow Creating a sales survey solution with Power Automate and Microsoft Forms Getting ready How to do it… How it works… Building a file processing automation for SharePoint document libraries Getting ready How to do it… How it works… Overcoming Power Apps delegation with Power Automate Getting ready How to do it… How it works… There’s more… Creating a modular solution with Power Automate Getting ready How to do it… How it works… There’s more… Automating applications using desktop flows Getting ready How to do it… How it works… There’s more… Integrating Google Forms with Dataverse using cloud flows Getting ready How to do it… How it works… There’s more… Extending the Platform Technical requirements User interface guidelines Setting up your first canvas app component Getting ready How to do it… How it works... There’s more Building a floating action button component How to do it... How it works... There’s more… Creating a vertical navigation component How to do it... How it works... Developing template fields using components How to do it... How it works... Using the Power Apps component library Getting ready How to do it... How it works... Expanding communications with custom connectors Getting ready How to do it... How it works... There’s more… Integrating map capabilities into canvas apps Getting ready How to do it... How it works... There’s more… Extending canvas solutions using Mixed Reality Getting ready How to do it… How it works... There’s more… Improving User Experience Technical requirements Enhancing the design of our application interfaces Getting ready How to do it… Improving the Browse screen Refining the Detail screen Finishing touches for the Edit screen How it works… There’s more… Building a responsive password manager in Power Apps – setting up the Azure Key Vault service Getting ready How to do it… How it works… Building a responsive password manager in Power Apps – designing an adaptive application Getting ready How to do it… How it works… Power Apps Everywhere Technical requirements Discovering applications through the Pin to Home feature on mobile devices How to do it… How it works… There’s more… Google Play Apple’s App Store Leveraging modern browsers for Power Apps Getting ready How to do it… Microsoft Edge Google Chrome On both browsers How it works… There’s more… Improving SharePoint document libraries with Power Apps Getting ready How to do it… How it works… There’s more… Embedding Power Apps in SharePoint pages Getting ready How to do it… How it works… There’s more… Making Power BI reports interactive with embedded Power Apps Getting ready How to do it… Provisioning the data source Installing and configuring Power BI Desktop Building the Power App How it works… Working with Power Apps in Microsoft Teams channels Getting ready How to do it… Building the canvas app Microsoft Teams integration How it works… There’s more… Automating the integration of Power Apps inside Teams Getting ready How to do it… Importing the demo app Configuring Microsoft Teams policies Building a secure app registration Automatic deployment of Teams How it works… Building apps with Dataverse for Teams Getting ready How to do it… How it works… There’s more… Empowering Your Applications with No Code Artificial Intelligence Technical requirements Creating a customer success solution using sentiment analysis Getting ready How to do it… Creating the SharePoint list Building the canvas app How it works… Building a text recognition system using canvas apps Getting ready How to do it… Creating the solution Defining the table Building the app How it works… There’s more… Using Power Automate to create an invoice classification system Getting ready How to do it… Configuring the model Creating the SharePoint document library Building the cloud flow How it works… There’s more… Discovering the Power Platform Admin Center Technical requirements Managing Power Platform environments How to do it… Creating an environment without a database Creating an environment with a database How it works… Gathering Power Platform analytics Getting ready How to do it… Power Platform admin center Power Apps maker portal SharePoint list Power Apps Power Automate How it works… There’s more… Handling connectors through data policies Getting ready How to do it… How it works… There’s more… Tips, Tricks, and Troubleshooting Technical requirements Sharing OneDrive data between tenants Getting ready How to do it… Uploading the data Building the cloud flow to get Excel data Building the cloud flow to communicate with Power Apps Building the app How it works… Playing with vectors – SVG in canvas apps How to do it… How it works… There’s more… Transferring SharePoint list apps from one site to another Getting ready How to do it… Building and customizing the list on the source site Exporting the app Configuring the destination site Transforming the exported package Importing the new package How it works… Troubleshooting using the Power Apps canvas Monitor Getting ready How to do it… Provisioning the SharePoint list Building the app How it works… There’s more… Extending screen real estate using the canvas control Getting ready How to do it… How it works… Changing Azure SQL Server connections in Power Apps with ease Getting ready PowerShell Azure SQL databases How to do it… Creating the environments Building the app Exporting the app Transforming the exported package How it works… There’s more... Renaming files in SharePoint document libraries Getting ready How to do it… Creating the SharePoint document library Building the cloud flow Configuring the document library How it works… Advanced Techniques with Power Apps Component Framework Technical requirements Setting up your environments Getting ready How to do it… Node.js/npm Microsoft Power Platform CLI Editor – VS Code Editor – Visual Studio 2017 or later Configuring the Power Platform environment How it works… There’s more… Configuring Font Awesome How to do it… How it works… Creating the project Getting ready How to do it… How it works… Building the application logic How to do it… How it works… Deploying the solution How to do it… Building the solution Deploying to the environment How it works… Testing the component on a canvas app How to do it… How it works… There’s more… Reaching Beyond the Organization with Power Pages Technical requirements Setting up Power Pages Getting ready How to do it… How it works… There’s more… Extending the Dataverse solution Getting ready How to do it… How it works… Building the help desk interface Getting ready How to do it… How it works… Configuring user access and security Getting ready How to do it… Setting up permissions Securing page access How it works… There’s more… Automating record attributes Getting ready How to do it… How it works… There’s more… Adding custom fonts to the portal Getting ready How to do it… Preparing the local version of the portal Using preinstalled fonts Using fonts from Google Fonts’ repository How it works… There’s more… Other Books You May Enjoy Index
Donate to keep this site alive
How to download source code?
1. Go to: https://github.com/PacktPublishing
2. In the Find a repository… box, search the book title: Microsoft Power Apps Cookbook: Apply low-code recipes to solve everyday business challenges and become a Power Apps pro, 2nd Edition
, sometime you may not get the results, please search the main title.
3. Click the book title in the search results.
3. Click Code to download.
1. Disable the AdBlock plugin. Otherwise, you may not get any links.
2. Solve the CAPTCHA.
3. Click download link.
4. Lead to download server to download.