SlideShare a Scribd company logo
1 of 22
Widgets, Mobile Apps and Mashups
Karen A. Coombs
Widgets
• WorldCat Widget
  • WorldCat keyword search widget
  • WorldCat search widget


• Embeddable Database widgets
  • EBSCO, Proquest, JSTOR Facebook


• Google Widgets
  • Embedded Preview - http://code.google.com/apis/books/docs/preview-
    wizard.html
• LibraryThing Widgets
  • http://www.librarything.com/widget.php
Embeddable Database Widgets
Simple Mobile Apps

• Wordpress plugins for iPhone


• Wordpress plugin for Mobile devices


• xFruits RSS to Mobile - http://xfruits.com/


• Google Books - http://books.google.com/m


• WorldCat.org mobile - http://www.worldcat.org/m
Libraries with Mobile Initiatives

• NCSU


   • WolfWalk - http://www.lib.ncsu.edu/dli/projects/wolfwalk/


• University of Virginia - http://www2.lib.virginia.edu/mobile/


• Skokie Public Library - http://www.skokielibrary.info/s_about/
  mobile_services.asp#alerts


• DCPL iPhone App - http://dclibrarylabs.org/projects/iphone/


• Oregon State University Libraries - http://osulibrary.oregonstate.edu/
  about_mobile
Creating Mashups with Yahoo Pipes

• Web based service which allows you to process, filter and mashup data from
  different sources


• Data sources


  • Feed, CSV, Data (in XML format), Flickr, Google Base, etc.


• Output


  • RSS, JSON, iGoogle Widget, MyYahoo Widget, Embeddable Javascript
Feed Remixing

• Want to pull together RSS and/or Atom feeds from a variety of sources and
  filter and repurpose them


• Possible data sources


  • Database search results


  • catalog search results


  • Journal Table of Contents


  • Blogs


  • Lists for resources from WorldCat
Making your data mashable
• Lo-fi API


  • RSS/Atom feed


• Use systems with APIs


  • Drupal, Silverstripe


• Build systems with APIs


  • University of Houston website API


  • Use data in lots of different applications


  • Page metadata, staff, hours
API Calls

 http://staging2.lib.uh.edu/api/?
 format=html&component=c.hours&metho
 d=displayToday

 http://staging2.lib.uh.edu/api/?
 format=json&component=c.hours&metho
 d=displayToday
<h2 id="todayHours">Today's Hours</h2>
<script src="http://staging2.lib.uh.edu/api/api.js" /
>
<script src="http://staging2.lib.uh.edu/api/?
format=json&component=c.hours&method=display
Today&callback=displayTodaysHours" type="text/
javascript" />

More Related Content

What's hot

What's hot (8)

Bishop 2
Bishop 2Bishop 2
Bishop 2
 
Dulin PermaCC Talk for MIT PIS
Dulin PermaCC Talk for MIT PISDulin PermaCC Talk for MIT PIS
Dulin PermaCC Talk for MIT PIS
 
The Power of Sharing Linked Data: Bibliothekartag 2014
The Power of Sharing Linked Data: Bibliothekartag 2014The Power of Sharing Linked Data: Bibliothekartag 2014
The Power of Sharing Linked Data: Bibliothekartag 2014
 
Assessing Your Library Website: Using User Research Methods and Other Tools
Assessing Your Library Website: Using User Research Methods and Other ToolsAssessing Your Library Website: Using User Research Methods and Other Tools
Assessing Your Library Website: Using User Research Methods and Other Tools
 
Customizing Discovery at the University of Michigan
Customizing Discovery at the University of MichiganCustomizing Discovery at the University of Michigan
Customizing Discovery at the University of Michigan
 
Ham api-it-summit 2015-06-05
Ham api-it-summit 2015-06-05Ham api-it-summit 2015-06-05
Ham api-it-summit 2015-06-05
 
Consuming Linked Data by Humans - WWW2010
Consuming Linked Data by Humans - WWW2010Consuming Linked Data by Humans - WWW2010
Consuming Linked Data by Humans - WWW2010
 
Linked Open Data and Digital Curation (Islandora)
Linked Open Data and Digital Curation (Islandora)Linked Open Data and Digital Curation (Islandora)
Linked Open Data and Digital Curation (Islandora)
 

Viewers also liked

Viewers also liked (7)

Real Life Experiences With Library APIS
Real Life Experiences With Library APISReal Life Experiences With Library APIS
Real Life Experiences With Library APIS
 
Open Source CMS Playroom
Open Source CMS PlayroomOpen Source CMS Playroom
Open Source CMS Playroom
 
Freedom of the Seas
Freedom of the SeasFreedom of the Seas
Freedom of the Seas
 
