Can I make a deposit with it using my mobile device?

Sure you can. This is a solution that allows you to pay with it by providing your bank account/card details. Considering you can do that on any device, it is only natural that you can use it via both desktop and mobile devices. Now, you need to have joined a mobile casino, though, in order to be able to join it via a mobile device and consequently use the solution to pay via your smartphone/tablet.