If you are looking for an app for your listeners, aside from what Mastacheata has already said, you can go through Nobex. It's totally free at the start - they build an app for you (both Android and iOS), and publish it on both the Google Play and Apple stores.
The app they create for you is pretty decent - you can customize it to include social media feeds, etc., and it only plays one advertisement when it starts up. Be forewarned, though - if you don't get at least 100 people to download your app within a certain time period (60 days, I think - but I could be wrong) you might have to sign up for a Small Station plan, which costs $5/month to keep your app listed in the stores.
If you want to see what they look like, search for ours - go to your app store (Google Play or Apple) and search for "Unhinged Radio".
We are a Shoutcast station, so I know they support that. I am not 100% sure of what other platforms are supported.
To check it out/sign up/etc., go to
http://www.nobexpartners.com/.
(PLEASE NOTE: I am not affiliated with Nobex in any way, other than the fact that they made an app for our station)