Although this site has been produced for specific courses and groups of students it is designed as a public resource. If you find it useful then please let me know.

If you want to comment feel free to do so and if you find something wrong get in touch.

hide alert

Planning and building a mashup: Toolbox Activity 10

Written by: Jonathan Briggs

December 10, 2008 [4777 views]

This was previously published as an EXTRA activity but now it takes its rightful place as Number 10

This activity is about Mashups; web based software systems that build on data and services from other software systems.

This activity counts in exactly the same way as the others; 5% for each part. The deadline is January 13th 2009 at midnight.

During this activity you will
  1. Explore existing mashups to see the range of applications that are being produced
  2. Select 2 that you think are particularly clever or useful
  3. Find data sources from which a mashup can be created
  4. Devise a mashup of your own that could be constructed using this data
  5. Explore and evaluate some of the tools for creating mashups
  6. Construct a mashup of your own (part 2)

Part 1

Using the links below explore some the mashups that have been published so far. Make sure that you look at a range of different types including news, mapping, music, sport, shopping, mobile etc.
Try and work out how much effort has been involved in manipulating and presenting the data
Think of a mashup of your own. This is hard but if you think about things that you might use (in your local area perhaps) or about topics in which you are particularly interested then I think you may find this possible. Perhaps consider a very specialized news service or plotting some cool information onto a map very local to where you live.
Now have a look at some of the tools (at least 2) for creating mashups and see which might be suitable for your particular idea. Try and find some new ones. Make notes about them as you examine them so that you can select one if you do part 2.

Definitions and introductions

What are Mashups? (YouTube)
Google Mashups Showcase (YouTube)
Introduction to Yahoo Pipes (YouTube)
http://mashable.com/2007/05/15/16-awesome-data-visualization-tools/

Links to mashups

http://backstage.bbc.co.uk/
http://www.programmableweb.com/
http://www.mashupfeed.com/

Links to tools

http://www.popfly.com/
http://www.dapper.net
http://www.xfruits.com
http://pipes.yahoo.com/pipes/

http://mashmaker.intel.com/
http://www.freebase.com

Here are the questions you have to answer to pass part 1 of this activity

  1. How would you describe mashups to someone who has never heard of them?
  2. Provide the correct URL links to two mashups that impressed you
  3. Describe why each of them was interesting
  4. Which tools did you try (at least 2)?
  5. Describe what each of these tools does
  6. Describe the mashup you would like to try and create

Here is the survey link for feeding back your answers to Part 1

Part 2

Ok, go ahead and try and make your mashup! To complete this activity you don’t have to get it completely working but you need to be able to explain how far you got.

  1. Describe the user experience you are trying to create?
  2. Describe the data sources that you will use?
  3. List the URLs for these data sources
  4. List the tools that you use to experiment with manipulating these data sources
  5. How far did you get?
  6. If you succeeded in producing something then take a snapshot of your screen, post it on your site (or somewhere) and include the full URL
  7. What problems did you face and how did you solve them?
  8. Why do you think mashups will be important to your future IT career?

Here is the survey link for feeding back your answers to Part 2

Deadline for feedback and inclusion in results: Tuesday 13th January 2009 Midnight

Recent comments:

On October 25, 2008 at 1:02 AM, Tasnim Essack wrote:

I saw this website and was wondering if it would be a good/safe idea to do this? http://www.sellwebsiteadvertisingspace.com/

Jonathan replies: They will only accept sites that have already earned a certain reputation and traffic. Look at the style of their ads and you will see that they are placing keyword rich links on your site. There is a danger that if you accept this ad you will be blacklisted from Google. Thanks for spotting this though - very interesting!

On October 29, 2008 at 7:54 PM, Man wrote:

Do we all HAVE to do the extra activities ???

Jonathan replies: You need to complete 8 "parts" in total to pass the module. This can be made up of any combination of part 1s and part 2s. So the answer to your question is no.

On November 25, 2008 at 8:30 PM, lorna humphrey wrote:

http://uk.youtube.com/watch?v=oMlEggjjrik&feature=related
this is a good youtube vid on some good mash ups

On December 7, 2008 at 8:51 PM, Nicky Corbo wrote:

Hi Jonathan,

Could I request that my blog be put up on your site (wherever you think is appropriate) so I can get some traffic to my site?

Many thanks.

nickycorbo.blogspot.com

Jonathan replies: Certainly

On December 24, 2008 at 6:43 PM, Winston Barnes wrote:

Why has activity 8 been labeled as activity 7 on the surveys? This can make the number of completed activities appear diffrent to the number completed.

http://k0717853@wordpress.com

Jonathan replies: Don't worry - I get separate spreadsheets for each submission.

What do you think?







Add your comments