Skip to main content

App design


App design

You have loaded the data. Now it is time to create sheets and visualizations. Dashboard design involves using the right objects in the right way, and making the sheets well structured and user-friendly.

This app will be fairly simple, but you will learn some basic design principles that are good to know.

If you want to build an app of your own, and want some inspiration, you should visit the Qlik web site You can find a large number of apps serving a wide variety of different purposes there. If you are looking for a template when you want to design your own app, chances are pretty good that you can find something useful.

Creating the sheets

The app that you are building will contain four sheets: Dashboard, Product Details, Customer Details, and Customer Location.

Do the following:

  1. Open the app overview, click Create new sheet, and then name the sheet Dashboard.
  2. Create three more sheets and name them Product Details , Customer Details and Customer Location.
    You now have four sheets that all belong to the same app, Tutorial.

The following screen shots show how your app will appear when you complete this tutorial.

Dashboard sheet with different visualizations.

Dashboard sheet

Product Details sheet with different visualizations.

Product Details sheet

Customer Details sheet with different visualizations.

Customer Details sheet

Customer Location sheet with different visualizations.

Customer Location sheet

As you can see there are similarities between the sheets. They all contain filter panes that are placed to the left. It is good to strive towards consistency when you design an app.

Visualizations that are present in several sheets should have the same position in all sheets so that the user knows where to find them. There should be a logic in the design that supports the user in achieving the goal, that is, making data discovery. So, placement is one aspect of the design, another is the choice of visualization.

Each visualization has its own advantages, and to be able to build an efficient and well-functioning app, you need to be aware of those advantages. To some extent the visualizations are self-explanatory.

Graphical elements are great for giving overviews and showing trends, whereas tables are economical in that they can present large amounts of data using a limited space. You get exact figures, but lose the quick and easily digestible information that is conveyed in graphical elements.