No, almost all casinos allow you to access their services directly on your browser. Even on mobile phones, you will be able to log in directly on mobile browsers.