Presentation is loading. Please wait.

Presentation is loading. Please wait.

What’s a Mashup & Why Would I Want One? April 17, 2007 Darlene Fichter Head, Indigenous Studies Portal University of Saskatchewan Library.

Similar presentations


Presentation on theme: "What’s a Mashup & Why Would I Want One? April 17, 2007 Darlene Fichter Head, Indigenous Studies Portal University of Saskatchewan Library."— Presentation transcript:

1 What’s a Mashup & Why Would I Want One? April 17, 2007 Darlene Fichter Head, Indigenous Studies Portal University of Saskatchewan Library

2

3 Mashups  Definition(s)  Tour  Making a mashup  Technical and social issues

4 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

5 frappr - people + Google Maps http://www.frappr.com/mashups

6 Strawberry Daiquiris

7 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 TodayPsychology Today, Sept-Oct, 2003 Sept-Oct, 2003

8 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

9 Today’s Playground http://www.flickr.com/photos/edyson/ http://www.flickr.com/photos/edyson/ (cc) http://creativecommons.org/licenses/by-nc/2.0/

10 (CC) Photo by Sebastien Prooth http://flickr.com/photos/sebastianprooth/315686462/

11 Yahoo Amazon Technorati EVDB Google Maps

12 Mashup Ecosystem  Open data  Open set of services  Small pieces loosely joined  You

13 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

14 DIY Programming  5 minute customization of applications –No longer the purvey of the techno elite

15

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

17 Route Map for Deliveries http://www.lcls.org/members/routemap.aspx

18

19 Newsmap http://www.marumushi.com/apps/newsmap/newsmap.cfm USACanada

20 Newsmap  Reveals underlying patterns in news reporting across cultures  Uses Google News

21 Earthquake

22 Book Carousel http://www.cambridgelibraries.ca/hot/carousel.cfm

23

24 Frivolous Flickr Fun  Captioner! http://shadydentist.com/captioner  Colr Pickr http://krazydad.com/colrpickr Dozens of Flickr Toys: http://bighugelabs.com/flickr/

25 Housing Maps http://www.housingmaps.com

26

27

28 Group Maps for Online Communities http://www.frappr.com/blogginglibrarians

29

30 LivePlasma & CNet Articles

31

32

33 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

34 Pittsburgh University Library  Yahoo Pipes  Scopus and Web of Sciences –Publications by their faculty –Output one RSS feed

35 Facts and Figures  1799 mashups (March 4, 2007)  3 new mashups / day Programmable Web – Mashup Dashboard http://www.programmableweb.com/mashups

36 Types of Mashups

37 Mashup Matrix

38 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

39 Where to Start  Point & click, & publish  “Cloning”  Just program it

40 Google My Map http://tinyurl.com/3e5xd9

41 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

42 CommunityWalk http://www.communitywalk.com/

43 People Listening to this Webcast Add yourself to the map http://www.frappr.com/mashups/

44 Other Map Builders  maps.google.comaps.google.com  www.yourgmap.com www.yourgmap.com  www.mapbuilder.net www.mapbuilder.net  www.platial.com www.platial.com

45 Learn from Others

46 Western springs history a joint project of the Thomas Ford Memorial Library and Western Springs Historical Society http://www.westernspringshistory.org/map/ http://www.westernspringshistory.org/map/ Local data: http://www.westernspringshistory.org/map/data.xmlhttp://www.westernspringshistory.org/map/data.xml APIs: Google Maps

47

48 data.xml

49

50 Try More Tools

51 Just Do It  lib-web-cats  Directory by Marshall Breeding

52

53

54

55 Step 1: Find lat/long for each library

56 Step 2: Create the map

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

58 Go-go Google Gadget! Popular New Books My Check-outs My Holds

59 And to Add This You Click

60 Customized Google Page

61 Technical Issues  In its infancy  Need a better registry for APIs  Scale and dependencies issues  How much to invest?

62 Social Issues  Intellectual property issues –“right to remix”  Provenance  Origin or source  Authority

63 Unintended consequences  Client side scripts that modify pages  All instances of Microsoft on any site are rewritten to say “the d*!?! Microsoft”

64 Find out more  Google Maps Mania http://googlemapsmania.blogspot.com/  Mashup Dashboard http://www.programmableweb.com/mashups

65 Thank You  Questions?  Email me darlene.fichter@usask.cadarlene.fichter@usask.ca  Comment on my blogmy blog


Download ppt "What’s a Mashup & Why Would I Want One? April 17, 2007 Darlene Fichter Head, Indigenous Studies Portal University of Saskatchewan Library."

Similar presentations


Ads by Google