Mobile alternative opacs_computers in libraries 2010


Published on

An overview of DCPL's mobile application efforts and their interesting byproducts

  • Be the first to comment

  • Be the first to like this

No Downloads
Total views
On SlideShare
From Embeds
Number of Embeds
Embeds 0
No embeds

No notes for slide

Mobile alternative opacs_computers in libraries 2010

  1. 1. Alternative Discovery Layers: DCPL mobile apps Chris Tonjes CIO, DC Public Library July 29, 2010
  2. 2. Data Transformation ILS Records and Data Transaction Request Transaction Response Mobile Architecture DCPL iPhone V 1.0 Application Architecture iPhone UIView XML Parser Unicorn/Symphony Oracle RDBMS Presentation Layer (UI) ‏ iPhone/Javascript XML EPS/ROOMS Tomcat Service Request
  3. 3. Mobile Architecture DCPL iPhone V 1.5+ Application Architecture iPhone UIView XML Parser Unicorn/Symphony Oracle RDBMS Presentation Layer (UI) ‏ Data Transformation iPhone XML PHP ILS Records and Data Service Request Transaction Request Transaction Response
  4. 4. DCPL Mobile Apps - Goals <ul><li>Continue “horizontal” integration of our ILS (Data can be exchanged with Public School and other DC Government Systems </li></ul><ul><li>Presents an alternative delivery of online catalog </li></ul><ul><li>Effort to encourage smart phone users </li></ul><ul><li>Leverages the power of the iTunes app store – the delivery method of the future </li></ul><ul><li>Coming soon: BlackBerry and Android app </li></ul><ul><li>Leverage! Code and analysis used for….. </li></ul>
  5. 5. DCPL Mobile Apps - Goals <ul><li>DCPL implementation of VuFind </li></ul><ul><li>Integration/direct download target for content from our electronic resource providers (Gale and Overdrive) </li></ul><ul><li>IPhone 3.0!!! Ecommerce (fine and other payments from within app), announcement push, background app utilization </li></ul><ul><li>Model for near future projects (Kindle, iPad, or other readers) </li></ul>
  6. 6. SmartPhone Roadmap <ul><li>Ecommerce using iTunes account </li></ul><ul><li>More direct downloads </li></ul><ul><li>Social/2.0 interaction with Vufind </li></ul><ul><li>Links to library multimedia </li></ul>Q2, 2010 <ul><li>iPhone “MyAccount” features </li></ul><ul><li>Direct downloads </li></ul><ul><li>Integration with DCPL mobile </li></ul><ul><li>Links to library multimedia </li></ul><ul><li>-Fairfax and Montgomery catalogs </li></ul><ul><li>Extend to Blackberry </li></ul><ul><li>Replicate iPhone app features </li></ul><ul><li>Improve penetration </li></ul>Q1, 2010 Q3, 2010 Q4, 2010 <ul><li>Blackberry refresh with </li></ul><ul><li>“ MyAccount” </li></ul><ul><li>Fairfax and Montgomery search partners </li></ul>
  7. 7. SmartPhone Roadmap
  8. 8. SmartPhone Roadmap
  9. 9. SmartPhone Roadmap
  10. 10. SmartPhone Roadmap
  11. 11. DCPL App – Decisions! <ul><li>What technology is best suited to our goals? </li></ul><ul><li>Suitable alternatives? </li></ul><ul><ul><li>Boopsie </li></ul></ul><ul><ul><li>WebApps </li></ul></ul><ul><ul><li>ILS vendor (SirsiDynix) </li></ul></ul><ul><ul><li>DCPL App </li></ul></ul>
  12. 12. DCPL App or Boopsie? <ul><li>Boopsie – creates an iPhone App from your website pages (screen scrape, transform, ?) </li></ul><ul><li>More static approach </li></ul><ul><li>Requires regular refresh </li></ul><ul><li>Sensitive to ILS changes, updates, or patches </li></ul><ul><li>Performance and resources </li></ul><ul><li>Platform independent, but no access to desirable platform features </li></ul><ul><li>Cost concerns </li></ul><ul><li>Still allowed in light of recent Apple requirements? </li></ul>
  13. 13. DCPL App or WebApp? <ul><li>Web Design/Website implementation based </li></ul><ul><li>Requires a complete “website” be created, maintained, and updated, and managed </li></ul><ul><li>Creates a web “iPhone” mobile view </li></ul><ul><li>Further limits on feature and function </li></ul><ul><li>No access to local mobile OS features </li></ul><ul><li>Sensitive to underlying versions and patches changes </li></ul><ul><li>Widely differing feature/function levels from ILS vendor to vendor </li></ul>
  14. 14. DCPL App or BookMyne? <ul><li>ILS-centric App with very limited library branding </li></ul><ul><li>Appropriate feature set vendor determined </li></ul><ul><li>ILS specific </li></ul><ul><li>Changes require minimum version/release </li></ul><ul><li>Upgrades, patches, and updates require “lock-step” changes down the entire service line </li></ul><ul><li>Alternate smartphone platform availability? </li></ul><ul><li>Unavailable for other ILS platforms </li></ul><ul><ul><li>Initially released 1/2010 </li></ul></ul><ul><li>Future costs indeterminate </li></ul>
  15. 15. DCPL App – Solved <ul><li>WebServices driven </li></ul><ul><ul><li>Built once, usable for all implementations </li></ul></ul><ul><ul><li>ILS system, version, platform, and patch agnostic </li></ul></ul><ul><ul><li>Implementation did not disrupt ILS, staff, patrons, or IT! </li></ul></ul><ul><li>Apps are platform OS specific, utilize unique features </li></ul><ul><li>App store based delivery, 100% smartphone OS vendor support </li></ul>
  16. 16. DCPL App – Solved <ul><li>Webservices are ILS specific, but Apps are NOT </li></ul><ul><ul><li>port Webservices to alternate ILS, transparent to ALL consumers </li></ul></ul><ul><li>Insulates back-office changes from end-user </li></ul><ul><li>Full library branding and marketability </li></ul><ul><li>SOA enabled to other entities – govt., university, schools, parks and rec. </li></ul>
  17. 17. DCPL SMS Text Msg <ul><li>Reach out and communicate to very desirable demographic group - Gen X, Gen Y, Millennial’s – and their parents! </li></ul><ul><li>Notices and announcements - courtesy, hold pickup, overdue, PIN, etc. </li></ul><ul><li>Patrons “opt-in” on website registration page </li></ul><ul><li>Increase library event participation via same day notifications </li></ul><ul><li>Messages/notices tailored to SMS limitations/requirements (msg. size & delivery) </li></ul>
  18. 18. DCPL SMS Text Msg <ul><li>Site defined messages tailored to “texting” </li></ul><ul><ul><li>Short, abbreviated, to-the-point message(s) </li></ul></ul><ul><ul><li>One “text” per item </li></ul></ul><ul><li>No library cost to extend notices and announcements via SMS </li></ul><ul><li>Coordinated and scheduled via normal notice process (report jobs) </li></ul><ul><li>Currently generating ~25-200 SMS notices daily </li></ul><ul><li>Uses ReachOUT© from DigiCon LLC </li></ul>
  19. 19. DCPL VuFind - Fast Facts <ul><li>“ New” OPAC </li></ul><ul><li>Built on VuFind ( ) </li></ul><ul><li>Open Source </li></ul><ul><li>12/2008 Mellon award winner </li></ul><ul><li>Academic origins </li></ul><ul><li>Public modules contributed by DCPL </li></ul><ul><li>ILS independence built-in - adapters for III, Polaris, Unicorn/Symphony, etc. </li></ul>
  20. 20. DCPL VuFind - Fast Facts <ul><li>Search capability can easily be expanded to federate other materials </li></ul><ul><li>User interface easily customizable </li></ul><ul><li>Formats beautifully on any browser (including mobile browsers) </li></ul><ul><li>Thriving ecosystem </li></ul><ul><li>Strong underlying search technology - Solr MARC </li></ul>
  21. 21. DCPL VuFind - Why? <ul><li>Javascript, CSS, AJAX, and template driven </li></ul><ul><li>Multi-language </li></ul><ul><li>Faceted searches </li></ul><ul><li>Rich, mature core technology, fast and easily extended - PHP, Perl, and XML </li></ul><ul><li>Social features - tagging, sharing,comments </li></ul><ul><li>Initial support for Wikipedia, Syndetics, and Amazon content </li></ul>
  22. 22. Vufind - Architecture Web services, XML, CSS, Javascript, social content ILS Layer Service Layer Oracle RDBMS Unicorn/Symphony Apache PHP SIP2 JAVA PHP Solr MySQL
  23. 23. DCPL - Implementation <ul><li>Default OPAC (“old” OPAC link) </li></ul><ul><li>Extension and “lite” customization of Unicorn/Symphony adapter for Public Libraries </li></ul><ul><li>Full “MyAccount” display features - profile, charges, overdue, available and unavailable holds, and bills and fines displayed </li></ul><ul><li>Place holds - with pickup locations </li></ul>
  24. 24. DCPL - Implementation <ul><li>Faceted results very popular with young and next-generation patrons and staff </li></ul><ul><li>Increase in positive feedback and involvement from staff and patrons </li></ul><ul><li>Generated average of 2,593 holds per month to-date </li></ul><ul><li>Patrons like Wikipedia integration! </li></ul>
  25. 25. VuFind - Beta 1
  26. 26. VuFind - Beta 1
  27. 27. DCPL and VuFind - Futures <ul><li>New look-and-feel templates </li></ul><ul><li>Charge renewals </li></ul><ul><li>Modify and cancel holds </li></ul><ul><li>PIN change </li></ul><ul><li>Profile update (address, phone) </li></ul><ul><li>Most Popular items </li></ul>
  28. 28. VuFind - Beta 2
  29. 29. VuFind - Beta 2
  30. 30. VuFind - Beta 2
  31. 31. VuFind - Beta 2
  32. 32. Questions? <ul><li>chris.tonjes@ </li></ul>