What’s a Mashup
This presentation is the property of its rightful owner.
Sponsored Links
1 / 65

What’s a Mashup & Why Would I Want One? April 17, 2007 Darlene Fichter PowerPoint PPT Presentation


  • 86 Views
  • Uploaded on
  • Presentation posted in: General

What’s a Mashup & Why Would I Want One? April 17, 2007 Darlene Fichter Head, Indigenous Studies Portal University of Saskatchewan Library. Mashups. Definition(s) Tour Making a mashup Technical and social issues. What is it?.

Download Presentation

What’s a Mashup & Why Would I Want One? April 17, 2007 Darlene Fichter

An Image/Link below is provided (as is) to download presentation

Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author.While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server.


- - - - - - - - - - - - - - - - - - - - - - - - - - E N D - - - - - - - - - - - - - - - - - - - - - - - - - -

Presentation Transcript


What’s a Mashup

&

Why Would I Want One?

April 17, 2007

Darlene Fichter

Head, Indigenous Studies Portal

University of Saskatchewan Library


Mashups

  • Definition(s)

  • Tour

  • Making a mashup

  • Technical and social issues


What is it?

  • A mashup is a web application that uses content from more than one source to create a new service

    • Content is typically sourced via an API* or a RSS Feed

  • Term comes from pop music

  • Cool new breed of application on the web

*API - set of routines for accessing an application or service


frappr - people + Google Maps

http://www.frappr.com/mashups


Strawberry Daiquiris


Stupidest Term Ever!

You’re not mashing up or if you are you’ll get lumps.

You should be creating flavorful California cuisine.

Tom Reamy

The science of scrumptious: why do we loathe lumpy food, pick at our plates, and believe that chocolate will cure all ills? They say there's no accounting for taste, but science is giving it a try

Psychology Today,  Sept-Oct, 2003


IBM

  • "The Web 2.0 powered IBM Enterprise Mashup puts more capability into an individuals hands and gives them more freedom to innovate -- and because Web 2.0 technologies are based on open standards, integrating them into an open business model is easy for end users and developers alike," said Smith.

http://www-03.ibm.com/press/us/en/pressrelease/19821.wss


Today’s Playground

http://www.flickr.com/photos/edyson/(cc) http://creativecommons.org/licenses/by-nc/2.0/


(CC) Photo by Sebastien Prooth

http://flickr.com/photos/sebastianprooth/315686462/


EVDB

Google Maps

Amazon

Yahoo

Technorati


Mashup Ecosystem

  • Open data

  • Open set of services

  • Small pieces loosely joined

  • You


Mashups and Web 2.0 Implications

  • Fastest growing ecosystems

  • Don’t have to get anybody’s approval to provide a new API to the Internet operating systems


DIY Programming

  • 5 minute customization of applications

    • No longer the purvey of the techno elite


Zip code data -

U.S. Census Bureau

Google Map API

Created with http://maps.huge.info/zip.htm


Route Map for Deliveries

Library route data

Google Map API

http://www.lcls.org/members/routemap.aspx


Flickr

del.icio.us

furl

...


Newsmap

USA

Canada

http://www.marumushi.com/apps/newsmap/newsmap.cfm


Newsmap

  • Reveals underlying patterns in news reporting across cultures

  • Uses Google News


Earthquake

API - Yahoo Maps

Data - U.S. Geological Survey


Book Carousel

Syndetics - Book covers

Data - Top 20 new books

http://www.cambridgelibraries.ca/hot/carousel.cfm


API - Google Maps

Data - Citizen ICAM Site that queries

the Chicago Police Department's

database of reported crime


Frivolous Flickr Fun

  • Captioner!

  • Colr Pickr

http://krazydad.com/colrpickr

http://shadydentist.com/captioner

Dozens of Flickr Toys: http://bighugelabs.com/flickr/


Housing Maps

Google Maps

Craigslist

http://www.housingmaps.com


Google Maps

Data - Wikipedia articles


Flickr

Blog(s)

del.icio.us

Digg

43 Things

All Consuming

Last.fm

RSS feeds

...


Group Maps for Online Communities

Google API

Community contributed content

