A felületet valóban komolyabban át kellene szabni, ha mobilon meg táblagépen is ezt szeretnénk használni, viszont az OO funkcionalitásában egyelőre jóval a legtöbb felhős megoldás előtt áll…
int getRandomNumber() { return 4; } // ← aláírás
//szabályos kockadobással választva. garantáltan véletlenszerű. xkcd