SlideShare ist ein Scribd-Unternehmen logo
1 von 78
5 Ways to
Offer
Mobile
Services &
Tools for
Your
Library!
Image sources: apple.com & samsung.com
Slides are available at: http://www.slideshare.net/chadmairn
A real-time collaborative notebook is available at https://shog.us/mobile @cmairn
Mobile Revolution
Today, according to the International
Telecommunication Union (ITU) there
are an estimated 7 billion mobile
subscriptions worldwide!
Roughly 97% of the world population!
Source: http://goo.gl/dLAu3Z
The information gathering
process (i.e., creating and
consuming content) evolves as
the mobile revolution advances.
It is an exciting time to be a
librarian!
Mobile Tech Trends in Libraries
Scanning …
• Text Message Reference
• QR Codes
• Mobile Websites & OPACs
• Library Vendor Apps
• E-books
• Mobile Marketing & Assessment
• Augmented Reality
• Near Field Communication (NFC)
• Wearable Computing
QR Codes etc.
Also pay attention to Near Field Communication
(NFC) technologies. They are here!
QR (Quick Response) codes can help guide mobile users in
your physical spaces come visit your digital library spaces.
Notice that the page that the QR code
directs you to is designed for mobile!
The research shows …
Source: http://pewinternet.org
Indoor Google Maps
allows users to quickly
and efficiently navigate
through indoor spaces,
picking up where GPS
leaves off.
I am here!
What should we be doing in libraries regarding wearable
computing devices like the archaic Google Glass Project?
The Boundless Library
Download the app: http://goo.gl/dBfGMb
Mobile Library Users
Scanning …
• Mobile Learning
• Game-based Learning
• Orientations and Tours
• QR Code Scavenger Hunts
• Point-of-need Instruction
• Mobile Response Systems
• QR Coding Books etc.
• Physical Buildings & Wireless Access
• Hotspot Lending
Want some examples or to add your own? Visit the real-time collaborative notebook at http://shog.us/mobile
SCARLET (Special Collections using Augmented Reality to
Enhance Learning and Teaching)
More info at: http://goo.gl/0x2KT1
Download the app! http://goo.gl/H5ebiX
Google
Drive
The Best Cloud Storage Services for 2015
http://goo.gl/cE5Dp
Libraries are checking out the Internet to patrons!
Source: http://goo.gl/3NfeTt
www.mobilebeacon.org
Mobile Access to Content
• Mobile Web Design
• Responsive Web Design
• Native Apps vs. Web Apps?
• Frameworks (jQuery Mobile, iUI)
• HTML5’s Offline Storage
• Mobile OPACs
• Barcode Scanner (App Inventor)
• E-books
• Vendor Created Mobile Apps
• Archives & Inventory
Scanning …
“Fundamentally, 'mobile' refers to the user,
not the device or application.”
Barbara Ballard Designing the Mobile User Experience
Quick Poll
Does your library have:
Mobile-optimized Website
Native App (iOS, Android etc.)
Nothing yet, but considering an app
Nothing yet, but considering a website.
No plans; it is too expensive/complex!
appinventor.mit.edu/
Native Apps vs. Web/Browser Apps
Issues Native apps Web apps
Internet access Not required Required, except for apps
written in HTML5 (offline
capabilities)
Shareable content (Twitter
etc.)
Only if it is built in to the app Web links can be shared.
Social API’s allow 1-click
posting
Access to hardware sensors Yes: camera, gyroscope,
microphone, compass,
accelerometer, GPS
Access thru browser is
limited. Geolocation works!
Development Build app for target platform
(Android, iOS [Objective-C]
etc.)
Write/publish once using
standard Web technologies,
view it anywhere with URL.
Speedy debugging and
development.
Distribution Most app stores require
approval.
No hassles.
Source: http://goo.gl/zSeDU
Take an emulated look at your desktop site.
Mobile Site Desktop Site
<p><a class="call" href="tel:17273417177" accesskey="0">Call the Library</a> | (727) 341-7177<br />
<a href="wtai://wp/ap;+17273417177; SPC%20Library">[Add to Phone Book]</a><br />
A simple mobile-optimized Website can work on all devices!
Small Screen Rendering (260 px) using the
Web Developer add-on in Firefox
Desktop Small Screen
Learn and borrow from sites you like.
http://m.novarelibrary.com/
Or you can build something using HTML, CSS, and
JavaScript that acts like a native app!
Built using jQTouch Built using jQuery Mobile
jQuery Mobile, an HTML5-based user interface system for all popular mobile device
platforms, is well-documented and there are great demos to get you started.
Note: you can determine how your user’s are
accessing your Web site (e.g., mobile devices,
carriers, browsers , OS’s, screen resolution etc.)
In-page Analytics
Sketch ideas
Testing and validation
Test Page Speed in Firebug
http://getfirebug.com/
W3C mobileOK Checker
http://validator.w3.org/mobile/
Redirecting Mobile Users
<script type="text/javascript">
<!--
if (screen.width <= 699) {
document.location = "YOUR-MOBILE-SITE.com";
}
//-->
</script>
1.
2. <span><script type="text/javascript">
<!--
if ((navigator.userAgent.match(/iPhone/i)) ||
(navigator.userAgent.match(/iPod/i))) {
location.replace("<a href="http://YOUR-MOBILE-
SITE.com">http://YOUR-MOBILE-SITE.com</a>");
}
-->
</script>
</span>
Note: http://www.user-agents.org has an extensive list.
<link rel="stylesheet" href="screen.css" media="screen"/>
<link rel="stylesheet" href="handheld.css" media="handheld"/>
3.
<? if (
stristr($ua, "Windows CE") or
stristr($ua, "Mobile") ) {
$DEVICE_TYPE="MOBILE";
}
if (isset($DEVICE_TYPE) and $DEVICE_TYPE=="MOBILE") {
$location='YOUR-MOBILE-SITE.com/index.php';
header ('Location: '.$location);
exit;
}
?>
4.
Using WordPress? http://wordpress.org/extend/plugins/wordpress-mobile-pack/
Source: http://goo.gl/Amfj2
5.
Should you redirect
mobile users?
The Future of Mobile Web App/Site Development? Responsive Web Design!
http://gvsu.edu/library/
LibGuides 2.0 is based on the Bootstrap 3.0 framework
http://getbootstrap.com
Will this be the end of native apps?
Editors and Tools
• You can use a simple text editor (e.g., Notepad) or a more sophisticated application
(e.g., Dreamweaver).
• Adobe Device Central is part of Adobe’s CS.
• iUI: http://code.google.com/p/iui/ for iPhone.
• MIT Mobile Web Open Source Project
http://sourceforge.net/projects/mitmobileweb/
• Device detection? http://detectmobilebrowsers.mobi/
• To see your browser's HTTP Headers. Works on mobile browsers.
http://rabin.mobi/http
• Web Developer Toolbar in Firefox: Select Miscellaneous >>> Small Screen Rendering
(260 px) >>> the layout will be reformatted to simulate rendering by a mobile
browser.
Some Best Practices
• Follow the "m" convention (m.novarelibrary.com OR lifeonterra.com/m/)
• Keep categories (directories) short. Remember that you are creating a page that people touch
without much typing
• Limit image and markup sizes
• Limit HTML pages to 25KB to allow for caching
• "Minify" your scripts and CSS (JSLint, CleanCSS)
• Link to Full Site
• Sniff for User Agent – Detection (allow the user to decide where to go)
• One Column Layout with some whitespace
• Mobile refers to the user!
Mobile Reference
• SMS-based Reference
• Consider Indoor Google Mapping!
• Data Collection
• Mobile-to-Mobile Messaging
• Roving Reference & Outreach
Scanning …
Check with your vendors to see if they have apps
and/or mobile-optimized resources.
If they don’t, put some pressure on them to build
something quickly!
http://www.gale.cengage.com/apps/
Mobile OPACs
Mobile Databases
An example: a “free” SMS Reference Service
1. Get a free Google Voice number.
2. Promote this number.
3. Use free GVMax web service to send notifications via Instant Messaging
(XMPP/GoogleTalk), emails, Prowl and Howl notifications, Twitter,
HttpPost and SMS.
HOWEVER …
Some e-reading Apps
Collection Development with …
Don’t like Evernote?
1. 2.
3. 4.
Accessible on mobile!
AND via desktop!
Copy the ISBN or use a LibX toolbar to
search OPAC.
If your library doesn’t own it, then
paste the URL into your acquisition
system and purchase it!
Note: I recently switched to
Mobile Professional
Development and New
Opportunities
• Mobile Websites
• E-book Download Stations
• LIBRARYH3LP
• Vendor Supplied Apps
• Time to Play
• Professional Reading
• Consider using Calibre to create a personal e-book
• Interpersonal Networking
• Research & Scholarship
• Virtual Workshops/Courses
• Conferences
Scanning …
Know how to navigate games etc.
Source: http://goo.gl/bRog2M
Here is an “electronic” book on
electronics!
It was created by Wikipedia’s
Book Creator
http://www.scribd.com/doc/268748439/Electronic-Circuitry-Components
Try using Calibre to create your own Professional Development e-book built
automatically from RSS feeds! Flipboard, InstaPaper etc. are great tools too!
Some popular classes
Basics
Showing my Android phone via an AppleTV!
www.google.com/chromecast
iOS Basics
Introducing
the iPad,
iPhone, and
iCloud.
Showing my iPad via an AppleTV
Image source: www.gepl.org
Image source: http://tblc.org/
Source: http://goo.gl/eS2wlA
http://www.libsuccess.org/M-Libraries
Take a look around and stay informed.
apps4librarians.com/
5 Ways to
Offer
Mobile
Services
Image sources: apple.com & samsung.com
At least
Contact Information
Let’s
Hangout!
gplus.to/chadmairn

