Please find the requirement and suggest the solution
Thank you for your suggestions.
I totally agreed with the requrements.
But with current version of PowerApps, this is not available.
The approach that I could think out is to suggest the Product team to add a Layout layer, which allows PowerApps users to customize the controls under Different type (Phone, Tablet, or Desktop).
And this requires the App service to be able to determine the Device type.
Please consider rise this as an idea:
This is starting to become a reality, in the Preview Program version you could already start seeing updates and now you can get live width and height when app is playing (not when previewing). It wouldn't be too much complicated detecting the available resolution and orientation and then you could make your design choices and set up a dynamic layout adapted to this space.
You can find more info in this two posts: in this first post you can set a preview environment just to test this "experimental feature", and in this second one you can get more info about how to get the resolution and calculate orientation.