It doesn’t. The mobile version is created in the same easy-to-use manner as the desktop version. Simply open your internet browser, search for the casino and start playing. The website will not ask players for an additional app to be downloaded.