I created a shoutcast player with all the rockradio.com stations hardwired in.
facts:
1) It's main function (playing shoutcast stations) works fabulously
2) the gui is horrible
3) I made this in 5ish hours
4) this will look even worse on a tablet than it looks on a phone but it will work the same.
5) yes I know that android devices dont use scrollbars...live with it. I made it super big just for you.
6) no ads no bullshit, just music
how to install:
1) Navigate to this page on your android device
2) press the link that applies to you, it may bring you to the zippyshare page, if so click the big orange download button in the upper right. At the bottom of the screen it will warn you that my file could harm your android and you will be asked if you still want to download. My file will not hurt your android. You may even get another page asking you to download mprotect. That is a pop-up and I personally would not download it. Close the pop up and select ok for downloading my file. I would never make malware. I intend to be an android developer for a living. Pissing people off is not a good way to start that. This little app is mostly just a fun test run, maybe you will enjoy it.
3) once the file is downloaded go to APPS and open Downloads
4) select the file you just downloaded and choose "Package installer" when prompted
5) follow the on screen directions to complete the installation
alt install:
1) download the link to your pc/mac/linux that applies to you
2) if you have the usb drivers installed to your computer for your android device you can easily usb tether your device to your computer and drag/drop the file to your downloads folder.
3) follow steps 3,4 & 5 from above
I have Adobe AIR on my android device:
swim.apk 1.6mb
I do not have Adobe AIR on my android device:
swim2.apk 10.5mb
how to use:
go to APPS and find swim, touch it. When loaded select a station on the right, wait a second-ish for buffer and enjoy music. To change stations just select a different one. To completely kill the app go to open tasks and swipe it away.
list of rockradio.com stations you get with this app (40)
60s rock, 80s alternative, 80s rock, 90s alternative, 90s rock, beatles tribute, black metal, blues rock, classic hard rock, classic metal, classic rock, death metal, deathcore, grunge, hair bands, hard rock, hardcore, harder rock, heavy metal, indie rock, industrial, jam bands, melodic death metal, metal, metalcore, modern rock, nu metal, pop punk, pop rock, power metal, progressive metal, progressive rock, punk rock, rap metal, rock ballads, screamo-emo, ska, soft rock, symphonic metal & thrash metal
other stuff
if my super big scroll bar does not seem to respond well for you, you can also scroll by just touching the scroll track where you want the thumb to be. Wherever you touch is where the top of the thumb will go. I have the intention to visually and functionally upgrade the app but for now it is what it is.
The program is designed to make multiple attempts to connect to a station. In the event that it completely fails it SHOULD (!= will) give you a message saying that the station is experiencing difficulties and you should choose a new station. In the event that you choose another station and it doesn't seem to be loading either, it is safe to assume that the app has softly crashed. An app restart should fix it right up. In multiple tests across 7 completely different devices it refused to play anything about 2% of the time. In other words, it's pretty damn stable but, it is not flawless. Honestly, I have no way to determine how much of that 2% was station problems that have nothing to do with my app. If music doesn't load in 2 or less seconds, you can be sure its fighting for a connection (which it may get).
The app will still play music if you navigate away from it. Just like pandora my app will "hush" when you are getting a call or message. You will not hear the call or message tones, you will just stop hearing music for the duration those tones play. My app does not crash when your phone comes out of sleep mode. If it was the last thing on the screen it will pop right up as if nothing ever happened as soon as you swipe. In other words it is very persistent. If you don't swipe it away in tasks it will never stop playing.
Use your built in volume to control the volume. If you have a device with volume buttons, those work too.
I have AIR vs I don't have AIR
AIR weighs 35mb (after install) and can be downloaded for 100% free in every way from google play store. If you don't have AIR then you also probably have no reason to get it. My "have AIR" file is very small but AIR is not. My "dont have AIR" file is substantially bigger than the other because a captive runtime is included so you don't have to get AIR. It's "stand alone", "portable" or however else you would like to describe it. The difference is:
35mb + 1.6mb and the ability to run other AIR apps
or
just 10.5mb and you're done
for mush heads
This will not run in any way on anything but an android device or a computer with the proper android sdk packages installed. So, no this will not run on your IPhone (but I could make a version that would with little more than a click - I have no such device to test it on though)
facts:
1) It's main function (playing shoutcast stations) works fabulously
2) the gui is horrible
3) I made this in 5ish hours
4) this will look even worse on a tablet than it looks on a phone but it will work the same.
5) yes I know that android devices dont use scrollbars...live with it. I made it super big just for you.