Weitere ähnliche Inhalte

Was ist angesagt?

MMRA / QRCA Mobile Qualitative - Using Mobile to Understand Customers
MMRA / QRCA Mobile Qualitative - Using Mobile to Understand CustomersMMRA / QRCA Mobile Qualitative - Using Mobile to Understand Customers
MMRA / QRCA Mobile Qualitative - Using Mobile to Understand Customers
Threads Qualitative Research
 
How finkelstein library adds value to the community
How finkelstein library adds value to the communityHow finkelstein library adds value to the community
How finkelstein library adds value to the community
Zeke Kilbride
 

Was ist angesagt? (17)

AMcNab_Mobilising E-Content_AGI/LIR
AMcNab_Mobilising E-Content_AGI/LIRAMcNab_Mobilising E-Content_AGI/LIR
AMcNab_Mobilising E-Content_AGI/LIR
 
Mobile devices for research
Mobile devices for researchMobile devices for research
Mobile devices for research
 
New techniques and tools in the library
New techniques and tools in the libraryNew techniques and tools in the library
New techniques and tools in the library
 
Mobile computing application risks in Zimbabwe
Mobile computing application risks in ZimbabweMobile computing application risks in Zimbabwe
Mobile computing application risks in Zimbabwe
 
Lesson 1: Introduction to Information and Communication Technology
Lesson 1: Introduction to Information and Communication TechnologyLesson 1: Introduction to Information and Communication Technology
Lesson 1: Introduction to Information and Communication Technology
 
