+ All Categories
Home > Documents > Research Library Mobile App Development Current conditions and strategic choices Bruce Washburn...

Research Library Mobile App Development Current conditions and strategic choices Bruce Washburn...

Date post: 29-Mar-2015
Category:
Upload: james-brunt
View: 219 times
Download: 0 times
Share this document with a friend
Popular Tags:
42
Research Library Mobile App Development Current conditions and strategic choices Bruce Washburn Software Engineer OCLC Research AI CHI Webinar Series chnical Advances for Innovation in Cultural Heritage Institutions
Transcript
Page 1: Research Library Mobile App Development Current conditions and strategic choices Bruce Washburn Software Engineer OCLC Research TAI CHI Webinar Series.

Research

Library Mobile App Development

Current conditions and strategic choices

Bruce WashburnSoftware EngineerOCLC Research

TAI CHI Webinar SeriesTechnical Advances for Innovation in Cultural Heritage Institutions

Page 2: Research Library Mobile App Development Current conditions and strategic choices Bruce Washburn Software Engineer OCLC Research TAI CHI Webinar Series.

Research Mobile DevelopmentTAI CHI Webinar Series, 29 April 2010

2

There’s something happening here …

Pandora Radio

Page 3: Research Library Mobile App Development Current conditions and strategic choices Bruce Washburn Software Engineer OCLC Research TAI CHI Webinar Series.

Research Mobile DevelopmentTAI CHI Webinar Series, 29 April 2010

3

Overview

• “library”, “mobile”, and “app” – some definitions

• The landscape

• Native vs. Web apps

• The Hype Cycle

• Some suggestions

Page 4: Research Library Mobile App Development Current conditions and strategic choices Bruce Washburn Software Engineer OCLC Research TAI CHI Webinar Series.

Research Mobile DevelopmentTAI CHI Webinar Series, 29 April 2010

4

Defining “library”

• The library catalog

• Library services in general

• The institution providing the library

• Links from the wider world

Page 5: Research Library Mobile App Development Current conditions and strategic choices Bruce Washburn Software Engineer OCLC Research TAI CHI Webinar Series.

Research Mobile DevelopmentTAI CHI Webinar Series, 29 April 2010

5

The Library Catalog

• A scaled-down version of the full search interface

• Search result details are also limited

• Some indicate if titles are available

• Some provide a way to request an item

Page 6: Research Library Mobile App Development Current conditions and strategic choices Bruce Washburn Software Engineer OCLC Research TAI CHI Webinar Series.

Research Mobile DevelopmentTAI CHI Webinar Series, 29 April 2010

6

The Library Catalog

Page 7: Research Library Mobile App Development Current conditions and strategic choices Bruce Washburn Software Engineer OCLC Research TAI CHI Webinar Series.

Research Mobile DevelopmentTAI CHI Webinar Series, 29 April 2010

7

Library Services

• For mobile users, the catalog is not the only service of interest

• Library hours, reserving a room or computer, checking out materials, paying fines, reading e-resources

Page 8: Research Library Mobile App Development Current conditions and strategic choices Bruce Washburn Software Engineer OCLC Research TAI CHI Webinar Series.

Research Mobile DevelopmentTAI CHI Webinar Series, 29 April 2010

8

Library Services

Santa Clara County Library

Page 9: Research Library Mobile App Development Current conditions and strategic choices Bruce Washburn Software Engineer OCLC Research TAI CHI Webinar Series.

Research Mobile DevelopmentTAI CHI Webinar Series, 29 April 2010

9

The institution providing the library

• Promotion can work well for an institution-focused app, including library services

• A one stop shopping advantage

• Other app features provide gravitational pull

DukeMobile

Page 10: Research Library Mobile App Development Current conditions and strategic choices Bruce Washburn Software Engineer OCLC Research TAI CHI Webinar Series.

Research Mobile DevelopmentTAI CHI Webinar Series, 29 April 2010

10

Links from the wider world

• Libraries surface in shopping apps

• A way for the library to be seen in the flow of popular apps, without the user having to focus first on the institution or library

RedLaser

Page 11: Research Library Mobile App Development Current conditions and strategic choices Bruce Washburn Software Engineer OCLC Research TAI CHI Webinar Series.

Research Mobile DevelopmentTAI CHI Webinar Series, 29 April 2010

11

Links from the wider world

Pic2Shop CompareEverywhere Book Bazaar

Page 12: Research Library Mobile App Development Current conditions and strategic choices Bruce Washburn Software Engineer OCLC Research TAI CHI Webinar Series.

Research Mobile DevelopmentTAI CHI Webinar Series, 29 April 2010

12

Defining “mobile”

• A medium, a concept, devices, networks

• Blurring distinctions between feature phones and smartphones

• The past: slow networks, constrained data entry, small screens

• The future: fast networks, bigger screens, improved keyboard input, voice recognition