6) no ads no bullshit, just music
how to install:
1) Navigate to this page on your android device
2) press the link that applies to you, it may bring you to the zippyshare page, if so click the big orange download button in the upper right. At the bottom of the screen it will warn you that my file could harm your android and you will be asked if you still want to download. My file will not hurt your android. You may even get another page asking you to download mprotect. That is a pop-up and I personally would not download it. Close the pop up and select ok for downloading my file. I would never make malware. I intend to be an android developer for a living. Pissing people off is not a good way to start that. This little app is mostly just a fun test run, maybe you will enjoy it.
3) once the file is downloaded go to APPS and open Downloads
4) select the file you just downloaded and choose "Package installer" when prompted
5) follow the on screen directions to complete the installation
alt install:
1) download the link to your pc/mac/linux that applies to you
2) if you have the usb drivers installed to your computer for your android device you can easily usb tether your device to your computer and drag/drop the file to your downloads folder.
3) follow steps 3,4 & 5 from above
I have Adobe AIR on my android device:
swim.apk 1.6mb
I do not have Adobe AIR on my android device:
swim2.apk 10.5mb
how to use:
go to APPS and find swim, touch it. When loaded select a station on the right, wait a second-ish for buffer and enjoy music. To change stations just select a different one. To completely kill the app go to open tasks and swipe it away.
list of rockradio.com stations you get with this app (40)
60s rock, 80s alternative, 80s rock, 90s alternative, 90s rock, beatles tribute, black metal, blues rock, classic hard rock, classic metal, classic rock, death metal, deathcore, grunge, hair bands, hard rock, hardcore, harder rock, heavy metal, indie rock, industrial, jam bands, melodic death metal, metal, metalcore, modern rock, nu metal, pop punk, pop rock, power metal, progressive metal, progressive rock, punk rock, rap metal, rock ballads, screamo-emo, ska, soft rock, symphonic metal & thrash metal
other stuff
if my super big scroll bar does not seem to respond well for you, you can also scroll by just touching the scroll track where you want the thumb to be. Wherever you touch is where the top of the thumb will go. I have the intention to visually and functionally upgrade the app but for now it is what it is.
The program is designed to make multiple attempts to connect to a station. In the event that it completely fails it SHOULD (!= will) give you a message saying that the station is experiencing difficulties and you should choose a new station. In the event that you choose another station and it doesn't seem to be loading either, it is safe to assume that the app has softly crashed. An app restart should fix it right up. In multiple tests across 7 completely different devices it refused to play anything about 2% of the time. In other words, it's pretty damn stable but, it is not flawless. Honestly, I have no way to determine how much of that 2% was station problems that have nothing to do with my app. If music doesn't load in 2 or less seconds, you can be sure its fighting for a connection (which it may get).
The app will still play music if you navigate away from it. Just like pandora my app will "hush" when you are getting a call or message. You will not hear the call or message tones, you will just stop hearing music for the duration those tones play. My app does not crash when your phone comes out of sleep mode. If it was the last thing on the screen it will pop right up as if nothing ever happened as soon as you swipe. In other words it is very persistent. If you don't swipe it away in tasks it will never stop playing.
Use your built in volume to control the volume. If you have a device with volume buttons, those work too.
I have AIR vs I don't have AIR
AIR weighs 35mb (after install) and can be downloaded for 100% free in every way from google play store. If you don't have AIR then you also probably have no reason to get it. My "have AIR" file is very small but AIR is not. My "dont have AIR" file is substantially bigger than the other because a captive runtime is included so you don't have to get AIR. It's "stand alone", "portable" or however else you would like to describe it. The difference is:
35mb + 1.6mb and the ability to run other AIR apps
or
just 10.5mb and you're done
for mush heads
This will not run in any way on anything but an android device or a computer with the proper android sdk packages installed. So, no this will not run on your IPhone (but I could make a version that would with little more than a click - I have no such device to test it on though)
Comment