MMRA / QRCA Mobile Qualitative - Using Mobile to Understand Customers
MMRA / QRCA Mobile Qualitative - Using Mobile to Understand CustomersMMRA / QRCA Mobile Qualitative - Using Mobile to Understand Customers
MMRA / QRCA Mobile Qualitative - Using Mobile to Understand Customers
 
Smart phone and mobile phone risks
Smart phone and mobile phone risksSmart phone and mobile phone risks
Smart phone and mobile phone risks
 
New trends in Libraries with IT, AI & i4.0
New trends in Libraries with IT, AI & i4.0New trends in Libraries with IT, AI & i4.0
New trends in Libraries with IT, AI & i4.0
 
iPhones: Markets, Marketing, Development and research
iPhones: Markets, Marketing, Development and researchiPhones: Markets, Marketing, Development and research
iPhones: Markets, Marketing, Development and research
 
Any timeanywhere
Any timeanywhereAny timeanywhere
Any timeanywhere
 
Technology trends
Technology trendsTechnology trends
Technology trends
 
Maximizing the Value of Real-Time: The Importance of Authenticity
Maximizing the Value of Real-Time: The Importance of AuthenticityMaximizing the Value of Real-Time: The Importance of Authenticity
Maximizing the Value of Real-Time: The Importance of Authenticity
 
