Prerequisities

Before you start with this tutorial make sure that you have installed:

We expect you to be are familiar with the Java programming language or at least with Object-oriented programming (OOP). If you want to read some introduction to Java and OOP then follow this link.