Yes. Most casinos will not require you to log into their desktop counterparts to deposit into your mobile casino account.