Difference between revisions of "Mashups"

From BC$ MobileTV Wiki
Jump to: navigation, search
 
(24 intermediate revisions by 5 users not shown)
Line 1: Line 1:
''Mashups'' are applications which make use of data from more than one location or context by integrating data from external databases or applications and exposing the user to richer data combinations in one central presentation.
+
'''Mashups''' are applications which make use of data from more than one location or context by integrating data from external databases or applications and exposing the user to richer data combinations in one central presentation.
  
  
  
== YouTube Mashups ==
+
== ProgrammableWeb ==
 +
 
 +
ProgrammableWeb is the ''de facto'' leader in providing information, documentation, supplemental links and tracking usage (mashups) of [[Web Services]] and [[API]]s.
 +
 
 +
* ProgrammableWeb - Mashup Matrix: http://www.programmableweb.com/matrix
 +
* ProgrammableWeb - Most Popular APIs: http://www.programmableweb.com/apis/directory/1?sort=mashups
 +
 
 +
 
 +
 
 +
 
 +
 
 +
== EXAMPLES ==
 +
 
 +
 
 +
=== YouTube Mashups ===
  
 
'''Excellent Mashups by Satoru Yano'''
 
'''Excellent Mashups by Satoru Yano'''
Line 13: Line 27:
 
* phpTube can download and upload using the YouTube Developers API: http://www.phpclasses.org/browse/package/3966.html
 
* phpTube can download and upload using the YouTube Developers API: http://www.phpclasses.org/browse/package/3966.html
 
* Video Portal Player (can be used to easily mash YouTube videos with other data): http://www.phpclasses.org/browse/package/3911.html
 
* Video Portal Player (can be used to easily mash YouTube videos with other data): http://www.phpclasses.org/browse/package/3911.html
 
 
* myYouTube (latest external YouTube player example from PHPclasses): http://www.phpclasses.org/browse/package/4363.html
 
* myYouTube (latest external YouTube player example from PHPclasses): http://www.phpclasses.org/browse/package/4363.html
 +
* Top YouTube Videos (yet another YouTube mashup): http://www.topyoutubevideos.com/
 +
 +
 +
=== Yahoo! Video Mashup ===
 +
 +
* Yahoo! Video Search Web Services, API Home Page: http://developer.yahoo.com/search/video/V1/videoSearch.html
 +
 +
 +
=== Blinkx Mashup ===
 +
 +
* BC$ Blinkx: http://bcmoney-mobiletv.com/metaweb/blinkx/
 +
 +
 +
=== Truveo Mashup ===
 +
 +
* BC$ Truveo: http://bcmoney-mobiletv.com/metaweb/truveo/
 +
 +
 +
=== Freebase Mashup ===
 +
 +
* FMDB - Freebase Movie DataBase (IMDB style): http://fmdb.freebaseapps.com/
 +
* FreeSpin - Venture Capital data from Freebase: http://kidbombay.com/clients/freebase/freeSpin/#id=/en/metaweb
 +
 +
 +
=== Twitter Mashup ===
 +
 +
* Twittervision is a web mashup combining Twitter with Google Maps to create a real time display of tweets across a map: http://beta.twittervision.com/
 +
* Tweetburner allows you to track the website links you post on Twitter and find out how many times people clicked on the link: http://tweetburner.com/
 +
* Twubble -- Helps you find friends with similar tastes by analyzing your posts and current followers: http://www.crazybob.org/twubble/
 +
 +
 +
=== Others ===
 +
 +
* '''HousingMaps -- (''Craig's List'' real estate classifieds + ''GoogleMaps'')''': http://www.housingmaps.com/ ''THE ORIGINAL MASHUP!?!''
 +
