+44 7887 691 077 inphinity@myinphinity.comPartnersContact us
INPHINITY
  • Company
    • About Inphinity
    • Partners
    • Events
    • CSR
    • Careers
    • Inphinity Universe
    • Inphinity.App
  • News
  • Products
    • Inphinity Suite
    • Inphinity Forms
    • Inphinity Flow
    • Inphinity Mole
    • Other products
  • Solutions
    • Budgeting and Planning
    • Mole Data Privacy Analytics
    • Project Management Solution
    • Audit Genie Solution
    • ESG Reporting & Compliance
  • Resources
    • Demo apps
      • HR Workflow Into Action
      • Inphinity Files Analyzer
      • Inphinity Universe: Demo Portal
    • Webinars
      • Qlik and Inphinity: The only cloud solution for the next generation of analytics
      • Inphinity Webinar On-Demand │Qlik and Inphinity: The only cloud solution for the next generation of analytics
      • Activate your HR Analytics with Qlik and Inphinity Suite
      • Activate your data intelligence with Qlik & Inphinity Suite Superpowers for Budgeting and Planning
      • Mission Critical: 4th Gen Analytics in Healthcare
      • Qlik World 2020 Sessions
      • UHMB NHS: Taking Actions Where The Data Is
      • Waterfall AM: Actionability In Financial Services
      • Pushing the Boundaries Video Series
      • Qlik Geex: Writeback Discussion
    • Success stories
      • Waterfall AM
      • Mayo Hardware
      • UHMB NHS UK
      • Emark Analytics
      • Thunderbox Business Success
      • Inphinity Forms on Mobile
      • Inphinity Healthcare: Mission Critical
    • Technical
      • Inphinity Suite November 2022
      • TechTuesday Video Series
      • Inphinity Suite May 2022
      • Inphinity Forms Version 10.0
      • Inphinity Flow Version 2.3
      • More releases
  • Training & Consultancy
  • Menu Menu

How to get the most out of Qlik Sense on mobile devices

Unleash Qlik’s superpowers wherever you are!

By Maria Oreska | | 7. September 2021

Nowadays, you can check your emails almost anywhere. It’s no longer necessary to sit behind a computer in a building with a network cable you can plugged in. With significant improvements in mobile devices, increasing wi-fi accessibility, and decreasing costs of mobile data, almost everyone is mobile enabled. Our lifestyle is changing and often, we do work-related stuff on the train, bus, or aeroplane – read and write e-mails, post on social media, make decisions. Therefore, we need to have data available, too!

Qlik Sense has been on its mobile journey for quite some time already. When you open a Qlik app via the browser, its content is automatically reorganized, making selections is optimized for mobile devices, etc. Also, Qlik mobile app is available. And since Inphinity Suite is nothing less than a set of Qlik-native extensions for your Qlik apps, you can use all of them wherever you need, too!

Of course there is a big difference between something being supported and a great user experience. Let me share some Qlik as well as Inphinity related tips, tricks & best practices to help you reach your goals 😊.

THE MAIN DIFFERENCES

A big difference in screen size is quite obvious. Having the Qlik sheet smaller would make all the charts unusable without zooming in. And with zooming, there are problems (or at least inefficiencies). To zoom in, you should know the specific point or area that you’re focused on. Otherwise, you can easily get lost when zoomed in, and keep moving from right to left and back. Therefore, reorganizing and optimizing objects on a Qlik sheet on small displays is a smart move…. if the developer knows what to expect!

This is not what you want to see when looking for insights via mobile phone (it’s my app so no one else is to blame 😋).

Let’s try it now. Open a random Qlik app. If you’re on the computer, open it in a browser. Press F12. In the right menu, there is a button named Toggle device toolbar.

By clicking on it, you can switch between views. If we want to be more specific, in the menu you can select from many options simulating different devices. Does the Qlik app make sense? If yes, try another one… And if this one is usable for mobile devices, too, please send me developers’ contacts so I can congratulate them on a job well done! 😊

Orientation. Horizontal vs. vertical is a tricky one. You can’t say that everyone using  a Qlik app on a mobile phone does it vertically (scrolling down & up) and on a tablet works with it horizontally (scrolling right & left). Yes, it is expected, but to master user experience, we need to understand the use case as well as users’ behavior. And sometimes, change the behavior by explaining how a particular approach helps them save time or minimize errors.

SMALL BUT IMPORTANT DETAILS

When I put together the visual concept of actions in Inphinity Flow, I realized how important small details can be. We needed to let users know whether there is any action linked to the icon (so they can click on it) or not. In a few minutes, I had a solution. Visual change when hovering your mouse over it. But… ouch… on mobile devices, there is no hovering your mouse over something. And that was quite a big challenge we solved together with the team, and I’ll be honest, it took us some time.

