No. At the moment, slots from Richard Casino and other games are only available in the desktop version on PC and in browsers on mobile devices.