It is possible to download the roulette software from the online casino integrating the game. Once done, you will only have to install it. Every canadian casino has its own software. This means that it is necessary to download new software on each platform in order for the games to work.
You can also bet on casinos without any downloads. However, it is necessary to register.