http://www.frappr.com/blogginglibrarians


Amazon API

-shows relationships

betwen movies, actors, directors ...


LivePlasma & CNet Articles


Google Maps

Data - personal weather stations that are run from

homes and schools as well as national weather services


Google Maps

Data - webcams


McMaster Library – 5,000 aerial photos

  • Google mashup of aerial photo collection

  • Replaces print indexes

  • Browse on 2 dimensions:

    • Time

    • Space

http://library.mcmaster.ca/maps/airphotos/Home.htm


Pittsburgh University Library

  • Yahoo Pipes

  • Scopus and Web of Sciences

    • Publications by their faculty

    • Output one RSS feed


Facts and Figures

  • 1799 mashups (March 4, 2007)

  • 3 new mashups / day

Programmable Web – Mashup Dashboard

http://www.programmableweb.com/mashups


Types of Mashups


Mashup Matrix


Typology of the Mashup

  • Presentation

  • Client-Side Data

  • Client-Side Software

  • Server-Side Software

  • Server-Side Data

Dion Hinchcliffe, http://blogs.zdnet.com/Hinchcliffe/?p=49&tag=nl.e622


Where to Start

  • Point & click, & publish

  • “Cloning”

  • Just program it


Google My Map

http://tinyurl.com/3e5xd9


APIs/Web Services

Step 1 – Get an idea

Step 2 – Sign up for a developer token

http://aws.amazon.com/

http://www.google.com/apis/maps/

http://api.search.yahoo.com/webservices/register_application

Step 3 – Read the fine print about use


CommunityWalk

http://www.communitywalk.com/


People Listening to this Webcast

Add yourself to the map

http://www.frappr.com/mashups/


Other Map Builders

  • maps.google.com

  • www.yourgmap.com

  • www.mapbuilder.net

  • www.platial.com


Learn from Others


Western springs historya joint project of the Thomas Ford Memorial Library and Western Springs Historical Society

APIs:

Google Maps

http://www.westernspringshistory.org/map/Local data: http://www.westernspringshistory.org/map/data.xml


data.xml

<markers>

<marker lat="41.809488" lng="-87.903845" img="" descr="Benezette Williams House" addr="4380 Central" url="http://www.westernspringshistory.org/4380-central/"/>

<marker lat="41.813353" lng="-87.903827" img="" descr="Bonham House" addr="4210 Central" url="http://www.westernspringshistory.org/4210-central/"/>

<marker lat="41.813000" lng="-87.899300" img="4636woodland.gif" descr="Claes Arbeen House" addr="4636 Woodland" url="http://www.westernspringshistory.org/4636-woodland/"/>

<marker lat="41.809578" lng="-87.903822" img="" descr="Cropp House" addr="4381 Central" url="http://www.westernspringshistory.org/4381-central/"/>

<marker lat="41.813400 " lng="-87.903839" img="" descr="Eagleston-Blair House" addr="4206 Central" url="http://www.westernspringshistory.org/4206-central/"/>


<marker lat="41.809488" lng="-87.903845" img="" descr="Benezette Williams House" addr="4380 Central" url="http://www.westernspringshistory.org/4380-central/"/>


Try More Tools


Just Do It

  • lib-web-cats

  • Directory by Marshall Breeding


Step 1: Find lat/long for each library


Step 2: Create the map


http://www.talis.com/tdn/competition


Go-go Google Gadget!

My Holds

New Books

My Check-outs

Popular


And to Add This You Click


Customized Google Page


Technical Issues

  • In its infancy

  • Need a better registry for APIs

  • Scale and dependencies issues

  • How much to invest?


Social Issues

  • Intellectual property issues

    • “right to remix”

  • Provenance

    • Origin or source

    • Authority


Unintended consequences

  • Client side scripts that modify pages

    • All instances of Microsoft on any site are rewritten to say “the d*!?! Microsoft”


Find out more

  • Google Maps Mania

    http://googlemapsmania.blogspot.com/

  • Mashup Dashboard

    http://www.programmableweb.com/mashups


Thank You

  • Questions?

  • Email me [email protected]

  • Comment on my blog


  • Login