Most no deposit bonuses happen through the creation of the account as a whole, or through entering a specific code provided by the casino as a bonus. The device you use to enter this information does not matter, which means that the no deposit bonuses can be claimed from a mobile device as-well.