• Maybe it means “ubiquitous”, or “always with me”

Page 13: Research Library Mobile App Development Current conditions and strategic choices Bruce Washburn Software Engineer OCLC Research TAI CHI Webinar Series.

Research Mobile DevelopmentTAI CHI Webinar Series, 29 April 2010

13

Smartphones are still outnumbered

http://www.gartner.com/it/page.jsp?id=1306513

2009 Phone Sales

iPhones Other SmartPhones Other Mobile Phones0

100

200

300

400

500

600

700

800

900

1000

Devices Sold

Devic

es

sold

(M

)

• iPhones: 25 million

• Other Smartphones: 148 million

• All Mobile Phones: 1 billion

Page 14: Research Library Mobile App Development Current conditions and strategic choices Bruce Washburn Software Engineer OCLC Research TAI CHI Webinar Series.

Research Mobile DevelopmentTAI CHI Webinar Series, 29 April 2010

14

http://blog.quantcast.com/quantcast/2010/03/mobile-os-share.html

Page 15: Research Library Mobile App Development Current conditions and strategic choices Bruce Washburn Software Engineer OCLC Research TAI CHI Webinar Series.

Research Mobile DevelopmentTAI CHI Webinar Series, 29 April 2010

15

Smartphones and web browsing

http://metrics.admob.com/2010/03/february-2010-mobile-metrics-report/

Page 16: Research Library Mobile App Development Current conditions and strategic choices Bruce Washburn Software Engineer OCLC Research TAI CHI Webinar Series.

Research Mobile DevelopmentTAI CHI Webinar Series, 29 April 2010

16

Defining “apps”

• Convenient shorthand, or horrendous jargon, depending on your point of view

• An application

• Might be a “native” program for a specific device

• Might be a website that is designed with mobile devices in mind

• Might be a widget, or an embedded feature in someone else’s application

Page 17: Research Library Mobile App Development Current conditions and strategic choices Bruce Washburn Software Engineer OCLC Research TAI CHI Webinar Series.

Research Mobile DevelopmentTAI CHI Webinar Series, 29 April 2010

17

Mobile Apps for Library Services

• Some libraries have a mobile web interface

• A few libraries have developed native apps

• Many library websites are not mobile-friendly

Page 18: Research Library Mobile App Development Current conditions and strategic choices Bruce Washburn Software Engineer OCLC Research TAI CHI Webinar Series.

Research Mobile DevelopmentTAI CHI Webinar Series, 29 April 2010

18

Mobile Web Apps

• Content is served by a website

• XHTML optimized for mobile

• Widely accessible

• Optimizations vary a lot

• May not be accepted by some mobile marketplaces, e.g., the iTunes App Store

• Some mobile device features unavailable (Geo-location, local data storage, camera, inter-operability with other native apps)

Page 19: Research Library Mobile App Development Current conditions and strategic choices Bruce Washburn Software Engineer OCLC Research TAI CHI Webinar Series.

Research Mobile DevelopmentTAI CHI Webinar Series, 29 April 2010

19

Library mobile web apps

New York Public Library Univ. of Virginia Library Victoria University

Page 20: Research Library Mobile App Development Current conditions and strategic choices Bruce Washburn Software Engineer OCLC Research TAI CHI Webinar Series.

Research Mobile DevelopmentTAI CHI Webinar Series, 29 April 2010

20

Mobile Native Apps

• Written for a mobile operating system, e.g., iPhone, Android, Palm, etc.

• Significant effort to support all mobile devices

• Mobile developer communities are growing

• Device features (camera, microphone, speaker, GPS) are all available

• HTML5 technologies may push the pendulum back to web apps, for capable mobile browsers

Page 21: Research Library Mobile App Development Current conditions and strategic choices Bruce Washburn Software Engineer OCLC Research TAI CHI Webinar Series.

Research Mobile DevelopmentTAI CHI Webinar Series, 29 April 2010

21

Library mobile native apps

New LIS Books DC Public Library DukeMobile

Page 22: Research Library Mobile App Development Current conditions and strategic choices Bruce Washburn Software Engineer OCLC Research TAI CHI Webinar Series.

Research Mobile DevelopmentTAI CHI Webinar Series, 29 April 2010

22

Strategic Choices

• Access to a catalog or something else?

• Native or web app?

• One device or several?

• App code built, bought, or borrowed?

• How much to invest?

Page 23: Research Library Mobile App Development Current conditions and strategic choices Bruce Washburn Software Engineer OCLC Research TAI CHI Webinar Series.

Research Mobile DevelopmentTAI CHI Webinar Series, 29 April 2010

23

Native vs. Web

• Strong advocates of both

• Easy to get absorbed in the arguments

• As with most things in life, when determining which path to choose, the choice comes down to “it depends”

