Bachelor Thesis

We're allowed to choose our own topic for our bachelor thesis so I suggested the E-Sheet project so I could work on it and be doing something for my thesis. But the proposal was rejected, So I needed to pick something else or adjust the suggested topic. I choose for the second option. The final topic was titled "Interactive tabular data on touch devices".

For the implementation I used the Piccolo. Piccolo is a monolithic interaction toolkit, which allows to easily create a Zoomable User Interface (ZUI). A ZUI  is an UI where users can change the scale of the viewed area in order to see more detail or less, and browse through different documents.

I implemented several ways to enter data into the cells, the methods are divided in two main categories inline text editing and data entry using pop-ups. I also created two on-screen keyboards; a normal keyboard and a phone keyboard for screens with lower resolutions. The entered data is stored locally using a SQLite database.

The application was tested by several members of the RBIHF and they came to the following...

E-Sheet launch

This weekend (15-16 September) the ice hockey competitions of the Royal Belgian Ice hockey Federation (RBIHF) start, this is an important moment for the E-Sheet project.

For those who don't know it yet I created the E-Sheet application for the RBIHF. The main purpose of the application is to make the administration of the games easier and faster. The biggest improvement is that the game sheets don't have to be written down and reentered afterwards on the RBIHF website, by using the E-Sheet the data is only entered once and synchronized with the RBIHF servers. Another positive note is that there is less change of cheating; e.g. adding players after the game has started.

In addition to the program I also build a website. The website runs on Drupal 7 and is multilingual there are three languages available; English, Dutch and French. The website consists out of several useful features for the users of the E-Sheet; e.g. Help pages, download page, known issues. For more information on the website check it out or take a look at it's project page.


During important games, like the semi-finals of the CIL-Cup, the board of the Royal Belgian Ice Hockey Federation (RBIHF) saw the scoreboard that I created. Afterwards they contacted me and asked if I wanted to make an application for the federation, which would work for Ice- and Inline hockey.

The application represents an electronic sheet (E-Sheet). The E-Sheet contains all the info about a certain game like goals, penalties, players, referees, ... You can find an example in attachment. The example was created on the website of the federation and all the data was entered into the website. As you can imagine this requires a lot of time. To solve this problem we started this project..

The project consists of a few components, the main component is of course the E-Sheet. Around this, a scoreboard is build like the other scoreboards I already created.

For more information about the project visit the e-sheet website.

Sportiek Spins wins CIL-Cup

Last Saturday (28th of January) Sportiek Spins, the inline hockey club of Brasschaat, has won the CIL-Cup (that is the Belgian Cup) by defeating the Wolves Charleroi with 3-14.

From the start of the first period it was clear that Sportiek Spins controlled the game. With a short handed goal Sportiek Spins took the lead early in the game and never gave it away.