كيفية إضافة كاتب مساهم إلى مدونتك
كيفية إضافة كاتب مساهم إلى مدونتككيفية إضافة كاتب مساهم إلى مدونتك
كيفية إضافة كاتب مساهم إلى مدونتك
 
Drupal Open Source Everything
Drupal Open Source EverythingDrupal Open Source Everything
Drupal Open Source Everything
 
IFLA 2009 Web Cast - Creating a Successful Internet Presence
IFLA 2009 Web Cast - Creating a Successful Internet PresenceIFLA 2009 Web Cast - Creating a Successful Internet Presence
IFLA 2009 Web Cast - Creating a Successful Internet Presence
 
مشاهدة زيارات صفحتي
مشاهدة زيارات صفحتيمشاهدة زيارات صفحتي
مشاهدة زيارات صفحتي
 

Similar to Widget Workshop

Harnessing Free Content with Web Service APIs
Harnessing Free Content with Web Service APIsHarnessing Free Content with Web Service APIs
Harnessing Free Content with Web Service APIs
ALATechSource
 
Mobile Strategies for Libraries by Amy York
Mobile Strategies for Libraries by Amy YorkMobile Strategies for Libraries by Amy York
Mobile Strategies for Libraries by Amy York
ayork1120
 
Library Mashups & APIs
Library Mashups & APIsLibrary Mashups & APIs
Library Mashups & APIs
librarywebchic
 
Content Outside of CONTENTdm: Part 1: Exhibit Creation Tool using &lt;b>...&l...
Content Outside of CONTENTdm: Part 1: Exhibit Creation Tool using &lt;b>...&l...Content Outside of CONTENTdm: Part 1: Exhibit Creation Tool using &lt;b>...&l...
Content Outside of CONTENTdm: Part 1: Exhibit Creation Tool using &lt;b>...&l...
tutorialsruby
 
&lt;img src="../i/r_14.png" />
&lt;img src="../i/r_14.png" />&lt;img src="../i/r_14.png" />
&lt;img src="../i/r_14.png" />
tutorialsruby
 
Keeping up to date the New Way! : Arkhangelsk ToKX workshop
Keeping up to date  the New Way! : Arkhangelsk ToKX workshopKeeping up to date  the New Way! : Arkhangelsk ToKX workshop
Keeping up to date the New Way! : Arkhangelsk ToKX workshop
Guus van den Brekel
 
YQL:: Select * from Internet
YQL:: Select * from InternetYQL:: Select * from Internet
YQL:: Select * from Internet
drgath
 

Similar to Widget Workshop (20)

Harnessing Free Content with Web Service APIs
Harnessing Free Content with Web Service APIsHarnessing Free Content with Web Service APIs
Harnessing Free Content with Web Service APIs
 
Mobile Strategies for Libraries by Amy York
Mobile Strategies for Libraries by Amy YorkMobile Strategies for Libraries by Amy York
Mobile Strategies for Libraries by Amy York
 
Producing a mobile presence. Timeline: Yesterday...
Producing a mobile presence. Timeline: Yesterday...Producing a mobile presence. Timeline: Yesterday...
Producing a mobile presence. Timeline: Yesterday...
 
Library Mashups & APIs
Library Mashups & APIsLibrary Mashups & APIs
Library Mashups & APIs
 
Library Mashups: What's New
Library Mashups: What's NewLibrary Mashups: What's New
Library Mashups: What's New
 
Content Outside of CONTENTdm: Part 1: Exhibit Creation Tool using &lt;b>...&l...
Content Outside of CONTENTdm: Part 1: Exhibit Creation Tool using &lt;b>...&l...Content Outside of CONTENTdm: Part 1: Exhibit Creation Tool using &lt;b>...&l...
Content Outside of CONTENTdm: Part 1: Exhibit Creation Tool using &lt;b>...&l...
 
&lt;img src="../i/r_14.png" />
&lt;img src="../i/r_14.png" />&lt;img src="../i/r_14.png" />
&lt;img src="../i/r_14.png" />
 
psager
psagerpsager
psager
 
psager
psagerpsager
psager
 
Keeping up to date the New Way! : Arkhangelsk ToKX workshop
Keeping up to date  the New Way! : Arkhangelsk ToKX workshopKeeping up to date  the New Way! : Arkhangelsk ToKX workshop
Keeping up to date the New Way! : Arkhangelsk ToKX workshop
 
Getting Started with Mobile Websites if You Don't Know Code
Getting Started with Mobile Websites if You Don't Know CodeGetting Started with Mobile Websites if You Don't Know Code
Getting Started with Mobile Websites if You Don't Know Code
 
YQL: Select * from Internet
YQL: Select * from InternetYQL: Select * from Internet
YQL: Select * from Internet
 