Chapter 13 presentation
Chapter 13 presentationChapter 13 presentation
Chapter 13 presentation
 
DI-ML Mobile Literacy Slides 20190406
DI-ML Mobile Literacy Slides 20190406DI-ML Mobile Literacy Slides 20190406
DI-ML Mobile Literacy Slides 20190406
 
How finkelstein library adds value to the community
How finkelstein library adds value to the communityHow finkelstein library adds value to the community
How finkelstein library adds value to the community
 
Ai Library
Ai LibraryAi Library
Ai Library
 
Ict topic 1
Ict topic 1Ict topic 1
Ict topic 1
 

Ähnlich wie Mobile Services for Your Library

Evaluating Mobile Options For Libraries - CIL 2012
Evaluating Mobile Options For Libraries - CIL 2012Evaluating Mobile Options For Libraries - CIL 2012
Evaluating Mobile Options For Libraries - CIL 2012
amyhannah84
 
The Library in Your Pocket - NJLibraryLink
The Library in Your Pocket - NJLibraryLinkThe Library in Your Pocket - NJLibraryLink
The Library in Your Pocket - NJLibraryLink
Meredith Farkas
 
Mobile Strategies for Libraries by Amy York
Mobile Strategies for Libraries by Amy YorkMobile Strategies for Libraries by Amy York
Mobile Strategies for Libraries by Amy York
ayork1120
 

Ähnlich wie Mobile Services for Your Library (20)

Evaluating Mobile Options For Libraries - CIL 2012
Evaluating Mobile Options For Libraries - CIL 2012Evaluating Mobile Options For Libraries - CIL 2012
Evaluating Mobile Options For Libraries - CIL 2012
 
Wherever Your Patrons Are: Mobile Services for Libraries
Wherever Your Patrons Are: Mobile Services for LibrariesWherever Your Patrons Are: Mobile Services for Libraries
Wherever Your Patrons Are: Mobile Services for Libraries
 
Best Practices for Mobile Web Design
Best Practices for Mobile Web DesignBest Practices for Mobile Web Design
Best Practices for Mobile Web Design
 
The Library in Your Pocket: Mobile Trends for Libraries
The Library in Your Pocket: Mobile Trends for LibrariesThe Library in Your Pocket: Mobile Trends for Libraries
The Library in Your Pocket: Mobile Trends for Libraries
 
Presentation1
Presentation1Presentation1
Presentation1
 
Presentation1
Presentation1Presentation1
Presentation1
 
Creating a Slick Web App Using jQTouch
Creating a Slick Web App Using jQTouchCreating a Slick Web App Using jQTouch
Creating a Slick Web App Using jQTouch
 
Mobile Web Overview https://www.edocr.com/v/k52p5vj4/
Mobile Web Overview https://www.edocr.com/v/k52p5vj4/Mobile Web Overview https://www.edocr.com/v/k52p5vj4/
Mobile Web Overview https://www.edocr.com/v/k52p5vj4/
 
Presentation1
Presentation1Presentation1
Presentation1
 
Mobile Website Design for Libraries
Mobile Website Design for LibrariesMobile Website Design for Libraries
Mobile Website Design for Libraries
 
Mobile apps slideshareversion
Mobile apps slideshareversionMobile apps slideshareversion
Mobile apps slideshareversion
 
Web 2.0 & 3.0 technologies & SoLoMo
Web 2.0 & 3.0 technologies & SoLoMoWeb 2.0 & 3.0 technologies & SoLoMo
Web 2.0 & 3.0 technologies & SoLoMo
 
