JQuery Mobile in a University Library Bill Gavett Application Developer Harish Nayak Director of...

28
JQuery Mobile in a University Library Bill Gavett Application Developer Harish Nayak Director of Digital Library Initiatives
  • date post

    15-Jan-2016
  • Category

    Documents

  • view

    221
  • download

    0

Transcript of JQuery Mobile in a University Library Bill Gavett Application Developer Harish Nayak Director of...

Page 1: JQuery Mobile in a University Library Bill Gavett Application Developer Harish Nayak Director of Digital Library Initiatives.

JQuery Mobile in a University Library

Bill GavettApplication Developer

Harish NayakDirector of Digital Library Initiatives

Page 2: JQuery Mobile in a University Library Bill Gavett Application Developer Harish Nayak Director of Digital Library Initiatives.

Library Mobile Redesign

2009

2011

Page 3: JQuery Mobile in a University Library Bill Gavett Application Developer Harish Nayak Director of Digital Library Initiatives.

Humble Beginnings

• Very Informal

• Very Fast

• Very Simple

Page 4: JQuery Mobile in a University Library Bill Gavett Application Developer Harish Nayak Director of Digital Library Initiatives.

Key Tasks

• Hours

• Phone

• Search Library Catalog

• Link to Main site

Page 5: JQuery Mobile in a University Library Bill Gavett Application Developer Harish Nayak Director of Digital Library Initiatives.

Time for a facelift

Page 6: JQuery Mobile in a University Library Bill Gavett Application Developer Harish Nayak Director of Digital Library Initiatives.

Sencha Touch (our first try)

• Can build highly functional mobile presence– Touch gestures/events– HTML5/CSS3

• Fully documented API, not many tutorials• Hard to get up and running quickly• Based on extJS (javascript framework)

Page 7: JQuery Mobile in a University Library Bill Gavett Application Developer Harish Nayak Director of Digital Library Initiatives.

JQuery Mobile (better for us)

• Simpler than Sencha Touch (but less functionality)

• Great for informational sites• Many tutorials and code samples• No learning curve• Based on JQuery (javascript framework)

Beta 1!Jun 20th

Page 8: JQuery Mobile in a University Library Bill Gavett Application Developer Harish Nayak Director of Digital Library Initiatives.

Some other adopters

Page 9: JQuery Mobile in a University Library Bill Gavett Application Developer Harish Nayak Director of Digital Library Initiatives.

HTML+

CSS

JQuery Mobile = Easy

Page 10: JQuery Mobile in a University Library Bill Gavett Application Developer Harish Nayak Director of Digital Library Initiatives.

Support for

Page 11: JQuery Mobile in a University Library Bill Gavett Application Developer Harish Nayak Director of Digital Library Initiatives.

Industry Support

Page 12: JQuery Mobile in a University Library Bill Gavett Application Developer Harish Nayak Director of Digital Library Initiatives.

Documentation/Sample Code

Page 13: JQuery Mobile in a University Library Bill Gavett Application Developer Harish Nayak Director of Digital Library Initiatives.

Code (limited to 1 slide)

Page 14: JQuery Mobile in a University Library Bill Gavett Application Developer Harish Nayak Director of Digital Library Initiatives.

Code (slide 2)

Page 15: JQuery Mobile in a University Library Bill Gavett Application Developer Harish Nayak Director of Digital Library Initiatives.

Let’s take a look

Page 16: JQuery Mobile in a University Library Bill Gavett Application Developer Harish Nayak Director of Digital Library Initiatives.

Under the Hood

Libraries Mobile

News & Events

Staff Profiles

Hours

Page 17: JQuery Mobile in a University Library Bill Gavett Application Developer Harish Nayak Director of Digital Library Initiatives.

Hours

Page 18: JQuery Mobile in a University Library Bill Gavett Application Developer Harish Nayak Director of Digital Library Initiatives.

Staff Profiles

Page 19: JQuery Mobile in a University Library Bill Gavett Application Developer Harish Nayak Director of Digital Library Initiatives.

News & Events

Page 20: JQuery Mobile in a University Library Bill Gavett Application Developer Harish Nayak Director of Digital Library Initiatives.

News & Events Mobile

Page 21: JQuery Mobile in a University Library Bill Gavett Application Developer Harish Nayak Director of Digital Library Initiatives.

Good IA = Easy Mobile Development

RCL Mobile

News & Events

Staff Profiles

Hours

Page 22: JQuery Mobile in a University Library Bill Gavett Application Developer Harish Nayak Director of Digital Library Initiatives.

Is it really an app?

• Native vs. Mobile Friendly Website• Website redirection• PhoneGap (native features)

Page 23: JQuery Mobile in a University Library Bill Gavett Application Developer Harish Nayak Director of Digital Library Initiatives.
Page 24: JQuery Mobile in a University Library Bill Gavett Application Developer Harish Nayak Director of Digital Library Initiatives.

Patron Driven Next Steps

*Associate mobile friendly Library databases

Availability of public computing in libraries

Further integration into social media

list of apps for research, academic work, library services

Virtual tour of the library or historical point of interest

Page 25: JQuery Mobile in a University Library Bill Gavett Application Developer Harish Nayak Director of Digital Library Initiatives.

Timeline for release

• Launch for freshman orientation

• www.library.rochester.edu

Page 26: JQuery Mobile in a University Library Bill Gavett Application Developer Harish Nayak Director of Digital Library Initiatives.

JQuery Mobile

• It’s Easy

• Perfect for Informational Websites

• A Sustainable Choice

• You Can Do It!

Page 27: JQuery Mobile in a University Library Bill Gavett Application Developer Harish Nayak Director of Digital Library Initiatives.

River Campus Libraries Mobile Team

Cynthia Carlton

Nora Dimmock

Solomon Blaylock

Katie Clark

Denise Hoagland

Ann Marshall

Thanks to

Page 28: JQuery Mobile in a University Library Bill Gavett Application Developer Harish Nayak Director of Digital Library Initiatives.

Questions?