This article will demonstrate a simple way to disable the "Small Device Version" default client on mobile devices and have all QlikView applications open in the normal "Full Browser Version" client!
The "Small Device Version" is a alternate client that is available when users navigate to the AccessPoint from a tablet or mobile phone. In an effort to maximize screen real estate on these smaller mobile devices, the Small Device Version client shows users one QlikView object at a time rather than one sheet at a time. While this view may have certain limited advantages, its main drawback is that sheet design is totally lost. Designers often put a great deal of thought into object placement within a sheet in order to encourage users to view certain objects together or generally give them additional context. Displaying objects individually often robs users of this additional value. And while this view would not be so problematic if it was simply another available client, QlikView unfortunately makes it the default client:
This invariable leads to annoyance, as users accidentally open applications in the Small Device Version client or, alternatively, need to manually go through the process of selecting the "Full Browser Version" client on their individual mobile devices. While it is not possible to either disable the Small Device Version client entirely or to set the Full Browser Version client as the default through the QlikView Management Console, disabling it with a tiny code modification is actually quite simple.
Immediately after this statement, insert the following lines of code:
Breaking this down step-by-step: (1) the first line in this code snippet sets the preferred client on the mobile device to the Full Browser Version, (2) the second line physically selects "Full Browser Version" in the radio buttons shown in the screenshot above, and (3) the remaining code hides the green bar at the top of the screen and the radio buttons.
As always, happy Qliking!