I recently received the request from a colleague if the following animated scatter chart published on GapMinder could be realized with QlikView Extensions.
So I was wondering how long it would take to bring that solution to QlikView as a QlikView Object Extension.
First results after 10 minutes
After downloading some sample data from the World Bank and using Mike Bostock’s code I got it up and running (with some dummy data) in about 10 minutes.
Working version after 2 hours
Following some best practices and taking benefit of some experiences with QlikView Extensions the next steps were completed surprisingly fast.
- Understanding how to code works
- Re-Coding it a little bit
- Parametrizing everything to be able to define all settings in the properties of the extension
My QlikView Extension was finished … nearly …
Finished after 5 hours
So, to be honest, after having the first results the “hard” and annoying work began: Writing the documentation, cleaning the code, creating a nice sample QlikView application …
The following short video demonstrates the final result:
So Why do I Tell You That?
There are several reasons why I have decided to share this experience:
- First of all it is amazing how fast terrific chart solutions can be brought to QlikView
(Sure, you’ll need to find some existing code, but fortunately many other people have done the hard and time-consuming work …)
I am really looking forward to having some time to create some basic charts from the scratch …
- Have a look at the examples on D3js.org and imagine that most of these charts could be brought to QlikView easily … OK, in many cases there are better ways to visualize data, but for certain scenarios …
Sure, I will post this QlikView Extensions, so that you can use it in your projects … Stay tuned.