Thursday, April 2, 2009

25. Mashups

A mashup is a web application that combines data from various sources into a single integrated tool. For example, the use of cartographic data from Google Maps can be used with real estate data providing more valuable information to the user looking at buying or renting in a particular suburb.

Some great examples of mashups include

  • Diaroogle - helping New Yorkers find clean public toilets
  • RottenNeighbor - helping people share information about rotten neighbours. Zoom out at Glenferrie, there’s a few around there!
  • Frekfly - Information for travellers regarding temperature, currency, local hotels etc.
  • LazyLibrary - finding books on a topic that are less than 200 pages long
  • Perspctv - follow the US election via twitter, blogs, news on the one webpage.

There are various mashups that allow you to post your status to the various social software sites out there such as myspace, Facebook and Twitter all at once. An example is Hellotxt.

Task

  1. Go to http://mashupawards.com/ and explore the various mashups.
  2. Can you think of a new mashup that could use services from two or more web applications that would make life a lot easier?
  3. Talk about your mashup ideas in a blog post.

Resources

Videos

Websites