Create a multiplatform desktop applications which runs on Mac, Windows and Linux with one single code base