Hybrid vs Native vs Web Apps
Hybrid vs Native vs Web AppsHybrid vs Native vs Web Apps
Hybrid vs Native vs Web Apps
 
Best Practices in Mobile Development: Building Your First jQuery Mobile App
Best Practices in Mobile Development: Building Your First jQuery Mobile AppBest Practices in Mobile Development: Building Your First jQuery Mobile App
Best Practices in Mobile Development: Building Your First jQuery Mobile App
 
The Library in Your Pocket - NJLibraryLink
The Library in Your Pocket - NJLibraryLinkThe Library in Your Pocket - NJLibraryLink
The Library in Your Pocket - NJLibraryLink
 
Web Apps and Responsive Design for Libraries
Web Apps and Responsive Design for LibrariesWeb Apps and Responsive Design for Libraries
Web Apps and Responsive Design for Libraries
 
Mobile Strategies for Libraries by Amy York
Mobile Strategies for Libraries by Amy YorkMobile Strategies for Libraries by Amy York
Mobile Strategies for Libraries by Amy York
 
Mobile Websites for Dummies
Mobile Websites for DummiesMobile Websites for Dummies
Mobile Websites for Dummies
 
Engage 2013 - Mobile solution strategies
Engage 2013 - Mobile solution strategiesEngage 2013 - Mobile solution strategies
Engage 2013 - Mobile solution strategies
 
"Use of Mobile Apps: Harnessing E-Resources & Services in Libraries & Inform...
 "Use of Mobile Apps: Harnessing E-Resources & Services in Libraries & Inform... "Use of Mobile Apps: Harnessing E-Resources & Services in Libraries & Inform...
"Use of Mobile Apps: Harnessing E-Resources & Services in Libraries & Inform...
 

Mehr von St. Petersburg College

Mehr von St. Petersburg College (20)

Introducing Immersive Technologies for Libraries
Introducing Immersive Technologies for Libraries  Introducing Immersive Technologies for Libraries
Introducing Immersive Technologies for Libraries
 
Introducing How to Build a Personal Voice Assistant (AIY Edition)
Introducing How to Build a Personal Voice Assistant (AIY Edition) Introducing How to Build a Personal Voice Assistant (AIY Edition)
Introducing How to Build a Personal Voice Assistant (AIY Edition)
 
360° Tours and More
360° Tours and More360° Tours and More
360° Tours and More
 
Taking the Magical Leap with Immersive Technologies in Libraries
Taking the Magical Leap with Immersive Technologies in LibrariesTaking the Magical Leap with Immersive Technologies in Libraries
Taking the Magical Leap with Immersive Technologies in Libraries
 
Open Education Resources in Libraries
Open Education Resources in LibrariesOpen Education Resources in Libraries
Open Education Resources in Libraries
 
How to Repurpose Library Space: Listening Lab Edition
How to Repurpose Library Space: Listening Lab EditionHow to Repurpose Library Space: Listening Lab Edition
How to Repurpose Library Space: Listening Lab Edition
 
Using CoSpaces Edu to Create Virtual and Augmented Reality Experiences
Using CoSpaces Edu to Create Virtual and Augmented Reality ExperiencesUsing CoSpaces Edu to Create Virtual and Augmented Reality Experiences
Using CoSpaces Edu to Create Virtual and Augmented Reality Experiences
 
Understanding Artificial Intelligence
Understanding Artificial IntelligenceUnderstanding Artificial Intelligence
Understanding Artificial Intelligence
 
Web Design Trends: 2018 Edition
Web Design Trends: 2018 EditionWeb Design Trends: 2018 Edition
Web Design Trends: 2018 Edition
 
What’s New With 3D Design and Printing?
What’s New With 3D Design and Printing?What’s New With 3D Design and Printing?
What’s New With 3D Design and Printing?
 
Creating a Program to Assist Users Cutting Cable
Creating a Program to Assist Users Cutting CableCreating a Program to Assist Users Cutting Cable
Creating a Program to Assist Users Cutting Cable
 