uMobile Development Strategies
uMobile Development StrategiesuMobile Development Strategies
uMobile Development Strategies
 
Open social & cmis oasistc-20100712
Open social & cmis   oasistc-20100712Open social & cmis   oasistc-20100712
Open social & cmis oasistc-20100712
 
Worldcat (and other) APIs
Worldcat (and other) APIsWorldcat (and other) APIs
Worldcat (and other) APIs
 
Web archiving challenges and opportunities
Web archiving challenges and opportunitiesWeb archiving challenges and opportunities
Web archiving challenges and opportunities
 
In-browser storage and me
In-browser storage and meIn-browser storage and me
In-browser storage and me
 
YQL:: Select * from Internet
YQL:: Select * from InternetYQL:: Select * from Internet
YQL:: Select * from Internet
 
jQuery Makes Writing JavaScript Fun Again (for HTML5 User Group)
jQuery Makes Writing JavaScript Fun Again (for HTML5 User Group)jQuery Makes Writing JavaScript Fun Again (for HTML5 User Group)
jQuery Makes Writing JavaScript Fun Again (for HTML5 User Group)
 
REST easy with API Platform
REST easy with API PlatformREST easy with API Platform
REST easy with API Platform
 

Recently uploaded

Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
panagenda
 

Recently uploaded (20)

Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
 
MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024
 
FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024
 
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
 
ICT role in 21st century education and its challenges
ICT role in 21st century education and its challengesICT role in 21st century education and its challenges
ICT role in 21st century education and its challenges
 
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
 
Navi Mumbai Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Navi Mumbai Call Girls 🥰 8617370543 Service Offer VIP Hot ModelNavi Mumbai Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Navi Mumbai Call Girls 🥰 8617370543 Service Offer VIP Hot Model
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
 
Corporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptxCorporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptx
 
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
 
Manulife - Insurer Transformation Award 2024
Manulife - Insurer Transformation Award 2024Manulife - Insurer Transformation Award 2024
Manulife - Insurer Transformation Award 2024
 
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ..."I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
 
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 

Widget Workshop

  • 1. Widgets, Mobile Apps and Mashups Karen A. Coombs
  • 2. Widgets • WorldCat Widget • WorldCat keyword search widget • WorldCat search widget • Embeddable Database widgets • EBSCO, Proquest, JSTOR Facebook • Google Widgets • Embedded Preview - http://code.google.com/apis/books/docs/preview- wizard.html • LibraryThing Widgets • http://www.librarything.com/widget.php
  • 3.
  • 4.
  • 5.
  • 6.
  • 8.
  • 9.
  • 10. Simple Mobile Apps • Wordpress plugins for iPhone • Wordpress plugin for Mobile devices • xFruits RSS to Mobile - http://xfruits.com/ • Google Books - http://books.google.com/m • WorldCat.org mobile - http://www.worldcat.org/m
  • 11.
  • 12.
  • 13.
  • 14.
  • 15.
  • 16.
  • 17. Libraries with Mobile Initiatives • NCSU • WolfWalk - http://www.lib.ncsu.edu/dli/projects/wolfwalk/ • University of Virginia - http://www2.lib.virginia.edu/mobile/ • Skokie Public Library - http://www.skokielibrary.info/s_about/ mobile_services.asp#alerts • DCPL iPhone App - http://dclibrarylabs.org/projects/iphone/ • Oregon State University Libraries - http://osulibrary.oregonstate.edu/ about_mobile
  • 18. Creating Mashups with Yahoo Pipes • Web based service which allows you to process, filter and mashup data from different sources • Data sources • Feed, CSV, Data (in XML format), Flickr, Google Base, etc. • Output • RSS, JSON, iGoogle Widget, MyYahoo Widget, Embeddable Javascript
  • 19. Feed Remixing • Want to pull together RSS and/or Atom feeds from a variety of sources and filter and repurpose them • Possible data sources • Database search results • catalog search results • Journal Table of Contents • Blogs • Lists for resources from WorldCat
  • 20. Making your data mashable • Lo-fi API • RSS/Atom feed • Use systems with APIs • Drupal, Silverstripe • Build systems with APIs • University of Houston website API • Use data in lots of different applications • Page metadata, staff, hours
  • 21. API Calls http://staging2.lib.uh.edu/api/? format=html&component=c.hours&metho d=displayToday http://staging2.lib.uh.edu/api/? format=json&component=c.hours&metho d=displayToday
  • 22. <h2 id="todayHours">Today's Hours</h2> <script src="http://staging2.lib.uh.edu/api/api.js" / > <script src="http://staging2.lib.uh.edu/api/? format=json&component=c.hours&method=display Today&callback=displayTodaysHours" type="text/ javascript" />