From my research - it appears that I will not be able to have a mobile layout and a tablet layout for ONE PowerApp with the layout determined by device type.
So I have to create one PowerApp in Phone layout and one PowerApp in Tablet layout - correct?
And if that's the case, is there a way to only display apps created in phone layout in the mobile application?
From my understanding, if the app is shared with you, it is going to show in the mobile application. I don't want users to see two HSEQ PowerApps in the list and have to choose between one titled desktop and the other titled mobile.
You are correct that you choose whether an App is a Tablet or Mobile App before you create them. But the basic difference between them is the size of the screen. If you are careful you can create an app using the Tablet App designation that will adapt the size of controls etc for a mobile device. Having two different types of apps is more of a convenience than a requirement.
So you can create just one type of App, probably Tablet, and then make sure that you adjust everything on the screen based on the size of the device.
Otherwise, it is common to make two versions of the App and name them differnetly. I am not aware of anyway that you can filter the mobile client not to show Tablet Apps.
Hi @Kenzie ,
Do you want to run your app in different layout based on the device you use to run it?
Currently, within PowerApps, we could not create a Phone or Tablet layout app at the same time for single one app. If you want to run your app in different layout based on the device you use, I think the Responsive layout functionality in PowerApps could achieve your needs.
More details about creating a Responsive layout canvas app, please check the following article:
Please also check and see if the following blogs would help in your scenario:
If you run your Responsive layout canvas app, it would respond to different devices or window sizes, making various experiences feel more natural.
Hi @Pstork1 - thanks for the reply.
I was hopeful that PowerApps offered similar functionality as Nintex (which I am more familiar with) when it came to various layouts for one form, and a mobile application that displayed only mobile layouts. Hopefully there will be a similar option in the future.
Hey @v-xida-msft - thanks for the reply.
Yes - I would like to be able to run the app in a difference layout based on device. My background is more in Nintex form/workflow dev, where this functionality existed, so I was hopeful I would be able to do the same in PowerApps.
In the meantime, my tablet app is formatted so that it resizes properly when viewed on mobile. Unfortunately, I think it may be too small for our guys out in the field on jobs. I will probably go ahead and create a separate mobile application and label it as such for particular apps.
Do you know if this functionality is planned? Or where I can stay up to date if/when it does launch?
Thanks again - appreciate the feedback!!
If you take a look at the App settings you will find a setting called SizeBreakpoints. These can be used to set a Small, Medium, and Large size in Pixels as a way of changing sizing and Layouts when the device falls trough one of those breakpoints. Take a look at this article on creating Responsive Designs in PowerApps.
Fill out a quick form to claim your user group badge now!
Find out where you can attend!
Features releasing from October 2019 through March 2020
Learn how to build the business apps that you need.