* MapCrow - Driving Distance Calculator: [http://www.mapcrow.info/cgi-bin/driving_directions7.cgi?exact1=110+Branch+St%2C+Moncton%2C+NB%2C+Canada&exact2=453+West+12th+Avenue%2C+Vancouver%2C+BC+V5Y+1V4&city3=-804391%2CM&city4=-812029%2CV http://www.mapcrow.info]
 +
* Pubwalk (merges CitySearch & Google Maps; Yahoo Maps for mobile & consolidated directions, only major map provider offering this combo; Dodgeball was integrated into mobile via Dodgeball SMS links, now allow Email to Phone only): http://pubwalk.com/
 +
* DealsCloud -- FatWallet API + SlickDeals API (building a virtual yard sale or bazaar, in Tag Cloud form): http://dealscloud.com/
 +
* GolfBonk (golf course information compiled from numerous golf resources, directories, and course websites as well as the US Geological Names database, Weather infomation comes primarily from the National Weather Service Digital forecast database, Geo-coding done via USGS, Google and Yahoo Maps): http://golfbonk.com
 +
* '''Follow The Oil Money''': http://oilmoney.priceofoil.org/federalRaceGraph.php?type=congress
 +
 +
 +
 +
 +
== Tools ==
 +
 +
=== Mashup Server ===
 +
 +
* '''Mashup Server: http://wso2.org/projects/mashup'''
 +
* Invoking Web Services from a Mashup : http://wso2.org/library/tutorials/invoking-web-services-mashup
 +
* How to Embed an Axis2 based Web Service in your Webapp? : http://wso2.org/library/90
 +
* WSO2 Mashup Server Screencast: "Hello, World!" : http://wso2.org/library/presentations/wso2-mashup-server-screencast-hello-world
 +
* WSO2 Mashup Server Screencast Series: #2 Web Scraping : http://wso2.org/library/presentations/wso2-mashup-server-screencast-series-2-web-scraping
 +
* WSO2 Mashup Server Screencast #3: Service Composition: http://wso2.org/library/presentations/wso2-mashup-server-screencast-3-service-composition
 +
 +
 +
== Resources ==
 +
 +
* Google - Maps API: http://code.google.com/apis/maps/
 +
* YouTube - Video API: http://code.google.com/apis/youtube/
 +
* Flickr - Image API: http://www.flickr.com/services/api/
 +
* Last.FM - Music API: http://last.fm/api
 +
* Twitter - Status API: http://dev.twitter.com
 +
* Facebook - Friend API: http://developers.facebook.com/
 +
* Amazon Web Services - Product API: http://aws.amazon.com
 +
* Wikipedia - Encyclopedia API: http://www.mediawiki.org/wiki/API
 +
* Yahoo! - Web/Search APIs: http://developer.yahoo.com
 +
* Google - Web/Search APIs: http://code.google.com/apis/
 +
* Microsoft Bing - Web/Search APIs: http://www.bing.com/developers [http://msdn.microsoft.com/en-us/library/dd900818.aspx DOCS]
 +
* AOL - Web/Search APIs: http://code.google.com/apis/
 +
* SalesForce - ERP API: http://developer.force.com/ [http://www.salesforce.com/us/developer/docs/api/ DOCS]<ref>Salesforce.com API: http://www.programmableweb.com/api/salesforce.com</ref>
 +
* XE - Currency Feed: http://www.xe.com/dfs/
 +
* WordReference - Tranlsation API: http://www.wordreference.com/docs/api.aspx
 +
* Chalk - Sports API: http://www.getchalk.com/solutions/solutions-stats.php
 +
* QuoteMedia - Stocks API: http://www.quotemedia.com/content_solutions/data_services/
 +
 +
 +
== Tutorials ==
 +
 +
* How To Make Your Own Web Mashup: http://www.programmableweb.com/howto
 +
* Mashups -- The new breed of Web app: http://www.ibm.com/developerworks/xml/library/x-mashups/index.html
 +
  
 +
== External Links ==
  
 +
* Bing & Google: http://www.bingandgoogle.com/
 +
* Mooshup: http://mooshup.com
 +
* Top Mashups (2005): http://www.readwriteweb.com/archives/top_mashups.php
 +
* What is a Mashup?: http://webtrends.about.com/od/webmashups/a/what-is-mashup.htm
 +
* '''Pro Web Mashups (E-BOOK): http://mashupguide.net/1.0/html/'''
 +
* 5 Years Ago Today the Web Mashup Was Born: https://www.programmableweb.com/news/5-years-ago-today-web-mashup-was-born/2010/04/08
 +
* '''The Emerging Technical And Business Models Of Web 2.0: http://www.slideshare.net/dhinchcliffe/reto-20-webcast-the-emerging-technical-and-business-models-of-web-20-2676679/
  
== Blinkx Mashup ==
+
== References ==
  
 +
<references />
  
 +
== See Also ==
  
== Truveo Mashup ==
+
[[Scraping]] | [[Web Service]] | [[API]] | [[XML]] | [[JSON]] | [[HTML]] | [[xHTML]] | [[Metadata]] | [[Linked Data]] | [[RDF]] | [[OWL]]

Latest revision as of 07:05, 20 July 2018

Mashups are applications which make use of data from more than one location or context by integrating data from external databases or applications and exposing the user to richer data combinations in one central presentation.


ProgrammableWeb

ProgrammableWeb is the de facto leader in providing information, documentation, supplemental links and tracking usage (mashups) of Web Services and APIs.



EXAMPLES

YouTube Mashups

Excellent Mashups by Satoru Yano


Yahoo! Video Mashup


Blinkx Mashup


Truveo Mashup


Freebase Mashup


Twitter Mashup

  • Twittervision is a web mashup combining Twitter with Google Maps to create a real time display of tweets across a map: http://beta.twittervision.com/
  • Tweetburner allows you to track the website links you post on Twitter and find out how many times people clicked on the link: http://tweetburner.com/
  • Twubble -- Helps you find friends with similar tastes by analyzing your posts and current followers: http://www.crazybob.org/twubble/


Others

  • HousingMaps -- (Craig's List real estate classifieds + GoogleMaps): http://www.housingmaps.com/ THE ORIGINAL MASHUP!?!
  • MapCrow - Driving Distance Calculator: http://www.mapcrow.info
  • Pubwalk (merges CitySearch & Google Maps; Yahoo Maps for mobile & consolidated directions, only major map provider offering this combo; Dodgeball was integrated into mobile via Dodgeball SMS links, now allow Email to Phone only): http://pubwalk.com/
  • DealsCloud -- FatWallet API + SlickDeals API (building a virtual yard sale or bazaar, in Tag Cloud form): http://dealscloud.com/
  • GolfBonk (golf course information compiled from numerous golf resources, directories, and course websites as well as the US Geological Names database, Weather infomation comes primarily from the National Weather Service Digital forecast database, Geo-coding done via USGS, Google and Yahoo Maps): http://golfbonk.com
  • Follow The Oil Money: http://oilmoney.priceofoil.org/federalRaceGraph.php?type=congress



Tools

Mashup Server


Resources


Tutorials


External Links

References

  1. Salesforce.com API: http://www.programmableweb.com/api/salesforce.com

See Also

Scraping | Web Service | API | XML | JSON | HTML | xHTML | Metadata | Linked Data | RDF | OWL