Blog

General - The easiest way to convert phone apps to tablet apps

The easiest way to convert a canvas phone app to a tablet app is to use the 'phone to tablet app' converter. This post walks through this process, and verifies that it still works today (in 2021).

When we create a new canvas app, we can base it on one of two form factors - phone or tablet. Once we create an app, there's no built-in way to switch the form factor.

The typical workaround for this requirement is to save our app locally as an msapp file, change the file extension to ZIP, extract the contents, modify the metadata that pertains to the form factor, and to re-ZIP the file. This technique enables us to convert phone apps to tablet apps and vice versa, but it isn't a straightforward process.

In cases where we want to convert a phone app to a tablet app, the easiest way to do this is to use the 'Phone to tablet app converter'. One reason why it's very useful to be able to convert apps in this direction is because we can take the 'auto-generated' phone apps that we can create using the 'start with data' option, and to convert those to tablet apps. Let's now walk through this process.

Downloading and installing the conversion utility

The first step is to download the conversion utility from the Power Apps Tools GitHub site.
https://github.com/microsoft/powerapps-tools

The link to the file is here (2.5MB)
https://pahandsonlab.blob.core.windows.net/tools/phonetotabletconverter.zip

Once we download this file, we can uncompress and extract the contents into a folder. Here, we'll find an executable file called "PhoneToTabletConverter.exe". This is the file that we run to carry out the conversion.

Converting a phone app to a tablet app

To convert an app, the first step is to open our app in Power Apps studio and to save a local copy of the msapp file using the "File > Save As - This Computer" menu item.

We can now start the converter by running the "PhoneToTabletConverter.exe" file. On Windows 10, Microsoft Defender SmartScreen will warn us that the app comes from an unknown publisher and that it might be risky. We can select the option to run the app anyway.

When the 'Phone to tablet app converter' starts, we can browse to the msapp file that we want to convert, and we click the 'Convert to Table layout' button to carry out the conversion. The conversion process saves the output file with a _MergedApp suffix.

At this stage, we can open the converted file in Power Apps studio using the File > Open - Browse option. As the screenshot beneath shows, the utility successfully converts our app into tablet format.

Conclusion

To convert a phone app to a tablet app, the easiest way is to use the 'Phone to tablet app converter'. This post described the process and verifies that it still works in 2021.