Download the app as the first step. Just search for the "Vegas Casino App" in the app store on your smartphone toslots meta download get started. "To start the installation process, locate the app & click the download button. It should only take a few minutes for the download to finish, depending on your internet connection. Step2: Register for an account.