Online gamblers can play everywhere using increasingly prolific internet betting apps being designed for iPhones, Androids and other smart phones.