Another thing that drives many people crazy (me included), is when  scrolling through a page becomes zooming in on an object (most often maps) without me wanting it. I just want to keep going down!!!

Qlik itself introduced  Gesture-based Touch UI, built for touch interaction in addition to mouse and keyboard use. It supports advanced gestures – tap, hold-tap, swipe, pinch, and lasso.  Small details can be very important.

HOW DOES IT WORK IN QLIK?

On small screens, the default responsive design mode automatically displays a sheet as a list view that’s optimized – objects are reordered and resized.

Objects in the list view are ordered based on their upper left corners – from left to the right and top to bottom. Therefore, if you have more filters as standalone objects below each other, on a small screen they won’t be grouped. You will find them scattered among other objects when scrolling down.

For this particular issue, there are two suggested options – use only one filter object with more dimensions or place standalone filters near each other horizontally. As you can see, with all the objects and their combinations, one needs to be thoughtful when designing the app for all screen sizes.

Another thing you should be aware of when designing apps for mobile devices is that objects are not only reorganized but resized, too. A small informative image can be transformed into a giant image without any value.

The reason is that in the list (default) view, the object is stretched to width and except for filters and pure texts, its height is greater or equal to the width. So, even if the object is not squared on the large screen, it is on a small one. See below:

WHAT TO DO?

Understanding the technology is a great way to master it! And since we’re moving to the tips, tricks & suggestions and those are mostly for developers, I will make it easy to read – here is the structured list 😁:

Qlik Sense:

  • Small screen layout option

    In the properties panel of the sheet, you can find the Small screen layout option. By default, it’s a List view (objects are resized and reorganized as explained above). Another option is to use the Grid view option that will minimize the screen. It can be pretty handy but be careful there – it does work with only a few objects on the sheet. Therefore, test the app properly before putting it in production.

  • Consume - Analyze - Add - Act

    Objects order is very important, especially on mobile devices with Small screen layout: List view. The user sees one object only most of the time. Therefore we should provide him/her with all the important information first before analyzing the data. Additional information could be shown later or available after action (redirect to another sheet or clicking on the button). With all the information, actions can be done.

  • Minimum words

    One becomes a copywriter designing apps for mobile devices. 😄 However, on a small screen, every single pixel is important. And sometimes the long text just isn’t shown to a user at all.

  • App navigation (intro sheet)

    To minimize the time needed for an app exploration, provide your users the first introduction sheet containing the overview of an app. If it includes the interactive buttons to be redirected into a specific sheet or to show a particular KPI, even better. If you like the idea, I recommend the blog post: 9 Tips On How To Introduce Apps To Users.

  • Titles & footnotes instead of text objects

    If the explanation is in an additional object, due to reorganization on the screen it might follow after the visualization itself. Titles, subtitles & footnotes always stick with the object.

  • Emojis rule! 😎

    Use emojis within the KPIs instead of standalone image objects. They’ll stick with the number and in a reasonable size.

  • Details on-demand: show only what’s necessary

    For this purpose you can use conditional showing of objects and fields, container object, or a sequence of pop-up visualizations within Inphinity Flow.

  • Linked KPIs? Visualize it!

    When KPIs are reordered on the small screens, any invisible visual links between them are lost (e.g. they are next to each other on the big screen). Visualize the relations!

Inphinity Forms:

  • Show relevant buttons only

    Is the export button really necessary? 😉

  • Hide button labels

    Easy way how to save some space.

  • Show relevant fields only

    Save the space by using conditional fields.

  • Allow Single Record View in Forms General

    Sometimes you just need that editable table. Allow users to switch to Single Record View whenever needed. This feature is very helpful within apps that will be used both, horizontally and vertically.

  • Use more Inphinity Forms Single Records

    It is developed for scrolling down instead of to the right. Use it whenever makes sense, especially in apps used vertically.

  • Make & upload photos

    Yes, that’s how files upload works on mobile devices 😎.

  • Check everything - value checks

    One can easily forget to fill something in a form or make a typo. Use value checks whenever they can help.

  • Make adding new data seamless

    Use Single Record View as a default when adding new data.

