When logging on to my application using Chrome on a laptop, I want the standard List bar navigation. However, when i log on via a handheld scanner, I want to be presented with a Tile menu containing only the specific tasks and screens designed for the scanner's form factor.
Currently, the only workaround i thought of is:
-
Creating two separate Applications in IAM for the same Model/Branch.
-
Using group preferences to set the default menu
-
Deploying an additional Universal GUI instance.
-
Overriding the
defaultApplicationandloginOptions(or hiding them inconfig.json).
This feels like a lot of overhead for just a UI/UX preference. Is there a way to:
-
Switch the menu strategy automatically based on screen resolution?
-
Configure the
menuStrategy(?) (List vs. Tiles) specifically in the Universalconfig.jsonper instance, without needing separate IAM applications?
Any insights on how to handle device-specific navigation more efficiently would be greatly appreciated!

