SlideShare une entreprise Scribd logo
1  sur  20
“Mobile Choices”
       and
Library Anywhere

Tim Spalding
Founder, LibraryThing
Goals

• Explore the key “mobile decisions”
• Show Library Anywhere
  ( libanywhere.com )
What is LibraryThing?

• Personal cataloging
• Social network for book lovers
• 1.6 million members
What is
 LibraryThing for Libraries?
• A way to enhance your existing
  catalog
  librarything.com/forlibraries
What is
      Library Anywhere?
• A mobile version of your catalog
  – Available for most OPACs
    • New: Axiell
    • Talis: Looking for a first library
  – Available on web and native apps.
  – Works just like your catalog
  – Cheap
                                Quick demo
Tim's Principles
      of Library Technology
• Don’t go mad
    – QR codes
•   Develop if you can
•   Buy as if you could develop
•   Favor off-the-shelf solutions
•   Favor open source
                                    However…
But… Mobile is Hard

•   Apps are hard
•   Mobile web isn’t easy
•   Multiple devices, fragmentation
•   Hoops
•   Open Source is limited
Key Mobile Decisions

• Native app or mobile web
• Branded to you or shared/common
• Duplicate back-end system or use
  existing
Native App or Mobile Web:
  Upsides of a Native App
• Sexy
• Spot in the app stores
• Take advantage of device features (eg.,
  scanning, offline storage)
• Can be faster
Native App or Mobile Web:
 Downsides of a Native App
• The ”bad old day" way of doing
  software
• Multiple devices, fragmented devices
• Approval and re-approval
• Expensive!
Native App or Mobile HTML:
  Upsides of Mobile Web
•   No need to download app.
•   Less buggy
•   MUCH cheaper to build
•   MUCH cheaper to maintain


             Which approach did we take?
The Hybrid Approach

• Core is mobile web, with optional app
  shell
• Works from the web
• Develops like the web, mostly
• Available in app stores
• Native features available in native apps.
Branded to You or
       Shared/Common?
• Your app vs. a shared solution
  – Branding
  – Customization
  – Extra development effort
  – Possible network effects


                        Again, we do both!
Branded to You or Common?
Duplicate Back-end
  System or Use Existing?
• The duplicate approach
  – Strengths
  – Weaknesses
• Use existing
  – APIs
  – “Screen scraping”
Enter “The Matrix”
What this means…

• Abstraction avoids the perils of
  “screen scraping”
• Abstraction is powerful
  – Two examples…
And

• A quick overview…
Thank you.
Tim Spalding

tim@librarything.com
                                        QuickTimeª and a
@LibraryThingTim                          decompressor
                                are needed to see this picture.



LibraryThing.com
LibraryThing.com/forlibraries
Libanywhere.com

Here all afternoon.

Contenu connexe

En vedette

En vedette (6)

Titorial OPAC_Consulta do catálogo_Biblioteca Pública da Coruña Miguel Gonzal...
Titorial OPAC_Consulta do catálogo_Biblioteca Pública da Coruña Miguel Gonzal...Titorial OPAC_Consulta do catálogo_Biblioteca Pública da Coruña Miguel Gonzal...
Titorial OPAC_Consulta do catálogo_Biblioteca Pública da Coruña Miguel Gonzal...
 
OPAC Via Primo (OvP): Sorting Out What is Primo and What is the ILS
OPAC Via Primo (OvP): Sorting Out What is Primo and What is the ILSOPAC Via Primo (OvP): Sorting Out What is Primo and What is the ILS
OPAC Via Primo (OvP): Sorting Out What is Primo and What is the ILS
 
Learn BEM: CSS Naming Convention
Learn BEM: CSS Naming ConventionLearn BEM: CSS Naming Convention
Learn BEM: CSS Naming Convention
 
Lightning Talk #9: How UX and Data Storytelling Can Shape Policy by Mika Aldaba
Lightning Talk #9: How UX and Data Storytelling Can Shape Policy by Mika AldabaLightning Talk #9: How UX and Data Storytelling Can Shape Policy by Mika Aldaba
Lightning Talk #9: How UX and Data Storytelling Can Shape Policy by Mika Aldaba
 
SEO: Getting Personal
SEO: Getting PersonalSEO: Getting Personal
SEO: Getting Personal
 
Succession “Losers”: What Happens to Executives Passed Over for the CEO Job?
Succession “Losers”: What Happens to Executives Passed Over for the CEO Job? Succession “Losers”: What Happens to Executives Passed Over for the CEO Job?
Succession “Losers”: What Happens to Executives Passed Over for the CEO Job?
 

Similaire à “Mobile Choices” and Library Anywhere (CILIP)

321 alexander kimmobilestrategy
321 alexander kimmobilestrategy321 alexander kimmobilestrategy
321 alexander kimmobilestrategy
Society for Scholarly Publishing
 