Page 24: Research Library Mobile App Development Current conditions and strategic choices Bruce Washburn Software Engineer OCLC Research TAI CHI Webinar Series.

Research Mobile DevelopmentTAI CHI Webinar Series, 29 April 2010

24

Developing apps for one device

Sometimes it makes good sense:

• You require a feature that only that device supports

• The device’s market is big enough, for you

• You know all of your app users have the device

• You’re experimenting

Page 25: Research Library Mobile App Development Current conditions and strategic choices Bruce Washburn Software Engineer OCLC Research TAI CHI Webinar Series.

Research Mobile DevelopmentTAI CHI Webinar Series, 29 April 2010

25

WorldCat Mobile Pilot library mobile apps

Page 26: Research Library Mobile App Development Current conditions and strategic choices Bruce Washburn Software Engineer OCLC Research TAI CHI Webinar Series.

Research Mobile DevelopmentTAI CHI Webinar Series, 29 April 2010

26

The Gartner Hype Cycle

• Represents the maturity and adoption of various technologies

• Term coined by Gartner, Inc.

• Five Phases, from trigger to productivity

Page 27: Research Library Mobile App Development Current conditions and strategic choices Bruce Washburn Software Engineer OCLC Research TAI CHI Webinar Series.

Research Mobile DevelopmentTAI CHI Webinar Series, 29 April 2010

27

Gartner Research: Hype Cycle

http://blogs.reuters.com/commentaries/2009/08/11/twitter-backlash-foretold/

Page 28: Research Library Mobile App Development Current conditions and strategic choices Bruce Washburn Software Engineer OCLC Research TAI CHI Webinar Series.

Research Mobile DevelopmentTAI CHI Webinar Series, 29 April 2010

28

http://www.gartner.com/it/page.jsp?id=1124212

Gartner Research: Hype Cycle of Emerging Technologies, July 2009

Page 29: Research Library Mobile App Development Current conditions and strategic choices Bruce Washburn Software Engineer OCLC Research TAI CHI Webinar Series.

Research Mobile DevelopmentTAI CHI Webinar Series, 29 April 2010

29

Library Mobile App Hype Cycle – Where are we?

Page 30: Research Library Mobile App Development Current conditions and strategic choices Bruce Washburn Software Engineer OCLC Research TAI CHI Webinar Series.

Research Mobile DevelopmentTAI CHI Webinar Series, 29 April 2010

30

Expectation, then disappointment

“ … it is tempting to wish that this cycle of

expectation and disappointment could be

avoided. In fact, the cycle is an essential part of

the innovation process. It is a collective measure

of our goals, and the distance that must be

traversed in order to realize them.”

Saffo, Paul. “’Revolution’ the Hype Word of Computer Industry Advances." InfoWorld 4

Feb. 1991: 60. Print.

Page 31: Research Library Mobile App Development Current conditions and strategic choices Bruce Washburn Software Engineer OCLC Research TAI CHI Webinar Series.

Research Mobile DevelopmentTAI CHI Webinar Series, 29 April 2010

31

iPhone Apps and the Long Tail

“The average iPhone or iPod Touch owner uses 5 to 10

apps regularly, according to Flurry, a research firm

that studies mobile trends. This despite the surfeit

of available apps: some 140,000 and counting.”

Hafner, Katie. "When Phones Are Just Too Smart." The New York Times. The New York Times

Company, 29 Jan. 2010. Web. 24 Feb. 2010..

http://www.nytimes.com/2010/01/31/fashion/31apps.html.

Page 32: Research Library Mobile App Development Current conditions and strategic choices Bruce Washburn Software Engineer OCLC Research TAI CHI Webinar Series.

Research Mobile DevelopmentTAI CHI Webinar Series, 29 April 2010

32

iPhone Apps and the Long Tail

Page 33: Research Library Mobile App Development Current conditions and strategic choices Bruce Washburn Software Engineer OCLC Research TAI CHI Webinar Series.

Research Mobile DevelopmentTAI CHI Webinar Series, 29 April 2010

33

What counts as success?

• More use, not just the same use on a different

device

• Fewer clicks per transaction

• New uses

• Moving library services into the flow

Page 34: Research Library Mobile App Development Current conditions and strategic choices Bruce Washburn Software Engineer OCLC Research TAI CHI Webinar Series.

Research Mobile DevelopmentTAI CHI Webinar Series, 29 April 2010

34

Promotion, Use, and Buzz

http://www.youtube.com/watch?v=BZAbB1kJ-HU

Page 35: Research Library Mobile App Development Current conditions and strategic choices Bruce Washburn Software Engineer OCLC Research TAI CHI Webinar Series.

Research Mobile DevelopmentTAI CHI Webinar Series, 29 April 2010

35

Some suggestions

• Mobile devices are reaching your content. Make that work.

• Work with, and improve, existing library mobile applications.

