Looking for a J2MEn programmer to develop an audio application for the Sony Ericsson W880i phone. In short: We have developed a B2B audio application using exact time-based playlists (i.e. the playlist contains a large amount of music files (mp3 and AAC+), each assigned a certain starting time: (...) 00:00:00 [url removed, login to view] 00:04:47 [url removed, login to view] 00:09:44 [url removed, login to view] 00:13:12 [url removed, login to view] 00:17:31 [url removed, login to view] 00:20:46 [url removed, login to view] 00:24:44 [url removed, login to view] 00:28:09 [url removed, login to view] (... and so on until 24:00:00). What we need now is an application that is using these exact-time-based playlists and files stored on a memory card to play out what feels like live radio to an end consumer. The consumer is able to "switch channels" at any time. The software will present pictures to go along with the song, these PNG files are named in accordance to the music file (i.e. [url removed, login to view], [url removed, login to view], [url removed, login to view] and so on). In the above example: When the app is started at 00:18:10 the file [url removed, login to view] is played with a 39 second offset, after that the files [url removed, login to view], [url removed, login to view] and so on are played until the user "changes the channel" -> another playlist is loaded and we start from the beginning. So far we have this running using (fairly basic) ruby and python scripts under linux, now we would like to port this to J2ME phones to show a couple of clients what can be done with this in the B2C market. The scripts will be disclosed to you upon winning the bid (as I said - there is not much to it but it might help as a starting point). Your job: You will develop the user interface and implement the playout logic (time calculation has already been done in easy to understand ruby) and the player app itself. Please contact me with your quotation & references or questions should you be interested in this offer.
1) Complete and fully-functional working program(s) in executable form as well as complete source code of all work done.
2) Deliverables must be in ready-to-run condition, as follows (depending on the nature of the deliverables):
a) For web sites or other server-side deliverables intended to only ever exist in one place in the Buyer's environment--Deliverables must be installed by the Seller in ready-to-run condition in the Buyer's environment.
b) For all others including desktop software or software the buyer intends to distribute: A software installation package that will install the software in ready-to-run condition on the platform(s) specified in this bid request.
3) All deliverables will be considered "work made for hire" under U.S. Copyright law. Buyer will receive exclusive and complete copyrights to all work purchased. (No GPL, GNU, 3rd party components, etc. unless all copyright ramifications are explained AND AGREED TO by the buyer on the site per the coder's Seller Legal Agreement).
J2ME on the Sony Ericsson W880i fullscreen app.