Firefox os the web, mobile (for yahoo! hack europe - april 2013)
Firefox os  the web, mobile (for yahoo! hack europe - april 2013)Firefox os  the web, mobile (for yahoo! hack europe - april 2013)
Firefox os the web, mobile (for yahoo! hack europe - april 2013)
Yahoo Developer Network
 
Mobeers waterloo-2011
Mobeers waterloo-2011Mobeers waterloo-2011
Mobeers waterloo-2011
Brian LeRoux
 
The Economies of Scaling Software
The Economies of Scaling SoftwareThe Economies of Scaling Software
The Economies of Scaling Software
Abdelmonaim Remani
 
The economies of scaling software - Abdel Remani
The economies of scaling software - Abdel RemaniThe economies of scaling software - Abdel Remani
The economies of scaling software - Abdel Remani
jaxconf
 
Risk management and auditing
Risk management and auditingRisk management and auditing
Risk management and auditing
Dorothea Salo
 
OS3 - Enterprise Ireland - Approaches To I Phone Development & The Irish iPho...
OS3 - Enterprise Ireland - Approaches To I Phone Development & The Irish iPho...OS3 - Enterprise Ireland - Approaches To I Phone Development & The Irish iPho...
OS3 - Enterprise Ireland - Approaches To I Phone Development & The Irish iPho...
Damian OSuilleabhain
 

Similaire à “Mobile Choices” and Library Anywhere (CILIP) (20)

Lipstick on a Pig: Integrated Library Systems
Lipstick on a Pig: Integrated Library SystemsLipstick on a Pig: Integrated Library Systems
Lipstick on a Pig: Integrated Library Systems
 
But we're already open source! Why would I want to bring my code to Apache?
But we're already open source! Why would I want to bring my code to Apache?But we're already open source! Why would I want to bring my code to Apache?
But we're already open source! Why would I want to bring my code to Apache?
 
321 alexander kimmobilestrategy
321 alexander kimmobilestrategy321 alexander kimmobilestrategy
321 alexander kimmobilestrategy
 
Preservation and institutional repositories for the digital arts and humanities
Preservation and institutional repositories for the digital arts and humanitiesPreservation and institutional repositories for the digital arts and humanities
Preservation and institutional repositories for the digital arts and humanities
 
Kempenfelt 2014 digital services
Kempenfelt 2014 digital servicesKempenfelt 2014 digital services
Kempenfelt 2014 digital services
 
ARIHSL Presentation: Today's Tech - What a Practicing Librarian Needs to Know
ARIHSL Presentation: Today's Tech - What a Practicing Librarian Needs to KnowARIHSL Presentation: Today's Tech - What a Practicing Librarian Needs to Know
ARIHSL Presentation: Today's Tech - What a Practicing Librarian Needs to Know
 
2005 10 20 IVT ELN Cost
2005 10 20 IVT ELN Cost2005 10 20 IVT ELN Cost
2005 10 20 IVT ELN Cost
 
Firefox os the web, mobile (for yahoo! hack europe - april 2013)
Firefox os  the web, mobile (for yahoo! hack europe - april 2013)Firefox os  the web, mobile (for yahoo! hack europe - april 2013)
Firefox os the web, mobile (for yahoo! hack europe - april 2013)
 
2005 04 05 SRI ELN Architecture
2005 04 05 SRI ELN Architecture2005 04 05 SRI ELN Architecture
2005 04 05 SRI ELN Architecture
 
IWMW 2002: open source sofware debate: kelly
IWMW 2002: open source sofware debate: kellyIWMW 2002: open source sofware debate: kelly
IWMW 2002: open source sofware debate: kelly
 
Mobeers waterloo-2011
Mobeers waterloo-2011Mobeers waterloo-2011
Mobeers waterloo-2011
 
The Economies of Scaling Software
The Economies of Scaling SoftwareThe Economies of Scaling Software
The Economies of Scaling Software
 
The economies of scaling software - Abdel Remani
The economies of scaling software - Abdel RemaniThe economies of scaling software - Abdel Remani
The economies of scaling software - Abdel Remani
 
But We're Already Open Source! Why Would I Want To Bring My Code To Apache?
But We're Already Open Source! Why Would I Want To Bring My Code To Apache?But We're Already Open Source! Why Would I Want To Bring My Code To Apache?
But We're Already Open Source! Why Would I Want To Bring My Code To Apache?
 
Introduction to Open Source, Apache and Apache Way
Introduction to Open Source, Apache and Apache WayIntroduction to Open Source, Apache and Apache Way
Introduction to Open Source, Apache and Apache Way
 
Library in their pocket
Library in their pocketLibrary in their pocket
Library in their pocket
 
Risk management and auditing
Risk management and auditingRisk management and auditing
Risk management and auditing
 
