Mini Radio App

This project was successfully completed by TimotheeJ for $333 USD in 15 days.

Get free quotes for a project like this
Project Budget
Completed In
15 days
Total Bids
Project Description

I'm looking for native Android developer that will write my app.

Mini radio app is small and simple application.

The point of app is to provide it's users to listen daily mp3 from server, which will be available day by day, and it will last for about 1 minute.

Audio will be distributed by .mp3 format to its listeners.

Everything is provided through 2 screens:

Screen 1 (Radio)

o „Date“ – date is positioned on top which shows currently selected day for audio, must be switchable between dates (6 days in past), right and left swipe

o „Thunder“ sign is play button, which enables you to simply press it and it plays the „mp3“ for selected date

o „Thunder“ will leak how mp3 expires, and it will be empty when mp3 ends. (this is done with two images, empty thunder and full thunder)

o „Thunder“ will shake like notification, if you haven't listened mp3 for some date

o „Thunder“ gestures:

- Single click – play

- Single click again – pause

- Swipe (up and down) – rewind/forward

o „Running Text“ or „Lyrics“ – at the bottom of screen, goes with linear speed from right to left during playing of mp3 (usually called marquee or storyboard), you can also swipe it left and right to position to current time.

Screen 2 (Settings)

o Allows you to setup the time of receiving alert every day, to remind you to listen daily mp3 – default state is 9:00AM

o Setting up region of mp3 (ISO standards list of countries, I have list with about +100 countries)

Additional functions

o Each first mp3 play will call another JSON which counts plays

o Each finished mp3 play will call another JSON which counts finished plays

Server side

To get mp3, you send only 1 parameter, region (that is selected from settings). Ex.: [url removed, login to view]

And in return you get 7 mp3 links (for today and 6 days in past) for selected region:

[{"date":"2013-04-15","link":"http:\/\/[url removed, login to view]\/mp3\/20130415\/[url removed, login to view]","text":"This is text that will run under the thunder player :)"},

{"date":"2013-04-16","link":"http:\/\/[url removed, login to view]\/mp3\/20130416\/[url removed, login to view]","text":"This is text that will run under the thunder player:)"},



... (same thing for 7 days)

Thats generally it. I hope you get my idea.

I want app to be available on all main Android resolutions and tablets also (I have retina graphics).

To develop the iPhone and iPad version it took me about 20-25 hours.

I will be available 24/7 to speed up the whole process of development. :)

I really hope to find good and communicative developer, cause I'm planning to do a lots of updates in future.


Completed by:
Skills Required

Looking to make some money?

  • Set your budget and the timeframe
  • Outline your proposal
  • Get paid for your work

Hire Freelancers who also bid on this project

    • Forbes
    • The New York Times
    • Time
    • Wall Street Journal
    • Times Online