63
Library in Your Pocket: Strategies for Developing Successful Mobile Services Chad Haefele Emerging Technologies Librarian UNC Chapel Hill [email protected]

Library in your pocket

Embed Size (px)

DESCRIPTION

Presented 12/7/2010

Citation preview

Page 1: Library in your pocket

Library in Your Pocket: Strategies for Developing Successful Mobile Services

Chad HaefeleEmerging Technologies LibrarianUNC Chapel Hill

[email protected]

Page 2: Library in your pocket

What I’ll be showing you

An overview of the modern mobile/smartphone landscape

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 mobile site generator, with playtime!

Page 3: Library in your pocket

Schedule

1:00 – Welcome and introductions 1:15 – Overview and class survey 1:30 – The modern mobile landscape 2:15 – Designing a mobile library presence 3:00 – Break & chat 3:15 – Building a mobile library presence 3:45 – Hands-on mobile site development 4:45 - Final wrapup & questions

Page 5: Library in your pocket

Why now?

Page 6: Library in your pocket

The

Old

Bro

wse

r

Page 7: Library in your pocket

The

New

Bro

wse

r

Page 8: Library in your pocket

Eve

n B

ette

r

Page 10: Library in your pocket

Defining ‘mobile device’

Page 11: Library in your pocket

http://bit.ly/MobileLandscape

Page 12: Library in your pocket

iPhone 4

Page 13: Library in your pocket

iOS devices

iPhone, iPad, iPod Touch Available only through AT&T Debuted in 2007 Apps developed in Objective C More than 250,000 apps

Page 14: Library in your pocket
Page 16: Library in your pocket

Android devices

Too many to list Available on all major carriers Debuted in 2008 Apps developed in Java More than 80,000 apps

Page 17: Library in your pocket
Page 18: Library in your pocket

BlackBerry Torch

Page 19: Library in your pocket
Page 20: Library in your pocket

Blackberry devices

Too many to list Available on all major

carriers Debuted in 1996 (sort of) More modern devices: 2005 About 10000 apps

Page 21: Library in your pocket

Which platform to support?

Market share – devices sold(July 2010)

Mobile web use(August 2010)

BlackBerry44%

Android19%

iPhone26%

Other11%

BlackBerry9%

Android25%

iPhone56%

Other10%

Anon. 2010. August 2010 Mobile OS Share. Quantcast Blog. September 3. http://blog.quantcast.com/quantcast/2010/09/august-2010-mobile-os-share.html.

Anon. 2010. comScore Reports July 2010 U.S. Mobile Subscriber Market Share -- RESTON, Va., Sept. 15 /PRNewswire/ --. http://www.prnewswire.com/news-releases/comscore-reports-july-2010-us-mobile-subscriber-market-share-102969094.html.

Page 24: Library in your pocket

Source: http://www.millennialmedia.com/research/mobilemix/, 11/2010

Page 27: Library in your pocket
Page 28: Library in your pocket

VS

Page 29: Library in your pocket

?

Page 30: Library in your pocket

UNC Mobile site walkthrough

+ ‘View full site link’

www.lib.unc.edu/m

www.lib.unc.edu/m/plain

Page 31: Library in your pocket

UNC Mobile site walkthrough

Page 32: Library in your pocket

Catalog

Page 33: Library in your pocket

UNC Mobile site walkthrough

Page 34: Library in your pocket

UNC Mobile site walkthrough

Page 35: Library in your pocket

http://www.flickr.com/photos/gullevek/155604654/

Page 36: Library in your pocket

Block #1: Survey your users

Plus 44 ‘other’ responses

Data from Spring, 2009

Page 37: Library in your pocket

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 38: Library in your pocket

Block #2: Platform

Vs.

Page 39: Library in your pocket

Platform: App or Webapp?

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

Page 40: Library in your pocket

Webapps play well with others

Page 41: Library in your pocket

Android’s App Inventor

Page 42: Library in your pocket

Other app development options

Phonegap Flash Sencha Touch Appcelerator Others:

http://en.wikipedia.org/wiki/Multiple_phone_web_based_application_framework

Page 44: Library in your pocket

Block #3: Framework

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

Mobile site generator:www.hiddenpeanuts.com/msg

www.lib.unc.edu/m

Page 45: Library in your pocket

Mobile site generator

www.hiddenpeanuts.com/msg

Page 46: Library in your pocket

Device testing

iPhone/iPod Touch

Page 47: Library in your pocket

Device testing

Android

Page 48: Library in your pocket

Device testing Text only

Page 49: Library in your pocket

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

Computer availabilityeResourcesHours IM / text a librarian services

Page 50: Library in your pocket

Block #5: Custom code

Page 51: Library in your pocket

http://dclibrarylabs.org/ iPhone app code

(app)

Page 52: Library in your pocket

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

Page 53: Library in your pocket

Block #6: Catalog

Catalog optionsDo it yourself ILS vendor-provided solution3rd party product

Page 54: Library in your pocket

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 55: Library in your pocket

Catalog: DIY (at UNC)

Endeca makes it all possible XML + php + Syndetics + iUI

Page 56: Library in your pocket

Catalog: ILS solutions Airpac, from Innovative

Page 58: Library in your pocket

Block #7: Promotion

Page 59: Library in your pocket

Rough stats: Hits, 2010

Block #8: Evaluate & Iterate

April May June July August Sept Oct Nov0

200

400

600

800

1000

1200

1400

1600

iPhone/iPod

Android

BlackBerry

Page 60: Library in your pocket

Rough stats: Catalog info, 2010

Block #8: Evaluate & Iterate

April May June July August Sept. October November0

100

200

300

400

500

600

Mobile Catalog Searches

Mobile Records Viewed

Page 61: Library in your pocket

Blocks (review)

Survey Platform Framework Data sources Custom code Catalog Promotion Evaluate & Iterate

Page 62: Library in your pocket

HTML5 & more on the horizon

Access to camera, GPS, mic, accelerometer, play video

Youtube: m.youtube.com Flickr: m.flickr.com Google Reader: google.com/reader/i Geolocation: hiddenpeanuts.com/ala

Page 63: Library in your pocket

This is not the end

Slides online: http://www.slideshare.net/cHaefele