Microsoft Power Apps Cookbook

Book description

Find our new updated edition to get the latest industry knowledge at your disposal

Key Features

    Book Description

    Microsoft Power Apps Cookbook is a complete resource filled with meticulously crafted recipes to help you build customized business apps that meet ever-changing enterprise demands. You will learn how to design modern apps with the low-code approach in a rapid application development environment by achieving enterprise-wide business agility.

    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 for citizen developers and business users looking to build custom applications as per their organizational needs without depending on professional developers. Traditional app developers will also find this book useful by discovering how to build applications in a rapid application development environment with increased productivity and speed. The book is recommended for Power Apps beginners who have taken a couple of online tutorials but are struggling to implement or create real-world solutions. Basic knowledge of Power Apps is necessary to get the best out of this cookbook.

Table of contents

  1. Why subscribe?
  2. Contributors
  3. About the author
  4. About the reviewer
  5. Packt is searching for authors like you
  6. Preface
    1. Who this book is for
    2. What this book covers
    3. To get the most out of this book
      1. Microsoft 365 Developer Program
      2. Power Apps Community Plan
      3. Power Apps paid plans
    4. Download the example code files
    5. Download the color images
    6. Conventions used
    7. Get in touch
    8. Reviews
  7. Chapter 1: Building pixel-perfect solutions with Canvas Power Apps
    1. Discovering best practices when building canvas apps
      1. Variable naming
      2. Control usage
      3. Coding methodology
    2. Creating an incident tracking solution – Setting up the data source
      1. Explanation and overview
      2. Getting ready
      3. How to do it…
      4. How it works…
    3. Creating an incident tracking solution – Building the user interface
      1. Explanation and overview
      2. How to do it…
      3. How it works…
    4. Embedding an expense tracking list with SharePoint list Power Apps
      1. Explanation and overview
      2. How to do it…
      3. How it works…
      4. See also
    5. Creating a Power App from existing data
      1. Getting ready
      2. How to do it…
      3. How it works…
      4. There's more…
  8. Chapter 2: Building from data with model-driven apps
    1. Technical requirements
      1. Licensing requirements
    2. Exploring Dataverse
    3. Building a help desk solution
      1. Getting ready
      2. How to do it…
      3. How it works…
    4. Defining data structures
      1. Explanation and overview
      2. How to do it…
      3. How it works…
    5. Building the model-driven app
      1. Explanation and overview
      2. How to do it…
      3. How it works…
    6. Setting up business process logic
      1. Explanation and overview
      2. How to do it…
      3. How it works…
    7. Designing dashboards to visualize data
      1. How to do it…
      2. How it works…
    8. Integrating canvas apps inside model-driven apps
      1. How to do it…
      2. How it works…
  9. Chapter 3: Choosing the right data source for your applications
    1. Technical requirements
    2. Data sources and the licensing model
      1. Power Apps/Power Automate for Microsoft 365
    3. Reducing your application complexity by using Azure SQL database views
      1. Getting ready
      2. How to do it…
      3. How it works…
      4. There's more…
    4. Choosing the right data source – real-world tests
      1. Getting ready
      2. How it works…
      3. How it works…
      4. There's more…
    5. Integrating on-premises data with the data source flexibility of canvas apps
      1. Getting ready
      2. How to do it…
      3. How it works…
    6. Improving application speed and responsiveness by using static data
      1. Getting ready
      2. How to do it…
      3. How it works…
    7. Consuming external data by using Dataflows
      1. Getting ready
      2. How to do it…
      3. How it works…
      4. There's more…
  10. Chapter 4: Automating processes with Power Automate
    1. Technical requirements
      1. Paid plans
    2. The different types of flows
      1. Automated
      2. Instant
      3. Scheduled
      4. Business process
      5. UI
    3. Creating a sales survey solution with Power Automate and Microsoft Forms
      1. Getting ready
      2. How to do it…
      3. How it works…
    4. Building a file processing automation for SharePoint document libraries
      1. Getting ready
      2. How to do it…
      3. How it works…
    5. Overcoming Power Apps delegation with Power Automate
      1. Getting ready
      2. How to do it…
      3. How it works…
      4. There's more…
    6. Creating a modular solution with Power Automate
      1. Getting ready
      2. How to do it…
      3. How it works…
      4. There's more…
  11. Chapter 5: Extending the Platform
    1. Technical requirements
    2. User interface guidelines
    3. Setting up your first canvas Power Apps component
      1. Getting ready
      2. How to do it
      3. How it works
      4. There's more
    4. Building a floating action button component
      1. Getting ready
      2. How to do it
      3. How it works
    5. Creating a vertical navigation component
      1. Getting ready
      2. How to do it
      3. How it works
    6. Developing template fields using components
      1. Getting ready
      2. How to do it
      3. How it works
    7. Using the Power Apps component library
      1. Getting ready
      2. How to do it
      3. How it works
    8. Expanding communications with custom connectors
      1. Getting ready
      2. How to do it
      3. How it works
      4. There's more
  12. Chapter 6: Improving User Experience
    1. Technical requirements
    2. Enhancing application interfaces
      1. Getting ready
      2. How to do it…
      3. How it works…
    3. Building a responsive password manager in Power Apps – setting up the Azure Key Vault service
      1. Explanation and overview
      2. How to do it…
      3. How it works…
    4. Building a responsive password manager in Power Apps – designing an adaptive application
      1. Explanation and overview
      2. Getting ready
      3. How to do it…
      4. How it works…
  13. Chapter 7: Power Apps Everywhere
    1. Technical requirements
    2. Discovering Power Apps Mobile and the Windows desktop player
      1. How to do it…
      2. How it works…
      3. There's more…
    3. Leveraging modern browsers for Power Apps
      1. Getting ready
      2. How to do it…
      3. How it works…
      4. There's more…
    4. Improving SharePoint document libraries with Power Apps
      1. Getting ready
      2. How to do it…
      3. How it works…
      4. There's more…
    5. Embedding Power Apps in SharePoint pages
      1. Getting ready
      2. How to do it…
      3. How it works…
      4. There's more…
    6. Making Power BI reports interactive with embedded Power Apps
      1. Getting ready
      2. How to do it…
      3. How it works…
    7. Working with Power Apps in Microsoft Teams channels
      1. Getting ready
      2. How to do it…
      3. How it works…
      4. There's more…
    8. Automating the integration of Power Apps inside Teams
      1. Getting ready
      2. How to do it…
      3. How it works…
    9. Building apps with Dataverse for Teams
      1. Getting ready
      2. How to do it…
      3. How it works…
      4. There's more…
  14. Chapter 8: Empowering your applications with no code Artificial Intelligence
    1. Technical requirements
    2. Creating a customer success solution using sentiment analysis
      1. Getting ready
      2. How to do it…
      3. How it works…
    3. Building a text recognition system using canvas apps
      1. Getting ready
      2. How to do it…
      3. How it works…
    4. Using Power Automate to create an invoice classification system
      1. Getting ready
      2. How to do it…
      3. How it works…
      4. There's more…
  15. Chapter 9: Discovering the Power Platform admin center
    1. Technical requirements
    2. Managing Power Platform environments
      1. How to do it…
      2. How it works…
    3. Gathering Power Platform analytics
      1. Getting ready
      2. How to do it…
      3. How it works…
      4. There's more…
    4. Synchronizing data using data integration
      1. Getting ready
      2. How to do it…
      3. How to do it…
      4. There's more…
    5. Managing connectors through data policies
      1. Getting ready
      2. How to do it…
      3. How it works…
  16. Chapter 10: Tips, Tricks, and Troubleshooting
    1. Technical requirements
    2. Sharing OneDrive data between tenants
      1. Getting ready
      2. How to do it
      3. How it works
    3. Playing with vectors – SVGs in canvas apps
      1. Getting ready
      2. How to do it
      3. How it works
      4. There's more
    4. Transferring SharePoint List Power Apps from one site to another
      1. Getting ready
      2. How to do it
      3. How it works
    5. Troubleshooting using the Power Apps canvas Monitor
      1. Getting ready
      2. How to do it
      3. How it works
      4. There's more
    6. Extending screen real estate using the canvas control
      1. Getting ready
      2. How to do it…
      3. How it works
    7. Handling image resources in components
      1. Getting ready
      2. How to do it
      3. How it works
      4. There's more...
    8. Changing Azure SQL Server connections in Power Apps with ease
      1. Getting ready
      2. How to do it
      3. How it works
    9. Renaming files in SharePoint document libraries
      1. Getting ready
      2. How to do it
      3. How it works
  17. Chapter 11: Advanced Techniques with Power Apps Component Framework
    1. Technical requirements
    2. Setting up your environments
      1. Getting ready
      2. How to do it
      3. How it works
      4. There's more
    3. Configuring Font Awesome
      1. How to do it
      2. How it works
    4. Creating the project
      1. Explanation and overview
      2. How to do it
      3. How it works
    5. Building the application logic
      1. How to do it
      2. How it works
    6. Deploying the solution
      1. How to do it
      2. How it works
    7. Testing the component on a canvas app
      1. How to do it
      2. How it works
      3. There's more
  18. Other Books You May Enjoy
    1. Leave a review - let other readers know what you think

Product information

  • Title: Microsoft Power Apps Cookbook
  • Author(s): Eickhel Mendoza
  • Release date: January 2021
  • Publisher(s): Packt Publishing
  • ISBN: 9781800569553