No, but you can play via the mobile-optimized web browser version. All you have to do is visit the F1 Casino login page, sign in and start playing. If you need to make a deposit then it's a breeze and can be completed very quickly indeed. It is identical to the PC version.