Building a Location-aware Mobile Search Application with Z39.50 and HTML5

Author
Suhonos, MJ
Source
Code{4}lib, Issue 10
Year
2010
Full Date (YYYY-MM-DD)
2010-06-22
Subject (ENG)
Library Mobile Applications
Subject (ITA)
Applicazioni mobile per biblioteche
URL
http://journal.code4lib.org/articles/2947
Last visit
June 2013

Abstract

English

This paper presents MyTPL (http://www.mytpl.ca), a proof-of-concept web application intended to demonstrate that, with a little imagination, any library with a Z39.50 catalogue interface and a web server with some common open-source tools can readily provide their own location-aware mobile search application. The application is meant to answer the common question in a system like the Toronto Public Library with many multiple branches: where is the nearest available copy to where I am now? The author took advantage of the z39.50 protocol in place that also included up-to-Date: information about branch holdings directly in the MARCXML record. The app also pulls cover art from online sources such as Movie Poster DB and Library Thing (using open web APIs). Finally, taking advantage of the iPhone’s GPS capabilities and Google Maps URL to display the closest libraries, and provide directions.

Italiano

Questo articolo presenta MyTPL (http://www.mytpl.ca), un'applicazione web proof-of-concept destinato a dimostrare che, con un po 'di fantasia, ogni biblioteca con catalogo di interfaccia Z39.50 grazie ad un web server e alcuni comuni strumenti open-source, può facilmente fornire la propria applicazione location-aware di ricerca mobile. Ad esempio, alla Public Library di Toronto è stata realizzata una applicazione mobile che consente di accedere alle ricercche bibliografiche e alle informazioni della biblioteca. L'applicazione inoltre fornisce indicazioni utili sulle biblioteche più vicine grazie alla capacità di iPhone GPS e Google Maps URL.