What’s a Mashup
Download
1 / 65

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


  • 115 Views
  • Uploaded on

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?.

loader
I am the owner, or an agent authorized to act on behalf of the owner, of the copyrighted work described.
capcha
Download Presentation

PowerPoint Slideshow about ' What’s a Mashup & Why Would I Want One? April 17, 2007 Darlene Fichter' - mickey


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
Mashups

  • Definition(s)

  • Tour

  • Making a mashup

  • Technical and social issues


What is it
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
frappr - people + Google Maps

http://www.frappr.com/mashups



Stupidest term ever
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
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
Mashup Ecosystem

  • Open data

  • Open set of services

  • Small pieces loosely joined

  • You


Mashups and web 2 0 implications
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
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
Route Map for Deliveries

Library route data

Google Map API

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


Flickr

del.icio.us

furl

...


Newsmap
Newsmap

USA

Canada

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


Newsmap1
Newsmap

  • Reveals underlying patterns in news reporting across cultures

  • Uses Google News


Earthquake
Earthquake

API - Yahoo Maps

Data - U.S. Geological Survey


Book carousel
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
Frivolous Flickr Fun

  • Captioner!

  • Colr Pickr

http://krazydad.com/colrpickr

http://shadydentist.com/captioner

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


Housing maps
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
Group Maps for Online Communities

Google API

Community contributed content

http://www.frappr.com/blogginglibrarians


Amazon API

-shows relationships

betwen movies, actors, directors ...



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
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
Pittsburgh University Library

  • Yahoo Pipes

  • Scopus and Web of Sciences

    • Publications by their faculty

    • Output one RSS feed


Facts and figures
Facts and Figures

  • 1799 mashups (March 4, 2007)

  • 3 new mashups / day

Programmable Web – Mashup Dashboard

http://www.programmableweb.com/mashups




Typology of the mashup
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
Where to Start

  • Point & click, & publish

  • “Cloning”

  • Just program it


Google my map
Google My Map

http://tinyurl.com/3e5xd9


Apis web services
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
CommunityWalk

http://www.communitywalk.com/


People listening to this webcast
People Listening to this Webcast

Add yourself to the map

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


Other map builders
Other Map Builders

  • maps.google.com

  • www.yourgmap.com

  • www.mapbuilder.net

  • www.platial.com



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
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/"/>



Just do it
Just Do It

  • lib-web-cats

  • Directory by Marshall Breeding





Go go google gadget
Go-go Google Gadget!

My Holds

New Books

My Check-outs

Popular




Technical issues
Technical Issues

  • In its infancy

  • Need a better registry for APIs

  • Scale and dependencies issues

  • How much to invest?


Social issues
Social Issues

  • Intellectual property issues

    • “right to remix”

  • Provenance

    • Origin or source

    • Authority


Unintended consequences
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
Find out more

  • Google Maps Mania

    http://googlemapsmania.blogspot.com/

  • Mashup Dashboard

    http://www.programmableweb.com/mashups


Thank you
Thank You

  • Questions?

  • Email me [email protected]

  • Comment on my blog


ad