Power App Performance Measuring

Recently, I needed a way to measure how long some Power Fx code in a Power App took to process. This was so that I could measure the performance before and after I made changes to the Power Fx code, to see if my changes improved the performance. [Spoiler alert: In this case, the performance was actually worse after my changes! Still, by measuring the performance, I was able to know this for sure then change direction…] [Read More]

Power Apps Host Object

Get information about the current host running a Power App

The Power Apps Host object The new Host object in Power Apps provides information about the current host running the app. The Host object does not have any properties that accept formulas but you can call functions against it to retrieve the following information: BrowserUserAgent: The complete user agent string that the browser uses to identify itself when running the app OSType: The name of the operating system where the app is running [Read More]

Power App Gallery Control / ForAll Gotcha

A Power App Gallery Control / ForAll gotcha and how to handle it

Recently, I came across a Power App gallery control / ForAll gotcha which I managed to handle so I’m sharing this here in case anyone else experiences the same issue. OK, let’s set the scene: It’s a sunny Thursday afternoon in May in central Scotland. The hero is working on a Power App, and binds the following collection (colItems) to a gallery control: ClearCollect(colItems, { ID:1, Name:"Dog" }, { ID:2, Name:"Cat" }, { ID:3, Name:"Rabbit" } ); Great, the gallery is showing the data collection as expected! [Read More]

Power Apps Ideas Website

Post your ideas for Power Apps

If you have an idea for Power Apps - for example, a new feature - then you can post it to Power Apps Ideas website: https://ideas.powerapps.com/ When submitting a new idea, you complete the following form. It’s worth adding plenty of detail: Submissions on the site can then be up-voted by the community to highlight which ideas have the most demand, and you can also add comments. Ideas can be assigned status values such as Under Review, Planned, Completed, and Declined. [Read More]

Copilot in Microsoft Power Apps

Use natural language to create Power Apps

Copilot in Microsoft Power Apps OK, I hope you’re sitting down. An announcement was made recently which blew my mind: Copilot in Microsoft Power Apps (preview)! This feature is made possible by use of next-generation AI technology and means you can write a sentence such as: Build an app to manage music playlists for my favourite artists such as Metallica (Well, that’s one example but the choice is yours 😄) [Read More]

Power Apps Super User

I've been awarded Power Apps Super User!

Super Users 2023 Season 1 badges.

I’m very proud to announce that I’ve been awarded Power Apps Super User in 2023 Season 1 by the awesome Microsoft Power Platform Community!

Helping others is a privilege and something I’m passionate about. I’m also very grateful to everyone who has helped and supported me.

Here is the official announcement: https://powerusers.microsoft.com/t5/News-Announcements/Announcing-Super-Users-2023-Season-1/td-p/2066953

Check out the Microsoft Power Platform Community here: https://powerusers.microsoft.com/

What is the Microsoft Power Apps Community?

How you can find (and give) help in the Microsoft Power Apps Community

The Microsoft Power Apps Community is a place where you can connect with peers, share ideas, and learn from experts for everything Power App-related. It’s a great place to find help as well as offer help to others. In fact, when searching on Google (other search engines are available) for answers to Power App questions, I’m often directed to the Microsoft Power Apps Community where, often, someone has encountered a similar issue and helpful folks have responded with a solution. [Read More]

Power Platform 2023 Release Wave 1 Plan

2023 release wave 1 overview

The Microsoft Power Platform 2023 release wave 1 plan was recently announced with a TON of interesting updates! The release plan contains hundreds of new features across Power Platform so here is a brief summary of some of my highlights: Power BI Integrate Power BI into Teams meetings Power BI is adding new in-meeting experiences for Microsoft Teams. Users can add content like reports to Teams meetings by adding the Power BI tab to their meetings. [Read More]

Power Apps Ideas

Use Power Apps Ideas to generate Power Fx formulas

Picture this: You have a Power App gallery which contains employee name text data using Power Fx formula ThisItem.Name: Next, you want to change the text format from “Peter Gibbons” to, say, “Gibbons, Peter”. However, you’re not (yet) a Power Fx guru. What can you do??? Well, a feature which I’ve found useful is Power Apps Ideas which allows you to transform examples to Power Fx formulas by using the power of AI models. [Read More]