Inphinity Flow:

  • Seamless experience (application flow)

    When the application flow is always the same, use a sequence of pop-up visualizations instead of scrolling up and down and switching sheets.

  • Lock initial position

    The feature demanded by customers using Inphinity Flow on mobile devices. No more moving the flow or zooming in when scrolling through the app! 😍

  • Disable node selections

    When zooming in or out, exploring the flow, users won’t make any unintended selections by click on the node text.

  • Proper sizing & alignment

    Proper sizing can be very handy especially with the Small screen layout option = Grid view. Preferred alignment depends on the vertical/horizontal orientation often.

  • Show only relevant measures

    You can use conditional showing of measures to provide users detail when it’s needed. Not sooner 🙂.

  • Forget about tooltips

    Don’t spend too much time on tooltips when the app is used on mobile devices.

  • Catch attention when needed

    Use conditional color of nodes to catch attention when needed.

  • Custom size of nodes

    Custom nodes aren’t only about colors and icons. You can define their size, too. 😉

  • Link relevant actions to all nodes

    On mobile devices it is quite difficult to reload the app or open a webpage www.iamalonglongverylongurlyouaretryingtoopen.com. Use actions to make users’ life easier.

  • ... yes, for Qlik actions, too

    Have you tried to make 7 different selections on a mobile phone? How many clicks are needed to be redirected to a specific sheet? Or another app? 😉

EXAMPLE: SUPPORT TICKET DEMO

Let’s optimize the sheet from our free demo, Support Tickets. Assume we want to use the Small screen layout = List view.

Starting with the most obvious thing, I need to reorder objects so 3 buttons aren’t the first thing the user sees. Let’s start with information that needs to be consumed (the most important KPIs, bar chart where they’re split to customers and priorities) before the user dives into interactive analytics (e.g. filters, charts you want users to make selections, simulations).

Another thing that wasn’t optimized for mobile devices was the buttons for switching between different views (Full process, Current stage, Penalties). They were too big on the mobile screen (resized) and when clicking on them, you don’t see the process itself. Therefore, I decided to use a container object instead (technically: 3 master visualizations instead of one changed according to the variable value). Firstly, I used buttons because of the action clear selections. Unfortunately, this can’t be done in the container object. Therefore, one can redo the data model a bit, or (if it’s just a demo app) you can write it in the subtitle as information.

Additional information shouldn’t cover most of the sheet and defocus users.  Therefore, it can be available on another sheet, or shown after clicking a button. I decided to use Inphinity Flow as a button(s) to open a master visualization with detailed information if needed. Its advantage is custom design as well the option to have more buttons in one object 😉.

And here is the Inphinity Forms extension. I used Forms General (table overview) since it’s a table overview and tool for updating the data at the same time. It would still be good if used on tablets horizontally. However, on smaller and vertical screens it isn’t very user friendly. So, what are my options?

  • I can let it be as it is and collect the feedback (based on the data about used devices and/or ask users)
  • I can switch to Forms Single Record and collect the feedback (based on the data about used devices and/or ask users)
  • I can let users decide directly in the app and collect the feedback 😋 (based on the data from monitoring apps and/or ask users)

As you can see, whatever we decide to do, it’s important to collect feedback from users. It’s an application for them and if there are any options they don’t like or don’t use at all, we should remove/change them.

Since you can always find Inphinity Forms General on the first sheet, here I used the Single Record one as an example (with a minimum of buttons and without button labels).

Additionally, I did the copywriting moved all texts related to the objects into the objects themselves (subtitle/footer). In the original version, you could find one note at the bottom of the sheet, that wasn’t anywhere near the object it was about on the mobile screen.

…and who knows… In the end, you might like the new simplistic design much more for the big screens, too 😉.

Download Trial

VIDEO SUMMARY

FREE TEMPLATES

OK, this isn’t new… However, it can be very helpful so let me remind you that on Inphinity Universe, our online demo portal, you can find about 30 Qlik applications showcasing Inphinity Suite for many different use cases (HR planning, document approvals, surveys…) and industries (healthcare, manufacturing, retail…). Most of them are available for download, so you can get them up and running in your own environment and see how it works behind the scenes. Get inspired this summer on our Inphinity Universe.

If you want to get technically inspired watch the TechTuesday video series.

Follow us on LinkedIn to not miss any news from the Inphinity data analytics world!

Enjoy Inphinity Suite 😉!

WRITTEN BY

  • About
  • Latest Posts
Maria Oreska
Maria Oreska
CTO at Inphinity ∞
🤩 "You do not need to torture the data to tell you the truth - you just need to understand it." We generate a lot of data every day and it will not change. I am a mathematician and data analyst who see its potential not only in robotics or research but in understanding the world around us, our businesses, and clients' behavior, as well. I am doing my best to help people use their data wisely.
Maria Oreska
Latest posts by Maria Oreska (see all)
  • Inphinity Suite November 2022 - 29. November 2022
  • Inphinity Suite August 2022 - 15. September 2022
  • Inphinity Suite May 2022 - 31. May 2022