Understanding Artificial Intelligence
Understanding Artificial Intelligence Understanding Artificial Intelligence
Understanding Artificial Intelligence
 
Beginning Python Programming
Beginning Python ProgrammingBeginning Python Programming
Beginning Python Programming
 
3D Design Fundamentals
3D Design Fundamentals3D Design Fundamentals
3D Design Fundamentals
 
STEM Demystified
STEM DemystifiedSTEM Demystified
STEM Demystified
 
Learn to Compose, Record, and Produce Songs and Podcasts Using GarageBand
Learn to Compose, Record, and Produce Songs and Podcasts Using GarageBandLearn to Compose, Record, and Produce Songs and Podcasts Using GarageBand
Learn to Compose, Record, and Produce Songs and Podcasts Using GarageBand
 
Open Education Resources in Libraries
Open Education Resources in LibrariesOpen Education Resources in Libraries
Open Education Resources in Libraries
 
Learning Kodu: Basic Video Game Design for Kids
Learning Kodu: Basic Video Game Design for KidsLearning Kodu: Basic Video Game Design for Kids
Learning Kodu: Basic Video Game Design for Kids
 
Learn to Code and Have Fun Doing It!
Learn to Code and Have Fun Doing It! Learn to Code and Have Fun Doing It!
Learn to Code and Have Fun Doing It!
 
How to Think in the Information Age: Finding Facts in a Post-Truth World
How to Think in the Information Age: Finding Facts in a Post-Truth WorldHow to Think in the Information Age: Finding Facts in a Post-Truth World
How to Think in the Information Age: Finding Facts in a Post-Truth World
 

Kürzlich hochgeladen

Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native Applications
WSO2
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
panagenda
 
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Victor Rentea
 

Kürzlich hochgeladen (20)

MS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectorsMS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectors
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
 
FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdf[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdf
 
Elevate Developer Efficiency & build GenAI Application with Amazon Q​
Elevate Developer Efficiency & build GenAI Application with Amazon Q​Elevate Developer Efficiency & build GenAI Application with Amazon Q​
Elevate Developer Efficiency & build GenAI Application with Amazon Q​
 
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
 
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
 
Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native Applications
 
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
 
Platformless Horizons for Digital Adaptability
Platformless Horizons for Digital AdaptabilityPlatformless Horizons for Digital Adaptability
Platformless Horizons for Digital Adaptability
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
 
DEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 AmsterdamDEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
 
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
Mcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Mcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot ModelMcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Mcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot Model
 
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingRepurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
 
Corporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptxCorporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptx
 
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
 
Understanding the FAA Part 107 License ..
Understanding the FAA Part 107 License ..Understanding the FAA Part 107 License ..
Understanding the FAA Part 107 License ..
 

Mobile Services for Your Library

  • 1. 5 Ways to Offer Mobile Services & Tools for Your Library! Image sources: apple.com & samsung.com
  • 2. Slides are available at: http://www.slideshare.net/chadmairn A real-time collaborative notebook is available at https://shog.us/mobile @cmairn
  • 3.
  • 5. Today, according to the International Telecommunication Union (ITU) there are an estimated 7 billion mobile subscriptions worldwide! Roughly 97% of the world population! Source: http://goo.gl/dLAu3Z
  • 6. The information gathering process (i.e., creating and consuming content) evolves as the mobile revolution advances. It is an exciting time to be a librarian!
  • 7. Mobile Tech Trends in Libraries
  • 8. Scanning … • Text Message Reference • QR Codes • Mobile Websites & OPACs • Library Vendor Apps • E-books • Mobile Marketing & Assessment • Augmented Reality • Near Field Communication (NFC) • Wearable Computing
  • 9. QR Codes etc. Also pay attention to Near Field Communication (NFC) technologies. They are here!
  • 10. QR (Quick Response) codes can help guide mobile users in your physical spaces come visit your digital library spaces.
  • 11. Notice that the page that the QR code directs you to is designed for mobile!
  • 12. The research shows … Source: http://pewinternet.org
  • 13. Indoor Google Maps allows users to quickly and efficiently navigate through indoor spaces, picking up where GPS leaves off. I am here!
  • 14.
  • 15. What should we be doing in libraries regarding wearable computing devices like the archaic Google Glass Project?
  • 16.
  • 17. The Boundless Library Download the app: http://goo.gl/dBfGMb
  • 19. Scanning … • Mobile Learning • Game-based Learning • Orientations and Tours • QR Code Scavenger Hunts • Point-of-need Instruction • Mobile Response Systems • QR Coding Books etc. • Physical Buildings & Wireless Access • Hotspot Lending Want some examples or to add your own? Visit the real-time collaborative notebook at http://shog.us/mobile
  • 20. SCARLET (Special Collections using Augmented Reality to Enhance Learning and Teaching) More info at: http://goo.gl/0x2KT1 Download the app! http://goo.gl/H5ebiX
  • 21. Google Drive The Best Cloud Storage Services for 2015 http://goo.gl/cE5Dp
  • 22. Libraries are checking out the Internet to patrons! Source: http://goo.gl/3NfeTt
  • 24. Mobile Access to Content
  • 25. • Mobile Web Design • Responsive Web Design • Native Apps vs. Web Apps? • Frameworks (jQuery Mobile, iUI) • HTML5’s Offline Storage • Mobile OPACs • Barcode Scanner (App Inventor) • E-books • Vendor Created Mobile Apps • Archives & Inventory Scanning …
  • 26. “Fundamentally, 'mobile' refers to the user, not the device or application.” Barbara Ballard Designing the Mobile User Experience
  • 27. Quick Poll Does your library have: Mobile-optimized Website Native App (iOS, Android etc.) Nothing yet, but considering an app Nothing yet, but considering a website. No plans; it is too expensive/complex!
  • 29. Native Apps vs. Web/Browser Apps Issues Native apps Web apps Internet access Not required Required, except for apps written in HTML5 (offline capabilities) Shareable content (Twitter etc.) Only if it is built in to the app Web links can be shared. Social API’s allow 1-click posting Access to hardware sensors Yes: camera, gyroscope, microphone, compass, accelerometer, GPS Access thru browser is limited. Geolocation works! Development Build app for target platform (Android, iOS [Objective-C] etc.) Write/publish once using standard Web technologies, view it anywhere with URL. Speedy debugging and development. Distribution Most app stores require approval. No hassles. Source: http://goo.gl/zSeDU
  • 30. Take an emulated look at your desktop site. Mobile Site Desktop Site
  • 31. <p><a class="call" href="tel:17273417177" accesskey="0">Call the Library</a> | (727) 341-7177<br /> <a href="wtai://wp/ap;+17273417177; SPC%20Library">[Add to Phone Book]</a><br /> A simple mobile-optimized Website can work on all devices!
  • 32. Small Screen Rendering (260 px) using the Web Developer add-on in Firefox Desktop Small Screen
  • 33. Learn and borrow from sites you like. http://m.novarelibrary.com/
  • 34. Or you can build something using HTML, CSS, and JavaScript that acts like a native app! Built using jQTouch Built using jQuery Mobile
  • 35. jQuery Mobile, an HTML5-based user interface system for all popular mobile device platforms, is well-documented and there are great demos to get you started.
  • 36. Note: you can determine how your user’s are accessing your Web site (e.g., mobile devices, carriers, browsers , OS’s, screen resolution etc.) In-page Analytics
  • 38. Testing and validation Test Page Speed in Firebug http://getfirebug.com/
  • 40. Redirecting Mobile Users <script type="text/javascript"> <!-- if (screen.width <= 699) { document.location = "YOUR-MOBILE-SITE.com"; } //--> </script> 1. 2. <span><script type="text/javascript"> <!-- if ((navigator.userAgent.match(/iPhone/i)) || (navigator.userAgent.match(/iPod/i))) { location.replace("<a href="http://YOUR-MOBILE- SITE.com">http://YOUR-MOBILE-SITE.com</a>"); } --> </script> </span> Note: http://www.user-agents.org has an extensive list. <link rel="stylesheet" href="screen.css" media="screen"/> <link rel="stylesheet" href="handheld.css" media="handheld"/> 3. <? if ( stristr($ua, "Windows CE") or stristr($ua, "Mobile") ) { $DEVICE_TYPE="MOBILE"; } if (isset($DEVICE_TYPE) and $DEVICE_TYPE=="MOBILE") { $location='YOUR-MOBILE-SITE.com/index.php'; header ('Location: '.$location); exit; } ?> 4. Using WordPress? http://wordpress.org/extend/plugins/wordpress-mobile-pack/ Source: http://goo.gl/Amfj2 5. Should you redirect mobile users?
  • 41. The Future of Mobile Web App/Site Development? Responsive Web Design!
  • 43. LibGuides 2.0 is based on the Bootstrap 3.0 framework http://getbootstrap.com
  • 44. Will this be the end of native apps?
  • 45. Editors and Tools • You can use a simple text editor (e.g., Notepad) or a more sophisticated application (e.g., Dreamweaver). • Adobe Device Central is part of Adobe’s CS. • iUI: http://code.google.com/p/iui/ for iPhone. • MIT Mobile Web Open Source Project http://sourceforge.net/projects/mitmobileweb/ • Device detection? http://detectmobilebrowsers.mobi/ • To see your browser's HTTP Headers. Works on mobile browsers. http://rabin.mobi/http • Web Developer Toolbar in Firefox: Select Miscellaneous >>> Small Screen Rendering (260 px) >>> the layout will be reformatted to simulate rendering by a mobile browser.
  • 46. Some Best Practices • Follow the "m" convention (m.novarelibrary.com OR lifeonterra.com/m/) • Keep categories (directories) short. Remember that you are creating a page that people touch without much typing • Limit image and markup sizes • Limit HTML pages to 25KB to allow for caching • "Minify" your scripts and CSS (JSLint, CleanCSS) • Link to Full Site • Sniff for User Agent – Detection (allow the user to decide where to go) • One Column Layout with some whitespace • Mobile refers to the user!
  • 48. • SMS-based Reference • Consider Indoor Google Mapping! • Data Collection • Mobile-to-Mobile Messaging • Roving Reference & Outreach Scanning …
  • 49. Check with your vendors to see if they have apps and/or mobile-optimized resources. If they don’t, put some pressure on them to build something quickly!
  • 53.
  • 54. An example: a “free” SMS Reference Service 1. Get a free Google Voice number. 2. Promote this number. 3. Use free GVMax web service to send notifications via Instant Messaging (XMPP/GoogleTalk), emails, Prowl and Howl notifications, Twitter, HttpPost and SMS. HOWEVER …
  • 55.
  • 56.
  • 58. Collection Development with … Don’t like Evernote?
  • 61. Copy the ISBN or use a LibX toolbar to search OPAC. If your library doesn’t own it, then paste the URL into your acquisition system and purchase it!
  • 62. Note: I recently switched to
  • 64. • Mobile Websites • E-book Download Stations • LIBRARYH3LP • Vendor Supplied Apps • Time to Play • Professional Reading • Consider using Calibre to create a personal e-book • Interpersonal Networking • Research & Scholarship • Virtual Workshops/Courses • Conferences Scanning …
  • 65.
  • 66. Know how to navigate games etc. Source: http://goo.gl/bRog2M
  • 67. Here is an “electronic” book on electronics! It was created by Wikipedia’s Book Creator http://www.scribd.com/doc/268748439/Electronic-Circuitry-Components Try using Calibre to create your own Professional Development e-book built automatically from RSS feeds! Flipboard, InstaPaper etc. are great tools too!
  • 70. Showing my Android phone via an AppleTV! www.google.com/chromecast
  • 72. Showing my iPad via an AppleTV
  • 73. Image source: www.gepl.org Image source: http://tblc.org/
  • 76. Take a look around and stay informed. apps4librarians.com/
  • 77. 5 Ways to Offer Mobile Services Image sources: apple.com & samsung.com At least