Is there actually a way to build a component that references specific items inside your app, like "Navigate(MyHomeScreen)"? I couldn't get that work. The fact that Select() doesn't work across screens seems like a bug honestly. I can get the properties of a button on another screen, but I cannot Select it? Huh?
It just feels like it is certainly marketed by Microsoft as being substantially more capable than Excel. Honestly, I didn't know that it was designed so much around Excel, and that explains a lot. I barely use Excel so maybe that is why I struggle with Power Apps so much.
Or maybe my frustration comes mostly from how Microsoft is marketing Power Apps.
From https://powerapps.microsoft.com:
Give everyone the power to build the apps they need with advanced functionality previously only available to professional developers—including pre-built AI components.
Not sure what the advanced functionality is if I can only do what Excel can do, but a little prettier. I find it hard to believe that it would take much to add features like writing a simple function, to it. I am not even talking about a complex function, I just mean like a list of commands, that I want to use more than once.
I am stuck using Power Apps because of my company, but honestly Microsoft's "Low Code" approach is the worst of both worlds. It isn't as easy and drag and drop, and you cannot do any real development. I have the same issues with Power Automate. The fact that I can "Peek Code" but not edit it feels a bit like a middle finger from Microsoft.