WRITTEN BY

Maria Oreska

🤩 “You do not need to torture the data to tell you the truth – you just need to understand it.” We generate a lot of data every day and it will not change. I am a mathematician and data analyst who see its potential not only in robotics or research but in understanding the world around us, our businesses, and clients’ behavior, as well. I am doing my best to help people use their data wisely.

See author's posts

Latest news

Experience the thrill of certainty at QlikWorld 2023

News & Updates | Imogen Pickett

Inphinity Suite November 2022

News & Updates | Maria Oreska

On-Demand Webinar: Take Action on Carbon Emissions with Inphinity and Cast Solutions

Event | Imogen Pickett

Most Popular

How process intelligence holds the key to excellence

Demos and Use Cases | Sean Price

How Analytics Holds a Vital Key to Health Services

News & Updates | Imogen Pickett

Inphinity Healthcare: Mission Critical Tools to Improve Patient Outcomes, Reduce Risk and Minimise Cost

Demos and Use Cases | Sean Price

Latest tweets

  • The Inphinity ∞ team are super excited to announce that we are Ruby sponsors at #qlikworld 2023. We cannot wait to… https://t.co/jddOQVTQI7yesterday
  • We are pleased to announce our partnership with @ancoreSoft. This combination of technologies will take the #Qlik u… https://t.co/KTNHRumgEc6 days ago
  • Inphinity Suite brings #qlik users unparelled additional functionality. Creating the opportunity for countless use… https://t.co/qvlp0Vc87F19 days ago
  • Check out this #ESG initiatives management application which gives decision makers greater control over ESG committ… https://t.co/K5sO0Jo65e32 days ago
  • The Inphinity ∞ team believe that #data is only meaningful when there is human interaction with it. To recognise th… https://t.co/wHTrKQ8a1x165 days ago
  • Join us at our webinar where @CastSolutionsAU will showcase a customer app for ANU combining #Qlik & #Inphinity. Th… https://t.co/h9X1bN6p07166 days ago

Subscribe and get fresh inphinity news, invitations and access to webinars
 

    Address

    Inphinity Limited
    Soho Square Centre
    18 Soho Square
    London W1D 3QL
    United Kingdom
    _

    Inphinity CEE
    Westend Gate,
    Dubravska cesta 14,
    84104 Bratislava,
    Slovakia

    +44 7887 691 077 

    inphinity@myinphinity.com

    Company

    • Contact us
    • News
    • Events
    • Partners
    • CSR
    • Careers

    Products

    • Inphinity Suite
    • Inphinity Forms
    • Inphinity Flow
    • Inphinity Mole
    • Inphinity.App
    • Other products

    Terms & Conditions | Privacy Policy | User License Agreement

    © 2019 All rights reserved by Inphinity - Enfold Theme by Kriesi
    • Twitter
    • LinkedIn
    Scroll to top

    We use cookies to give you the best possible experience on our website. By continuing to browse this site, you give consent for cookies to be used. See how.

    Got it!×

    Cookie and Privacy Settings



    How we use cookies

    We may request cookies to be set on your device. We use cookies to let us know when you visit our websites, how you interact with us, to enrich your user experience, and to customize your relationship with our website.

    Click on the different category headings to find out more. You can also change some of your preferences. Note that blocking some types of cookies may impact your experience on our websites and the services we are able to offer.

    Essential Website Cookies

    These cookies are strictly necessary to provide you with services available through our website and to use some of its features.

    Because these cookies are strictly necessary to deliver the website, refusing them will have impact how our site functions. You always can block or delete cookies by changing your browser settings and force blocking all cookies on this website. But this will always prompt you to accept/refuse cookies when revisiting our site.

    We fully respect if you want to refuse cookies but to avoid asking you again and again kindly allow us to store a cookie for that. You are free to opt out any time or opt in for other cookies to get a better experience. If you refuse cookies we will remove all set cookies in our domain.

    We provide you with a list of stored cookies on your computer in our domain so you can check what we stored. Due to security reasons we are not able to show or modify cookies from other domains. You can check these in your browser security settings.

    Other external services

    We also use different external services like Google Webfonts, Google Maps, and external Video providers. Since these providers may collect personal data like your IP address we allow you to block them here. Please be aware that this might heavily reduce the functionality and appearance of our site. Changes will take effect once you reload the page.

    Google Webfont Settings:

    Google Map Settings:

    Google reCaptcha Settings:

    Vimeo and Youtube video embeds:

    Privacy Policy

    You can read about our cookies and privacy settings in detail on our Privacy Policy Page.

    Accept settingsHide notification only