Aug 9, 2011
By on November 25, 2008

It's what the mobile music experience could be

This project started as I explored ways to view lyrics while listening to my music library on the iPod Touch. Ideas kept coming and I added some concepts (and code) from iMovieMash.com plus great content from the multitude of public video, music and search APIs.

The result was iMusicMash.com, an iPhone and Android G1 social web application that takes your music experience to a whole new level of enjoyment and discovery. You can start with the friends' playlists we already have or load your own iTunes music library. The interface is familiar as it mimics the iPhone's iPod. For each artist, we bring photos from Yahoo Boss Image Search, concert dates from Eventful, and live Twitter discussions. Then, for each song, we bring great YouTube videos, lyrics from LyricWiki, similar songs from Last.fm, and friends' songs for the same artist.

I recently added lyrics search and artist/title search.

iMusicMash was a winner in the Yahoo Developer Mashup contest at the recent Mashup Camp in Mt. View, California.

On the technical front, iMusicMash.com was developed with Perl for the backend and the IUI iPhone framework for the front end. It looks best on the iPhone or iPod Touch or Android G1.

We don't access the mobile device's music library directly, rather, we have a utility with which you can upload your iTunes XML file to iMusicMash from your desktop or laptop. We provide you a personal URL so that you can bookmark your library to appear on the mobile site's home page. (iPhone icon is available if you click "+").

These are some of the API's I used:

YouTube
(for music videos)
http://code.google.com/apis/youtube/2.0/reference.html

Yahoo BOSS Search & Image Search API
(for artist images and lyrics search)
http://developer.yahoo.com/search/boss/boss_guide/

Last.fm
(for similar songs)
http://www.last.fm/api

Seeqpod API
(for MP3s)
http://www.seeqpod.com/api.php

Eventful API
(for concert events)
http://api.eventful.com/

Twitter API
(for discussions on each artist)
http://apiwiki.twitter.com/


Al Nevarez
Product Manager


View the original article here

0 comments: