FA-0742Automation, RPA & Power PlatformSoftware Development

Power Apps Canvas and Mobile App Development

Canvas interfaces, SharePoint integration and mobile wrapping

Introduction

Why this course

Build a canvas app for browser and mobile use with Power Apps Studio, controls, Power Fx and selected standard data connections. Practise SharePoint integration and simple automation, then explore custom-branded mobile packaging.

The mobile module introduces the current wrap, signing and distribution process for Android and iOS. A build demonstration depends on a suitably prepared environment; full native-platform development or guaranteed app-store publication is not part of this three-day course.

Learning outcomes

Learning outcomes

  • Explain where canvas apps fit in the Power Platform.
  • Create screens, controls, reusable components and dynamic behaviour.
  • Use formulas, filters and selected data operations.
  • Connect to SharePoint and an appropriate Excel source.
  • Integrate selected Power Automate, Forms-response and email workflows.
  • Customise and test a SharePoint list form.
  • Publish/share a canvas app and distinguish app access from resource permissions.
  • Explain the wrap workflow, platform signing requirements and supported mobile distribution routes.
Prerequisites

Prerequisites

  • Basic computer, file upload/download and file-system skills.
  • Experience using SharePoint.
  • An organisational account with suitable Power Apps, SharePoint and Power Automate entitlements and lab permissions.
  • Supported browser, reliable internet and the designated environment; suitable email access for the email exercise.
  • For a wrap build demonstration: a prepared solution-enabled environment, appropriate licensing, app-registration/storage permissions, signing assets and suitable test devices; otherwise the build is demonstrated.
Training outline

3 modules

·
01Day 1 — Canvas Apps and User Interfaces6 topics
  • Platform exploration, course orientation and environment setup.
  • Canvas, screens, controls and dynamic properties.
  • Complex controls, actions and functional behaviour.
  • Rich text, markup/media support, buttons, icons and clickable elements.
  • Reusable UI components and selected visualisations.
  • Build a first app interface.
02Day 2 — Formulas and Data Connections6 topics
  • Plan app logic; Power Fx operators, formulas, filters and aggregate functions.
  • Create, read, update and delete selected lab records.
  • Connect to compatible Excel data and SharePoint lists; use lookup relationships.
  • Introduce Power Automate flows and supported email integration.
  • Handle Microsoft Forms responses through Power Automate, not a direct Power Apps Forms connector.
  • Review relevant data-query/delegation limitations and test the sample data.
03Day 3 — SharePoint Forms, Mobile Packaging and Publishing8 topics
  • Customise a SharePoint list form and test SharePointIntegration lifecycle events.
  • Review app, data, flow and connection permissions; Power Platform environments and canvas-app packaging.
  • Distinguish standalone app sharing from list-inherited access to customised SharePoint forms.
  • Mobile overview: canvas apps in the browser/Power Apps mobile client versus a custom-branded wrapped native shell.
  • Android and iOS platform requirements, app registration, branding, build output and signing responsibilities.
  • Demonstrate the current wrap wizard in a prepared environment, using an appropriate Dataverse or Azure Blob output option.
  • Discuss supported store or managed-device distribution routes and test the selected sample; public store release remains subject to platform prerequisites and review.
  • Save, publish and share the canvas app; review the completed work.

A programme built around your team.

Share your training goals and requirements.

Power Apps Canvas and Mobile App Development
FA-0742

Share your requirements for this programme.

Training enquiry

Power Apps Canvas and Mobile App Development