Radio Javan iPhone App
Like to announce the new iPhone app for RJ that I’ve been working on! It lets you stream the radio (128k mp3 stream) where-ever you are, using either 3G or WiFi. While you’re listening, you’ll see the artist photo and song information update, just like on the main website.
This is the first version, and just need to do a little more testing before we submit it to Apple for their new iTunes App Store. If you have suggestions or ideas for features to add, definitely let us know.
Technical Stuff
Ok, the amazing thing is that it took 5 days to do this, but it wasn’t that easy. My buddy Amro helped out with the project and the UI. There definitely was a high learning curve, trying to figure out XCode, Objective-C, Shoutcast protocol, and the iPhone API all at the same time.
I do have to admit that it was the most challenging fun project I’ve worked on for a very long time. There were some points in the process that we just wanted to give up. First, we couldn’t even figure out how to layout the project. The hardest by far was figuring out how to stream audio to the device.
So, some highlights. Objective-C? Very cool, I actually like it a lot now. iPhone simulator? Works the same as what you see on the phone.
But I can say I will definitely do this again, and even update the current app.





Looks perfect! Great idea.
do u know when it’s gonna be available on app store?
Looks very interesting. When can we see it in the app store? Will it be free or paid?
Nice job Hamed! How many hours do you think it took you to build this? Will you be releasing the source code by any chance?
One more question! How many lines of code did it take?
Hey Karim, thanks, it took me about 5 days (20 or so hours).
I will probably go ahead and release the source code for the mp3 streaming because that was the most difficult part. If you’re implementing your own and need any help, feel free to ask.
Thanks Hamed. I’m thinking of developing a couple of iPhone apps, and one could use streaming audio.
By the way, what do you think about Stitcher? http://www.techcrunch.com/2008/08/08/stitcher-launches-personalized-radio-iphone-app-in-private-beta/
I new to the iphone sdk and I’m also exploring doing a audio streaming app. There’s little or no documentation on the streaming portion.
It will be helpful if you are releasing the code of mp3 streaming. Thanks in advance.
Hi – I’d be really interested in seeing the source code to this great app too!
Hi Hamed…
Can you please help lost people find the right way! Have been struggling with streaming audio on the iPhone. Managed to a large extent.
But whenever I try to stop a song in the middle to play another, my app crashes!! Please do let us know if you do release the source code for streaming an mp3…
hi i am having trouble on the Iphone , IT SAYS , that must update to Iphone OS 2.1 in order to download and use this app.
I dont think that’s right cause when i read the reviews they all say it works .
plz call me at 650_4833526 or my mail is sheiva25@yahoo.com
thanx SHEIvA
Hi, Hamed. I heard you may offer the MP3 source for your app. I would like a copy also and will send back anything we add to it OK.
SALAM
Hamed, great job so far! I would like the MP3 source too if you release it. Thanks in advance!
Hi Hamed,…Thank You for Your Inspiring words.Am a fresher in IPhone applications. Its really giving motivation to do a project like iphone radio…Will you please publish source code.
Hi Hamed, Brilliant work. I also willing see the source code for mp3 streaming iPhone.
Thanks in Advance.