Will I be able to make a deposit with it using my mobile device?

Sure. This is a credit card that can be used both offline and online, as all it takes is providing the card details and confirming the transaction in order for it to be successful. And you can certainly do that via your mobile device. As long as the casino you joined is compatible with mobile devices, you’re good to go.