Mobile App that have Sports betting � Key factors