One block at a time: Building a mobile site

31
One block at a time: Building a mobile site Chad Haefele Reference Librarian for Emerging Technologies UNC Chapel Hill [email protected]

description

Presented at Handheld Librarian II online, 2/18/10. A few notes that didn't quite make it into the slides in time are here: http://www.hiddenpeanuts.com/archives/2010/02/18/handheld-librarian-mobile-stats/

Transcript of One block at a time: Building a mobile site

Page 1: One block at a time: Building a mobile site

One block at a time: Building a mobile site

Chad HaefeleReference Librarian for Emerging TechnologiesUNC Chapel Hill

[email protected]

Page 2: One block at a time: Building a mobile site

What I’ll be showing you

A tour through our development process

The building blocks you’ll need to do it yourself, and the decisions you’ll need to make along the way

A quick look at a mobile site generator

A walkthrough of our completed site

Page 3: One block at a time: Building a mobile site

Why mobile?

Page 4: One block at a time: Building a mobile site

Block #1: Survey your users

Plus 44 ‘other’ responses

Data from Spring, 2009

Page 5: One block at a time: Building a mobile site

Sample ‘Other’ responses:

Cell phone Cheap free phone Braille Note Carrier pigeon Lame old phone :( My cheap phone that always has at least 2

bars

Page 6: One block at a time: Building a mobile site

Block #2: Platform

Vs.

Page 7: One block at a time: Building a mobile site

Java, Objective C

Single platform

Full hardware access(GPS, camera, etc)

Can be used offline

Tricky to get stats

HTML, CSS, Javascript

Multi-platform (maybe)

Limited hardware access (GPS only)

Requires web connection

Standard webstats

App Webapp

Platform: App or Webapp?

Page 9: One block at a time: Building a mobile site

Block #3: Framework

iUI: code.google.com/p/iui/

Mobile site generator:www.hiddenpeanuts.com/msg

www.lib.unc.edu/m

Page 10: One block at a time: Building a mobile site

Mobile site generator

www.hiddenpeanuts.com/msg

Page 11: One block at a time: Building a mobile site

Device testing

iPhone/iPod Touch

Page 12: One block at a time: Building a mobile site

Device testing

Android

Page 13: One block at a time: Building a mobile site

Device testing Text only

Page 14: One block at a time: Building a mobile site

Block #4: Data sources & Outside systems RSS feeds XML Other systems

Computer availabilityeResourcesHours IM / text a librarian services

Page 15: One block at a time: Building a mobile site

Block #5: Custom code

Page 16: One block at a time: Building a mobile site

http://dclibrarylabs.org/ iPhone app code

(app)

Page 17: One block at a time: Building a mobile site

iUI code (webapp)http://code.google.com/p/iui/

Page 18: One block at a time: Building a mobile site

Block #6: Catalog

Catalog optionsDo it yourself ILS vendor-provided solution3rd party product

Page 19: One block at a time: Building a mobile site

Catalog: DIY

Priority 1: Get a clean data feedXML feeds from ILSYaz / Z39.50 (http://www.indexdata.com/yaz)Other solution – tap into DB directly somehow

Harass your vendors!

Page 20: One block at a time: Building a mobile site

Catalog: DIY (at UNC) Endeca, Endeca, Endeca! XML + php + Syndetics + iUI

Page 21: One block at a time: Building a mobile site

Catalog: ILS solutions Airpac, from Innovative

Page 22: One block at a time: Building a mobile site

Catalog: 3rd party product

Librarything – “Library Anywhere”

“Works with 90% of current OPACs.”

Page 23: One block at a time: Building a mobile site

Block #7: Promotion

Page 24: One block at a time: Building a mobile site

Block #8: Evaluate & Iterate

Apple: 78%

Android: 12%

Questionable: Out of 2261 total visits? Most still come from Firefox & IE

Rough stats: Visits, January 2010

Page 25: One block at a time: Building a mobile site

UNC Mobile site walkthrough

+ ‘View full site link’

www.lib.unc.edu/m

www.lib.unc.edu/m/plain

Page 26: One block at a time: Building a mobile site

UNC Mobile site walkthrough

Page 27: One block at a time: Building a mobile site

Catalog

Page 28: One block at a time: Building a mobile site

UNC Mobile site walkthrough

Page 29: One block at a time: Building a mobile site

UNC Mobile site walkthrough

Page 30: One block at a time: Building a mobile site

Blocks (review) Survey Platform Framework Data sources Custom code Catalog Promotion Evaluate & Iterate

Page 31: One block at a time: Building a mobile site

This is not the end

Slides online: http://bit.ly/HaefeleHHLib