Open Source & Libraries
Open Source & LibrariesOpen Source & Libraries
Open Source & Libraries
 
OS3 - Enterprise Ireland - Approaches To I Phone Development & The Irish iPho...
OS3 - Enterprise Ireland - Approaches To I Phone Development & The Irish iPho...OS3 - Enterprise Ireland - Approaches To I Phone Development & The Irish iPho...
OS3 - Enterprise Ireland - Approaches To I Phone Development & The Irish iPho...
 
Getting Started with Mobile Websites if You Don't Know Code
Getting Started with Mobile Websites if You Don't Know CodeGetting Started with Mobile Websites if You Don't Know Code
Getting Started with Mobile Websites if You Don't Know Code
 

Dernier

Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
Joaquim Jorge
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
vu2urc
 
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
?#DUbAI#??##{{(☎️+971_581248768%)**%*]'#abortion pills for sale in dubai@
 

Dernier (20)

Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)
 
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, AdobeApidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
 
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
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘
 
HTML Injection Attacks: Impact and Mitigation Strategies
HTML Injection Attacks: Impact and Mitigation StrategiesHTML Injection Attacks: Impact and Mitigation Strategies
HTML Injection Attacks: Impact and Mitigation Strategies
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a Fresher
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
 
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...
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century education
 
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
 
Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CVReal Time Object Detection Using Open CV
Real Time Object Detection Using Open CV
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
 
What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?
 

“Mobile Choices” and Library Anywhere (CILIP)

  • 1. “Mobile Choices” and Library Anywhere Tim Spalding Founder, LibraryThing
  • 2. Goals • Explore the key “mobile decisions” • Show Library Anywhere ( libanywhere.com )
  • 3. What is LibraryThing? • Personal cataloging • Social network for book lovers • 1.6 million members
  • 4. What is LibraryThing for Libraries? • A way to enhance your existing catalog librarything.com/forlibraries
  • 5. What is Library Anywhere? • A mobile version of your catalog – Available for most OPACs • New: Axiell • Talis: Looking for a first library – Available on web and native apps. – Works just like your catalog – Cheap Quick demo
  • 6. Tim's Principles of Library Technology • Don’t go mad – QR codes • Develop if you can • Buy as if you could develop • Favor off-the-shelf solutions • Favor open source However…
  • 7. But… Mobile is Hard • Apps are hard • Mobile web isn’t easy • Multiple devices, fragmentation • Hoops • Open Source is limited
  • 8. Key Mobile Decisions • Native app or mobile web • Branded to you or shared/common • Duplicate back-end system or use existing
  • 9. Native App or Mobile Web: Upsides of a Native App • Sexy • Spot in the app stores • Take advantage of device features (eg., scanning, offline storage) • Can be faster
  • 10. Native App or Mobile Web: Downsides of a Native App • The ”bad old day" way of doing software • Multiple devices, fragmented devices • Approval and re-approval • Expensive!
  • 11. Native App or Mobile HTML: Upsides of Mobile Web • No need to download app. • Less buggy • MUCH cheaper to build • MUCH cheaper to maintain Which approach did we take?
  • 12. The Hybrid Approach • Core is mobile web, with optional app shell • Works from the web • Develops like the web, mostly • Available in app stores • Native features available in native apps.
  • 13. Branded to You or Shared/Common? • Your app vs. a shared solution – Branding – Customization – Extra development effort – Possible network effects Again, we do both!
  • 14.
  • 15. Branded to You or Common?
  • 16. Duplicate Back-end System or Use Existing? • The duplicate approach – Strengths – Weaknesses • Use existing – APIs – “Screen scraping”
  • 18. What this means… • Abstraction avoids the perils of “screen scraping” • Abstraction is powerful – Two examples…
  • 19. And • A quick overview…
  • 20. Thank you. Tim Spalding tim@librarything.com QuickTimeª and a @LibraryThingTim decompressor are needed to see this picture. LibraryThing.com LibraryThing.com/forlibraries Libanywhere.com Here all afternoon.

Notes de l'éditeur

  1. Mobile has reduced your power. Return the bad-old days of software. You can do HTML yourself You can do OS yourself Native app development? # Development skills are # Device fragmentation # Hoops to jump through Approval
  2. Sexy Spot in the app store Take advantage of device features (eg., scanning, offline storage) Can be faster
  3. Sexy Spot in the app store Take advantage of device features (eg., scanning, offline storage) Can be faster
  4. Sexy Spot in the app store Take advantage of device features (eg., scanning, offline storage) Can be faster
  5. Sexy Spot in the app store Take advantage of device features (eg., scanning, offline storage) Can be faster
  6. # Separate vs. tied to your catalog Boopsie Approach: Index your content Are they indexing all the fields Why are you redoing the work?!