mobile web apps for library exhibits

17
Mobile Web Apps for Library Exhibits Cory Lown NCSU Libraries Code4Lib 2011 February 2011 http://go.ncsu.edu/4hexhibit

Upload: cory-lown

Post on 06-May-2015

998 views

Category:

Education


0 download

DESCRIPTION

Project at NCSU Libraries to build low cost supplements to physical exhibits in the library. Uses Ruby on Rails, jQuery Mobile, and Djatoka image server. Originally presented at Code4Lib 2011.

TRANSCRIPT

Page 1: Mobile Web Apps for Library Exhibits

Mobile Web Apps for Library

Exhibits

Cory Lown

NCSU Libraries

Code4Lib 2011

February 2011

http://go.ncsu.edu/4hexhibit

Page 2: Mobile Web Apps for Library Exhibits

Opportunity

•! Increased power and popularity of

mobile devices

•! Digital special collections are now

easier to repurpose and reuse

(Thank you Solr & Djatoka image server)

http://go.ncsu.edu/4hexhibit

Page 3: Mobile Web Apps for Library Exhibits

Project Goals

•! Establish a set of tools for creating

mobile web applications to supplement

temporary exhibits in the library

•! Keep development time/cost low

•! Make use of existing digital special

collections content

http://go.ncsu.edu/4hexhibit

Page 4: Mobile Web Apps for Library Exhibits

4-H & NC State

Exhibit with mobile supplement

http://go.ncsu.edu/4hexhibit

Page 5: Mobile Web Apps for Library Exhibits

Untitled Image Layout

Page 6: Mobile Web Apps for Library Exhibits

Untitled Image Layout

Page 7: Mobile Web Apps for Library Exhibits

Untitled Image Layout

Page 8: Mobile Web Apps for Library Exhibits

Untitled Image Layout

Page 9: Mobile Web Apps for Library Exhibits

Untitled Image Layout

Page 10: Mobile Web Apps for Library Exhibits

http://go.ncsu.edu/

4health

Page 11: Mobile Web Apps for Library Exhibits

Untitled Image Layout

Page 12: Mobile Web Apps for Library Exhibits

Untitled Image Layout

Page 13: Mobile Web Apps for Library Exhibits

Tools we used

•! Web App:

•! Ruby on Rails

•! Data:

•! Solr index of image

metadata

•! The user interface:

•! jQuery Mobile – lightly

customized css

Page 14: Mobile Web Apps for Library Exhibits

Tools we used

•! Serve images from Djatoka Image

Server:

•! 1st request: served on the fly by Djatoka

(any size and crop) and cached locally by

rails (slow)

•! 2nd request: Apache serves image cached

by rails (fast)

Page 15: Mobile Web Apps for Library Exhibits

Lessons learned

•! Exhibit designer hand selected the

images for the mobile supplement.

•! jQuery Mobile and Djatoka are very

useful

Page 16: Mobile Web Apps for Library Exhibits

Future plans

•! Package rails app as an engine gem for

re-use for future mobile supplements to

exhibits

•! Build an admin interface so exhibit

designer can manage themes and

associated images

Page 17: Mobile Web Apps for Library Exhibits

Thanks!

Cory Lown

Digital Technologies Development Librarian

NCSU Libraries

[email protected]

The mobile site: http://go.ncsu.edu/4hexhibit

About the project: http://www.lib.ncsu.edu/dli/projects/mobileexhibits/