Qlik Community

Qlik Design Blog

All about product and Qlik solutions: scripting, data modeling, visual design, extensions, best practices, etc.

Announcements
QlikWorld, June 24-25, 2020. Free virtual event for DI and DA gurus. Register Now
Employee
Employee

 

SPOILER ALERT:  I know is hard to believe, but this is NOT a blog post about the VIRUS (I won't even mention it). I figured we all needed to detox a little bit with some fun.

 

We all know that a raw string or table with numbers isn't it the easiest thing to digest, that's why companies like Qlik exists in the first place, and that's why people need charts to help individuals to understand the numbers better.

The same principle is also true about words, the old "a picture is worth a thousand words" reflects that fact.  Emojis are a special set of images that can surely help you to say more with less. The use of pictographs can help to reduce the time a user needs to understand a chart and for sure they can increase the user experience among all demographics.

 

Use case for emojis

Emojis are particularly useful to be used as icons, to represent concepts that otherwise would require a number of words. 

Last September we launched a new app to celebrate the 2019 Rugby WorldCup in Japan. We used some emojis to improve the experience of two charts. 

2020-04-02 14_10_03-Rugby World Championship.png

Teams Ranking distribution chart includes medal emojis as replacement for labels for the reference lines. Each line helps to identify team's final position in the tournament history. 

2020-04-02 14_10_40-Rugby World Championship.png

The Tournament Medals table includes only the top 3 teams for each tournament year and the medal pictogram helps to visually understand the final position within each tournament. 

Check it live here:

https://webapps.qlik.com/rugby-world-championship/index.html#/historical

 

Where can emojis be used in Qlik Sense?

Everywhere, they are just as any other character, so you can use it on labels but also as part of the load script, expressions and virtually anywhere where you can use text.

Load script implementation example:

Table:
LOAD
TeamFinalPlacement,
if(TeamFinalPlacement=1,'🥇', if(TeamFinalPlacement=2, '🥈', if(TeamFinalPlacement=3,'🥉',''))) as Medal,
Tournament
From somewhere;

 

 

 

What are the emoji limitations?

Limitations depends in the device used to explore the Qlik Sense app. Windows supports emoji with some limitations starting with Windows 7, check the complete list here: http://caniemoji.com/

Also please be aware that the emoji you are using might not look like exactly as you see it for all the users depending on the device used to explore the Qlik Sense app. Full emoji list here: https://www.unicode.org/emoji/charts/full-emoji-list.html

 

I hope you enjoy it, and please share with us how (if) are you using emojis in your apps.

Arturo (@arturoqv)

 

Related topics:

https://community.qlik.com/t5/Qlik-Design-Blog/Replacing-images-with-Geometric-Shapes-as-visual-cues...

3 Comments
Specialist
Specialist

Hi,

thanks for the tip @ArturoMuñoz, I will make good use

I've illustrate two use cases here on this post , one is useless ok 😁

660 Views
Contributor II
Contributor II

Great post.. curious on what font are you using on your QS Theme?🤔

 

0 Likes
195 Views
Contributor III
Contributor III

Thanks for sharing @ArturoMuñoz  !

I think this might be useful in future with less limitations on platforms.

Even I thought it could be quite a good way to present indicators based on emoji.

 

BTW which currently the better way is to show Indicators of growth and decline in Qlik Sense?

0 Likes
152 Views