• Don’t disenfranchise users of mobile devices that tend not to browse the web.

• Study user needs, study results of use, and refactor accordingly.

• Report your study results to the library community.

Page 36: Research Library Mobile App Development Current conditions and strategic choices Bruce Washburn Software Engineer OCLC Research TAI CHI Webinar Series.

Research Mobile DevelopmentTAI CHI Webinar Series, 29 April 2010

36

What Makes a Great App?

Pandora Radio

Page 37: Research Library Mobile App Development Current conditions and strategic choices Bruce Washburn Software Engineer OCLC Research TAI CHI Webinar Series.

Research Mobile DevelopmentTAI CHI Webinar Series, 29 April 2010

37

Resources noted

In Print

Fenn, Jackie, and Mark Raskino. Mastering the Hype Cycle: How to Choose the Right Innovation at the Right Time. Boston, Mass: Harvard Business Press, 2008.

http://www.worldcat.org/oclc/213312226

Fling, Brian. Mobile Design and Development. Sebastopol, CA: O'Reilly Media, 2009. http://www.worldcat.org/title/mobile-design-and-development/oclc/318413920

Mobile Strategyhttp://m-strat.org/

Griffey, Jason. Mobile Technology and Libraries. New York: Neal-Schuman Publishers, 2010.

http://www.worldcat.org/title/mobile-technology-and-libraries/oclc/498135636

Mobile Usabilityhttp://www.useit.com/alertbox/mobile-usability.html

Page 38: Research Library Mobile App Development Current conditions and strategic choices Bruce Washburn Software Engineer OCLC Research TAI CHI Webinar Series.

Research Mobile DevelopmentTAI CHI Webinar Series, 29 April 2010

38

Resources noted

Apps

Book Bazaarhttp://itunes.apple.com/us/app/book-bazaar/id309067586

CompareEverywhereVisit the Android Market on an Android device

DC Public Libraryhttp://itunes.apple.com/app/dcpl/id301077850

DukeMobilehttp://itunes.apple.com/app/dukemobile/id306796270http://m.duke.edu

iStanfordhttp://itunes.apple.com/us/app/istanford/id292922029

Nashville Public Libraryhttp://waldo.library.nashville.org/airpac/jsp/airpacIndex.jsp

Page 39: Research Library Mobile App Development Current conditions and strategic choices Bruce Washburn Software Engineer OCLC Research TAI CHI Webinar Series.

Research Mobile DevelopmentTAI CHI Webinar Series, 29 April 2010

39

Resources noted

Apps, continued

NCSU Libraries MobiLIBhttp://www.lib.ncsu.edu/m

New LIS Bookshttp://itunes.apple.com/us/app/new-lis-books/id352102769

New York Public Library Mobilehttp://m.nypl.org/

Pandora Radio http://itunes.apple.com/us/app/pandora-radio/id284035177

Pic2shophttp://itunes.apple.com/us/app/pic2shop/id308740640

RedLaserhttp://itunes.apple.com/app/redlaser/id312720263

Santa Clara County Libraryhttp://sccl.boopsie.com

Page 40: Research Library Mobile App Development Current conditions and strategic choices Bruce Washburn Software Engineer OCLC Research TAI CHI Webinar Series.

Research Mobile DevelopmentTAI CHI Webinar Series, 29 April 2010

40

Resources noted

Apps, continued

UNC Library Mobilehttp://www.lib.unc.edu/m/

University of Virginia Libraryhttp://m.lib.virginia.edu/

Victoria University Library Mobilehttp://m.library.vu.edu.au/

WorldCat Mobilehttp://www.worldcat.org/wcpa/content/mobile/

Page 41: Research Library Mobile App Development Current conditions and strategic choices Bruce Washburn Software Engineer OCLC Research TAI CHI Webinar Series.

Research Mobile DevelopmentTAI CHI Webinar Series, 29 April 2010

41

Resources noted

Development Resources

Android Developershttp://developer.android.com/index.html

DC Public Library Labs iPhone Applicationhttp://dclibrarylabs.org/projects/iphone/

iPhone Dev Centerhttp://developer.apple.com/iphone/index.action

iUI iPhone web app libraryhttp://www.joehewitt.com/blog/introducing_iui.php

MIT Mobile Web source codehttp://sourceforge.net/projects/mitmobileweb/

W3C Mobile Web Best Practiceshttp://www.w3.org/TR/mobile-bp/

Page 42: Research Library Mobile App Development Current conditions and strategic choices Bruce Washburn Software Engineer OCLC Research TAI CHI Webinar Series.

Research Mobile DevelopmentTAI CHI Webinar Series, 29 April 2010

42

Contact

Bruce Washburn

Software Engineer, OCLC Research, San Mateo [email protected]

TAI CHI Webinar Series

http://www.oclc.org/research/events/taichi.htm


Recommended