Yes, these bonuses are rarely restricted to specific platforms. You should be able to deposit and collect on mobile and desktop.