Good casinos like the ones listed above can do both. That means you can either download their app or just play in the browser. Both has its advantages and disadvantages. But a good web app, that works in Safari or Chrome browser is better because you do not need to install and update it. It does not require any disk space and works just as good.