Making & Learning at NCSU Libraries Colin Nickels & David Woodbury.
The Education Institute Providing Mobile Web Library Services David Woodbury, NCSU Libraries Fellow...
-
Upload
dario-lemon -
Category
Documents
-
view
216 -
download
0
Transcript of The Education Institute Providing Mobile Web Library Services David Woodbury, NCSU Libraries Fellow...
![Page 1: The Education Institute Providing Mobile Web Library Services David Woodbury, NCSU Libraries Fellow Jason Casden, Digital Technologies Development Librarian.](https://reader035.fdocuments.in/reader035/viewer/2022062604/5519d5e0550346047c8b4d94/html5/thumbnails/1.jpg)
The Education InstituteProviding Mobile Web Library Services
David Woodbury, NCSU Libraries FellowJason Casden, Digital Technologies Development
Librarian
NCSU Libraries
1
![Page 2: The Education Institute Providing Mobile Web Library Services David Woodbury, NCSU Libraries Fellow Jason Casden, Digital Technologies Development Librarian.](https://reader035.fdocuments.in/reader035/viewer/2022062604/5519d5e0550346047c8b4d94/html5/thumbnails/2.jpg)
David Woodbury
Project Planning and Design
2
![Page 3: The Education Institute Providing Mobile Web Library Services David Woodbury, NCSU Libraries Fellow Jason Casden, Digital Technologies Development Librarian.](https://reader035.fdocuments.in/reader035/viewer/2022062604/5519d5e0550346047c8b4d94/html5/thumbnails/3.jpg)
Why invest in mobile development?
5 billion reasons
3
![Page 4: The Education Institute Providing Mobile Web Library Services David Woodbury, NCSU Libraries Fellow Jason Casden, Digital Technologies Development Librarian.](https://reader035.fdocuments.in/reader035/viewer/2022062604/5519d5e0550346047c8b4d94/html5/thumbnails/4.jpg)
“People expect to be able to work, learn, and study whenever and wherever they want to.”
4
![Page 5: The Education Institute Providing Mobile Web Library Services David Woodbury, NCSU Libraries Fellow Jason Casden, Digital Technologies Development Librarian.](https://reader035.fdocuments.in/reader035/viewer/2022062604/5519d5e0550346047c8b4d94/html5/thumbnails/5.jpg)
Our motivation
5
![Page 6: The Education Institute Providing Mobile Web Library Services David Woodbury, NCSU Libraries Fellow Jason Casden, Digital Technologies Development Librarian.](https://reader035.fdocuments.in/reader035/viewer/2022062604/5519d5e0550346047c8b4d94/html5/thumbnails/6.jpg)
About NC State University Libraries• We serve the largest higher education
institution in the state– 31,000 students & 8,000 faculty members– Large focus on science, technology,
engineering & mathematics
• History of innovation & collaboration– Endeca discovery layer on our catalog– Early mobile library site (MobiLIB)
6
![Page 7: The Education Institute Providing Mobile Web Library Services David Woodbury, NCSU Libraries Fellow Jason Casden, Digital Technologies Development Librarian.](https://reader035.fdocuments.in/reader035/viewer/2022062604/5519d5e0550346047c8b4d94/html5/thumbnails/7.jpg)
Our mobile services
7
![Page 8: The Education Institute Providing Mobile Web Library Services David Woodbury, NCSU Libraries Fellow Jason Casden, Digital Technologies Development Librarian.](https://reader035.fdocuments.in/reader035/viewer/2022062604/5519d5e0550346047c8b4d94/html5/thumbnails/8.jpg)
NCSU Mobile Web (Campus Site)
8
![Page 9: The Education Institute Providing Mobile Web Library Services David Woodbury, NCSU Libraries Fellow Jason Casden, Digital Technologies Development Librarian.](https://reader035.fdocuments.in/reader035/viewer/2022062604/5519d5e0550346047c8b4d94/html5/thumbnails/9.jpg)
NCSU Libraries Mobile Team
• Jason Casden, Digital Technologies Development Librarian– Developer
• David Woodbury, NCSU Libraries Fellow– Project manager
• Markus Wust, Digital Collections and Preservation Librarian– Developer & co-creator of MobiLIB
9
![Page 10: The Education Institute Providing Mobile Web Library Services David Woodbury, NCSU Libraries Fellow Jason Casden, Digital Technologies Development Librarian.](https://reader035.fdocuments.in/reader035/viewer/2022062604/5519d5e0550346047c8b4d94/html5/thumbnails/10.jpg)
Project timeline
• Project planning, site wireframes in September (one project manager)
• Development and testing in October (two developers)
• Formal launch & promotion in November
• Main website redirect in December
Three months from planning to launch
10
![Page 11: The Education Institute Providing Mobile Web Library Services David Woodbury, NCSU Libraries Fellow Jason Casden, Digital Technologies Development Librarian.](https://reader035.fdocuments.in/reader035/viewer/2022062604/5519d5e0550346047c8b4d94/html5/thumbnails/11.jpg)
Project timeline
• Enhancements added by other developers
• Bug fixes as needed for new devices
Iterative development since launch
new
newnew
11
![Page 12: The Education Institute Providing Mobile Web Library Services David Woodbury, NCSU Libraries Fellow Jason Casden, Digital Technologies Development Librarian.](https://reader035.fdocuments.in/reader035/viewer/2022062604/5519d5e0550346047c8b4d94/html5/thumbnails/12.jpg)
Our mobile services• Locations & Hours• Computer Availability• Book & Article Search• Room Reservations• GroupFinder message board• Reference Services• News & Events• Webcam Feeds• Link to campus mobile sitehttp://m.lib.ncsu.
edu
12
![Page 13: The Education Institute Providing Mobile Web Library Services David Woodbury, NCSU Libraries Fellow Jason Casden, Digital Technologies Development Librarian.](https://reader035.fdocuments.in/reader035/viewer/2022062604/5519d5e0550346047c8b4d94/html5/thumbnails/13.jpg)
Locations & Hours
13
![Page 14: The Education Institute Providing Mobile Web Library Services David Woodbury, NCSU Libraries Fellow Jason Casden, Digital Technologies Development Librarian.](https://reader035.fdocuments.in/reader035/viewer/2022062604/5519d5e0550346047c8b4d94/html5/thumbnails/14.jpg)
Computer Availability
14
![Page 15: The Education Institute Providing Mobile Web Library Services David Woodbury, NCSU Libraries Fellow Jason Casden, Digital Technologies Development Librarian.](https://reader035.fdocuments.in/reader035/viewer/2022062604/5519d5e0550346047c8b4d94/html5/thumbnails/15.jpg)
Catalog Search
15
![Page 16: The Education Institute Providing Mobile Web Library Services David Woodbury, NCSU Libraries Fellow Jason Casden, Digital Technologies Development Librarian.](https://reader035.fdocuments.in/reader035/viewer/2022062604/5519d5e0550346047c8b4d94/html5/thumbnails/16.jpg)
Catalog Search
16
![Page 17: The Education Institute Providing Mobile Web Library Services David Woodbury, NCSU Libraries Fellow Jason Casden, Digital Technologies Development Librarian.](https://reader035.fdocuments.in/reader035/viewer/2022062604/5519d5e0550346047c8b4d94/html5/thumbnails/17.jpg)
Reference Services
17
![Page 18: The Education Institute Providing Mobile Web Library Services David Woodbury, NCSU Libraries Fellow Jason Casden, Digital Technologies Development Librarian.](https://reader035.fdocuments.in/reader035/viewer/2022062604/5519d5e0550346047c8b4d94/html5/thumbnails/18.jpg)
GroupFinder (message service)
18
![Page 19: The Education Institute Providing Mobile Web Library Services David Woodbury, NCSU Libraries Fellow Jason Casden, Digital Technologies Development Librarian.](https://reader035.fdocuments.in/reader035/viewer/2022062604/5519d5e0550346047c8b4d94/html5/thumbnails/19.jpg)
What to mobilize?
• What services are currently available?• What services are applicable on a mobile
device?• What services translate well to the mobile
environment?• What tools can be created easily?• What would be fun to see?
19
![Page 20: The Education Institute Providing Mobile Web Library Services David Woodbury, NCSU Libraries Fellow Jason Casden, Digital Technologies Development Librarian.](https://reader035.fdocuments.in/reader035/viewer/2022062604/5519d5e0550346047c8b4d94/html5/thumbnails/20.jpg)
Don’t mobilize everything
• Nearly 100 links!• Always can link back to home page, if needed
20
![Page 21: The Education Institute Providing Mobile Web Library Services David Woodbury, NCSU Libraries Fellow Jason Casden, Digital Technologies Development Librarian.](https://reader035.fdocuments.in/reader035/viewer/2022062604/5519d5e0550346047c8b4d94/html5/thumbnails/21.jpg)
“Mobile” is not just shrinking the page
21
![Page 22: The Education Institute Providing Mobile Web Library Services David Woodbury, NCSU Libraries Fellow Jason Casden, Digital Technologies Development Librarian.](https://reader035.fdocuments.in/reader035/viewer/2022062604/5519d5e0550346047c8b4d94/html5/thumbnails/22.jpg)
Use only essential, relevant content
22
![Page 23: The Education Institute Providing Mobile Web Library Services David Woodbury, NCSU Libraries Fellow Jason Casden, Digital Technologies Development Librarian.](https://reader035.fdocuments.in/reader035/viewer/2022062604/5519d5e0550346047c8b4d94/html5/thumbnails/23.jpg)
Use only essential, relevant content
23
![Page 24: The Education Institute Providing Mobile Web Library Services David Woodbury, NCSU Libraries Fellow Jason Casden, Digital Technologies Development Librarian.](https://reader035.fdocuments.in/reader035/viewer/2022062604/5519d5e0550346047c8b4d94/html5/thumbnails/24.jpg)
Reduce options, simplify
24
![Page 25: The Education Institute Providing Mobile Web Library Services David Woodbury, NCSU Libraries Fellow Jason Casden, Digital Technologies Development Librarian.](https://reader035.fdocuments.in/reader035/viewer/2022062604/5519d5e0550346047c8b4d94/html5/thumbnails/25.jpg)
Limit data to mobile context
25
25
![Page 26: The Education Institute Providing Mobile Web Library Services David Woodbury, NCSU Libraries Fellow Jason Casden, Digital Technologies Development Librarian.](https://reader035.fdocuments.in/reader035/viewer/2022062604/5519d5e0550346047c8b4d94/html5/thumbnails/26.jpg)
Limit data to mobile context
• For time oriented data, we assume current day & time
• We assume action oriented
26
![Page 27: The Education Institute Providing Mobile Web Library Services David Woodbury, NCSU Libraries Fellow Jason Casden, Digital Technologies Development Librarian.](https://reader035.fdocuments.in/reader035/viewer/2022062604/5519d5e0550346047c8b4d94/html5/thumbnails/27.jpg)
Use the mobile interface
27
![Page 28: The Education Institute Providing Mobile Web Library Services David Woodbury, NCSU Libraries Fellow Jason Casden, Digital Technologies Development Librarian.](https://reader035.fdocuments.in/reader035/viewer/2022062604/5519d5e0550346047c8b4d94/html5/thumbnails/28.jpg)
Provide appropriate tools for the user’s context
28
![Page 29: The Education Institute Providing Mobile Web Library Services David Woodbury, NCSU Libraries Fellow Jason Casden, Digital Technologies Development Librarian.](https://reader035.fdocuments.in/reader035/viewer/2022062604/5519d5e0550346047c8b4d94/html5/thumbnails/29.jpg)
Expose hidden, useful content
29
![Page 30: The Education Institute Providing Mobile Web Library Services David Woodbury, NCSU Libraries Fellow Jason Casden, Digital Technologies Development Librarian.](https://reader035.fdocuments.in/reader035/viewer/2022062604/5519d5e0550346047c8b4d94/html5/thumbnails/30.jpg)
Jason Casden
Technical Planning and Implementation
30
![Page 31: The Education Institute Providing Mobile Web Library Services David Woodbury, NCSU Libraries Fellow Jason Casden, Digital Technologies Development Librarian.](https://reader035.fdocuments.in/reader035/viewer/2022062604/5519d5e0550346047c8b4d94/html5/thumbnails/31.jpg)
31
![Page 32: The Education Institute Providing Mobile Web Library Services David Woodbury, NCSU Libraries Fellow Jason Casden, Digital Technologies Development Librarian.](https://reader035.fdocuments.in/reader035/viewer/2022062604/5519d5e0550346047c8b4d94/html5/thumbnails/32.jpg)
When to Make a Native App
• Charging for it• Creating a game• Using specific
locations*• Using cameras• Using
accelerometers• Accessing the
filesystems• Offline users
* Actually available to web-based applications32
![Page 33: The Education Institute Providing Mobile Web Library Services David Woodbury, NCSU Libraries Fellow Jason Casden, Digital Technologies Development Librarian.](https://reader035.fdocuments.in/reader035/viewer/2022062604/5519d5e0550346047c8b4d94/html5/thumbnails/33.jpg)
The Case for Mobile Web Apps
“I believe that unless your application meets one of these native application criteria, you should not create a native application, but should instead focus on building a mobile web application.”
— Brian Fling, “Mobile Design and Development”
33
![Page 34: The Education Institute Providing Mobile Web Library Services David Woodbury, NCSU Libraries Fellow Jason Casden, Digital Technologies Development Librarian.](https://reader035.fdocuments.in/reader035/viewer/2022062604/5519d5e0550346047c8b4d94/html5/thumbnails/34.jpg)
WolfWalk
• Native iPhone App• Geolocated special collections images• Track the user’s current location• Browse historical images of sites on
campus
34
![Page 35: The Education Institute Providing Mobile Web Library Services David Woodbury, NCSU Libraries Fellow Jason Casden, Digital Technologies Development Librarian.](https://reader035.fdocuments.in/reader035/viewer/2022062604/5519d5e0550346047c8b4d94/html5/thumbnails/35.jpg)
Shoutouts
• The project team– Tito Sierra, Jason Casden, Steven Morris,
Markus Wust, Brian Dietz, Todd Kosmerick, Joseph Ryan
35
![Page 36: The Education Institute Providing Mobile Web Library Services David Woodbury, NCSU Libraries Fellow Jason Casden, Digital Technologies Development Librarian.](https://reader035.fdocuments.in/reader035/viewer/2022062604/5519d5e0550346047c8b4d94/html5/thumbnails/36.jpg)
WolfWalk, Two Ways
36
![Page 37: The Education Institute Providing Mobile Web Library Services David Woodbury, NCSU Libraries Fellow Jason Casden, Digital Technologies Development Librarian.](https://reader035.fdocuments.in/reader035/viewer/2022062604/5519d5e0550346047c8b4d94/html5/thumbnails/37.jpg)
37
![Page 38: The Education Institute Providing Mobile Web Library Services David Woodbury, NCSU Libraries Fellow Jason Casden, Digital Technologies Development Librarian.](https://reader035.fdocuments.in/reader035/viewer/2022062604/5519d5e0550346047c8b4d94/html5/thumbnails/38.jpg)
38
![Page 39: The Education Institute Providing Mobile Web Library Services David Woodbury, NCSU Libraries Fellow Jason Casden, Digital Technologies Development Librarian.](https://reader035.fdocuments.in/reader035/viewer/2022062604/5519d5e0550346047c8b4d94/html5/thumbnails/39.jpg)
Distribution Channels
• Open vs. Controlled– Administrative overhead– Bottlenecks– Technical restrictions
39
![Page 40: The Education Institute Providing Mobile Web Library Services David Woodbury, NCSU Libraries Fellow Jason Casden, Digital Technologies Development Librarian.](https://reader035.fdocuments.in/reader035/viewer/2022062604/5519d5e0550346047c8b4d94/html5/thumbnails/40.jpg)
Our tools
• Mobile website– XHTML 1.0 transitional– CSS– non-essential JavaScript and AJAX
• MIT Mobile Web Open Source Project• Leaned on pre-existing web services• Targeted higher-end devices
40
![Page 41: The Education Institute Providing Mobile Web Library Services David Woodbury, NCSU Libraries Fellow Jason Casden, Digital Technologies Development Librarian.](https://reader035.fdocuments.in/reader035/viewer/2022062604/5519d5e0550346047c8b4d94/html5/thumbnails/41.jpg)
No developers?
• Tools that require only HTML knowledge– WordPress, iWebKit, iUI, jQTouch, Dashcode…– Good for static content– May lack good multi-tiered device support
41
![Page 42: The Education Institute Providing Mobile Web Library Services David Woodbury, NCSU Libraries Fellow Jason Casden, Digital Technologies Development Librarian.](https://reader035.fdocuments.in/reader035/viewer/2022062604/5519d5e0550346047c8b4d94/html5/thumbnails/42.jpg)
No developers?
• Vendors– Boopsie, Terribly Clever…– Can manage mobile development process for
you– You may lack control over the final product– May be expensive– Doesn’t develop internal expertise
42
![Page 43: The Education Institute Providing Mobile Web Library Services David Woodbury, NCSU Libraries Fellow Jason Casden, Digital Technologies Development Librarian.](https://reader035.fdocuments.in/reader035/viewer/2022062604/5519d5e0550346047c8b4d94/html5/thumbnails/43.jpg)
Data Reuse
• CatalogWS• Library Hours• Study Room Reservations• GroupFinder
43
![Page 44: The Education Institute Providing Mobile Web Library Services David Woodbury, NCSU Libraries Fellow Jason Casden, Digital Technologies Development Librarian.](https://reader035.fdocuments.in/reader035/viewer/2022062604/5519d5e0550346047c8b4d94/html5/thumbnails/44.jpg)
Best practices
• Standards and official guidelines– Useful, but slow-moving– Don’t get stuck
44
![Page 45: The Education Institute Providing Mobile Web Library Services David Woodbury, NCSU Libraries Fellow Jason Casden, Digital Technologies Development Librarian.](https://reader035.fdocuments.in/reader035/viewer/2022062604/5519d5e0550346047c8b4d94/html5/thumbnails/45.jpg)
Lots of Devices
Top LeveliPhones, Android phones, Palm Pre
Large touch screens, sophisticated web capabilities
Middle Level
Blackberry, Nokia smartphones, Windows mobile, etc.
May lack touch screen and some CSS and JavaScript capabilities.
Low LevelWeb-enabled flip phones
Small screens, low web functionality
45
![Page 46: The Education Institute Providing Mobile Web Library Services David Woodbury, NCSU Libraries Fellow Jason Casden, Digital Technologies Development Librarian.](https://reader035.fdocuments.in/reader035/viewer/2022062604/5519d5e0550346047c8b4d94/html5/thumbnails/46.jpg)
Content Adaptation
46
![Page 47: The Education Institute Providing Mobile Web Library Services David Woodbury, NCSU Libraries Fellow Jason Casden, Digital Technologies Development Librarian.](https://reader035.fdocuments.in/reader035/viewer/2022062604/5519d5e0550346047c8b4d94/html5/thumbnails/47.jpg)
Separating data from presentation
47
![Page 48: The Education Institute Providing Mobile Web Library Services David Woodbury, NCSU Libraries Fellow Jason Casden, Digital Technologies Development Librarian.](https://reader035.fdocuments.in/reader035/viewer/2022062604/5519d5e0550346047c8b4d94/html5/thumbnails/48.jpg)
Testing
CC BY-SA 2.0: http://www.flickr.com/photos/wfryer/3929189482/ 48
![Page 49: The Education Institute Providing Mobile Web Library Services David Woodbury, NCSU Libraries Fellow Jason Casden, Digital Technologies Development Librarian.](https://reader035.fdocuments.in/reader035/viewer/2022062604/5519d5e0550346047c8b4d94/html5/thumbnails/49.jpg)
Recommendations
49
![Page 50: The Education Institute Providing Mobile Web Library Services David Woodbury, NCSU Libraries Fellow Jason Casden, Digital Technologies Development Librarian.](https://reader035.fdocuments.in/reader035/viewer/2022062604/5519d5e0550346047c8b4d94/html5/thumbnails/50.jpg)
Be Agile
• Rapid development cycle• Think iteratively• Adjust to change quickly• Avoid paralysis
50
![Page 51: The Education Institute Providing Mobile Web Library Services David Woodbury, NCSU Libraries Fellow Jason Casden, Digital Technologies Development Librarian.](https://reader035.fdocuments.in/reader035/viewer/2022062604/5519d5e0550346047c8b4d94/html5/thumbnails/51.jpg)
Play
51
![Page 52: The Education Institute Providing Mobile Web Library Services David Woodbury, NCSU Libraries Fellow Jason Casden, Digital Technologies Development Librarian.](https://reader035.fdocuments.in/reader035/viewer/2022062604/5519d5e0550346047c8b4d94/html5/thumbnails/52.jpg)
Collaborate
• Campus efforts• External projects• Steal what you like
– Improve it, so it can be stolen back
52
![Page 53: The Education Institute Providing Mobile Web Library Services David Woodbury, NCSU Libraries Fellow Jason Casden, Digital Technologies Development Librarian.](https://reader035.fdocuments.in/reader035/viewer/2022062604/5519d5e0550346047c8b4d94/html5/thumbnails/53.jpg)
In Summary…
• Mobile websites are becoming very sophisticated
• Mobile web app development is web development– just a little different
53
![Page 54: The Education Institute Providing Mobile Web Library Services David Woodbury, NCSU Libraries Fellow Jason Casden, Digital Technologies Development Librarian.](https://reader035.fdocuments.in/reader035/viewer/2022062604/5519d5e0550346047c8b4d94/html5/thumbnails/54.jpg)
David Woodbury
Assessment
54
![Page 55: The Education Institute Providing Mobile Web Library Services David Woodbury, NCSU Libraries Fellow Jason Casden, Digital Technologies Development Librarian.](https://reader035.fdocuments.in/reader035/viewer/2022062604/5519d5e0550346047c8b4d94/html5/thumbnails/55.jpg)
Assessing the site
55
![Page 56: The Education Institute Providing Mobile Web Library Services David Woodbury, NCSU Libraries Fellow Jason Casden, Digital Technologies Development Librarian.](https://reader035.fdocuments.in/reader035/viewer/2022062604/5519d5e0550346047c8b4d94/html5/thumbnails/56.jpg)
Pageviews by service
What’s popular at NCSU Libraries
56
![Page 57: The Education Institute Providing Mobile Web Library Services David Woodbury, NCSU Libraries Fellow Jason Casden, Digital Technologies Development Librarian.](https://reader035.fdocuments.in/reader035/viewer/2022062604/5519d5e0550346047c8b4d94/html5/thumbnails/57.jpg)
Views by device
What’s popular at NCSU Libraries
57
![Page 58: The Education Institute Providing Mobile Web Library Services David Woodbury, NCSU Libraries Fellow Jason Casden, Digital Technologies Development Librarian.](https://reader035.fdocuments.in/reader035/viewer/2022062604/5519d5e0550346047c8b4d94/html5/thumbnails/58.jpg)
Further assessment
• Assess actual student needs– Survey students– Study behaviors
• Invest in services that can be used in a variety of contexts
• Get input from across library staff
58
![Page 59: The Education Institute Providing Mobile Web Library Services David Woodbury, NCSU Libraries Fellow Jason Casden, Digital Technologies Development Librarian.](https://reader035.fdocuments.in/reader035/viewer/2022062604/5519d5e0550346047c8b4d94/html5/thumbnails/59.jpg)
Coming Soon!
• Patron account information (checkouts & renewals)
• Access to electronic reserves for classes• Building wayfinding• Tools for staff
59
![Page 60: The Education Institute Providing Mobile Web Library Services David Woodbury, NCSU Libraries Fellow Jason Casden, Digital Technologies Development Librarian.](https://reader035.fdocuments.in/reader035/viewer/2022062604/5519d5e0550346047c8b4d94/html5/thumbnails/60.jpg)
Questions?
60