SlideShare a Scribd company logo
1 of 24
TAP: A Hybrid CMS Mobile Tour Platform Robert Stein Chief Information Officer Indianapolis Museum of Art rstein@imamuseum.org @rjstein
Say Hello to TAP IMA’s Mobile Tour Platform 	-Sacred Spain Exhibition 	-Tara Donovan: Untitled 	-100 Acres (coming soon)
TAP into TAP First-Class Content Management Open-SourceCommunity Owned, Freely Available Open Standards (TourML) Multi-Platform Easy-to-Use iPod Client
Overview Software Architecture
Drupal Tour CMS
iPod Touch Client
HTML 5 Client (Coming Soon)
3 Goals for Mobile Content management Tappity, Tap… Tap…
Make Authoring Easy for Users
Provide  Reusable  Bits
Connect with Museum systems
Why Open Source? So…
Why Open Source? No existing OS solution dedicated to mobile museum tours We know software… Still learning about mobile content strategies No suitable metadata standard for Mobile Tours Danger of proprietary lock-in and one-off solutions
Google Code http://code.google.com/p/tap-tours/ Software Downloads Install Documentation Discussion Groups iPod Clients
TourML A Platform-Neutral Metadata Spec for Mobile Tours Spec is available for comment / reference from: http://wiki.museummobile.info/museums-to-go/products-services/tourml
Types of Stops Audio Video Text / HTML content Image Polls StopGroups
Stop Attributes Type The type of the stop as described above Title You guessed it :) ID Aunique identifier for the stop, not for humans StopCode Acode (either numeric or text) which can be entered by visitors to access this stop.  This might be a traditional keypad input… the answer to some clue… or an accession number from the collection. Icon (optional) An override of a default stop-type icon Goto Astop reference that should be accessed immediately upon finishing the action of this stop.
Using These Simple Building Blocks, You Can Build All Sorts Of Tours
Enhanced Keypad Stop Group CODE: 100 Audio Stop  CODE: 200 Stop Group CODE: 300 Poll Image Audio Video Stop Group Poll Poll Poll
SoundTracks & SoundBites GOTO: 200 GOTO: 300 GOTO: 400 GOTO: 500 Stop Group CODE: 200 Audio Stop  CODE: 100 Stop Group CODE: 400 Audio Stop  CODE: 300 Audio Stop  CODE: 500 Poll Image Audio Video Stop Group Poll Poll Poll
Choose Your Own Adventure Video Audio Video Stop Group Audio GOTO Audio Audio Stop Group GOTO Stop Group Audio GOTO Text GOTO Text Audio Stop Group Poll Video GOTO GOTO GOTO
Video: SebastianoMainardi: The Science of Art Stop Group: How’d They Do That? Video: Behind The Scenes Video: Director’s Journal Stop Group Stop Group: Wood Panel GOTO Stop Group: Gesso Text Text Text Text Stop Group: Materials and Techniques Image Image Image Image Stop Group: Design Image: Mainardi Altarpiece Stop Group: Paint SebastianoMainardi: The Science of Art
Let’s Build a Tour Up Next… http://imamuseum.org/tapdemo
Questions? Thank You!

More Related Content

Similar to TAP: A Hybrid CMS-Mobile Tour Architecture for multi-platform interactive content

Museums and Mobile Online 2011: Sustainable Content Management
Museums and Mobile Online 2011: Sustainable Content ManagementMuseums and Mobile Online 2011: Sustainable Content Management
Museums and Mobile Online 2011: Sustainable Content ManagementCharlie Moad
 
3 Software Stacks for IoT Solutions
3 Software Stacks for IoT Solutions3 Software Stacks for IoT Solutions
3 Software Stacks for IoT SolutionsIan Skerrett
 
Drupalcamp LA Aug 2009
Drupalcamp LA Aug 2009Drupalcamp LA Aug 2009
Drupalcamp LA Aug 2009Tom Deryckere
 
Interactive storytelling generation: the adaptive version of 1001Stories
Interactive storytelling generation: the adaptive version of 1001StoriesInteractive storytelling generation: the adaptive version of 1001Stories
Interactive storytelling generation: the adaptive version of 1001StoriesGabriele Calemme
 
Keeping Emulation Environments Portable
Keeping Emulation Environments PortableKeeping Emulation Environments Portable
Keeping Emulation Environments PortableKEEP_project
 
Silvia Filippini Fantoni at MW Pecha Kucha Night
Silvia Filippini Fantoni at MW Pecha Kucha NightSilvia Filippini Fantoni at MW Pecha Kucha Night
Silvia Filippini Fantoni at MW Pecha Kucha Nightmuseums and the web
 
Eclipse IOT [IoT World Santa Clara]
Eclipse IOT  [IoT World Santa Clara]Eclipse IOT  [IoT World Santa Clara]
Eclipse IOT [IoT World Santa Clara]Ian Skerrett
 
Summer school bz_fp7research_20100708
Summer school bz_fp7research_20100708Summer school bz_fp7research_20100708
Summer school bz_fp7research_20100708Sandro D'Elia
 
Snapcrowd presentation
Snapcrowd presentationSnapcrowd presentation
Snapcrowd presentationsnapcrowd
 
Snapcrowd presentation
Snapcrowd presentationSnapcrowd presentation
Snapcrowd presentationsnapcrowd
 
Let's Peel Mangos
Let's Peel MangosLet's Peel Mangos
Let's Peel MangosSam Basu
 
European Data Portal - ePSI platform webinar 8 February 2016
European Data Portal - ePSI platform webinar 8 February 2016European Data Portal - ePSI platform webinar 8 February 2016
European Data Portal - ePSI platform webinar 8 February 2016EuropeanDataPortal
 
Enabling accessible multimedia for Moodle: iMoot 2010
Enabling accessible multimedia for Moodle: iMoot 2010Enabling accessible multimedia for Moodle: iMoot 2010
Enabling accessible multimedia for Moodle: iMoot 2010Nick Freear
 
Sem tech in CH, Linked Data Meetup, 2014-08-21, Malmo, Sweden
Sem tech in CH, Linked Data Meetup, 2014-08-21, Malmo, SwedenSem tech in CH, Linked Data Meetup, 2014-08-21, Malmo, Sweden
Sem tech in CH, Linked Data Meetup, 2014-08-21, Malmo, SwedenVladimir Alexiev, PhD, PMP
 
Future platform for internet of things
Future platform for internet of thingsFuture platform for internet of things
Future platform for internet of thingsColdbeans Software
 

Similar to TAP: A Hybrid CMS-Mobile Tour Architecture for multi-platform interactive content (20)

Museums and Mobile Online 2011: Sustainable Content Management
Museums and Mobile Online 2011: Sustainable Content ManagementMuseums and Mobile Online 2011: Sustainable Content Management
Museums and Mobile Online 2011: Sustainable Content Management
 
3 Software Stacks for IoT Solutions
3 Software Stacks for IoT Solutions3 Software Stacks for IoT Solutions
3 Software Stacks for IoT Solutions
 
Drupalcamp LA Aug 2009
Drupalcamp LA Aug 2009Drupalcamp LA Aug 2009
Drupalcamp LA Aug 2009
 
Interactive storytelling generation: the adaptive version of 1001Stories
Interactive storytelling generation: the adaptive version of 1001StoriesInteractive storytelling generation: the adaptive version of 1001Stories
Interactive storytelling generation: the adaptive version of 1001Stories
 
Keeping Emulation Environments Portable
Keeping Emulation Environments PortableKeeping Emulation Environments Portable
Keeping Emulation Environments Portable
 
MW2012 Moad TAP
MW2012 Moad TAPMW2012 Moad TAP
MW2012 Moad TAP
 
Silvia Filippini Fantoni at MW Pecha Kucha Night
Silvia Filippini Fantoni at MW Pecha Kucha NightSilvia Filippini Fantoni at MW Pecha Kucha Night
Silvia Filippini Fantoni at MW Pecha Kucha Night
 
CV - Resume
CV - ResumeCV - Resume
CV - Resume
 
Mps 1.2
Mps 1.2Mps 1.2
Mps 1.2
 
Eclipse IOT [IoT World Santa Clara]
Eclipse IOT  [IoT World Santa Clara]Eclipse IOT  [IoT World Santa Clara]
Eclipse IOT [IoT World Santa Clara]
 
Summer school bz_fp7research_20100708
Summer school bz_fp7research_20100708Summer school bz_fp7research_20100708
Summer school bz_fp7research_20100708
 
Snapcrowd presentation
Snapcrowd presentationSnapcrowd presentation
Snapcrowd presentation
 
Snapcrowd presentation
Snapcrowd presentationSnapcrowd presentation
Snapcrowd presentation
 
Let's Peel Mangos
Let's Peel MangosLet's Peel Mangos
Let's Peel Mangos
 
European Data Portal - ePSI platform webinar 8 February 2016
European Data Portal - ePSI platform webinar 8 February 2016European Data Portal - ePSI platform webinar 8 February 2016
European Data Portal - ePSI platform webinar 8 February 2016
 
Pragmatic Web 4.0
Pragmatic Web 4.0Pragmatic Web 4.0
Pragmatic Web 4.0
 
Enabling accessible multimedia for Moodle: iMoot 2010
Enabling accessible multimedia for Moodle: iMoot 2010Enabling accessible multimedia for Moodle: iMoot 2010
Enabling accessible multimedia for Moodle: iMoot 2010
 
Sem tech in CH, Linked Data Meetup, 2014-08-21, Malmo, Sweden
Sem tech in CH, Linked Data Meetup, 2014-08-21, Malmo, SwedenSem tech in CH, Linked Data Meetup, 2014-08-21, Malmo, Sweden
Sem tech in CH, Linked Data Meetup, 2014-08-21, Malmo, Sweden
 
Portfolio
PortfolioPortfolio
Portfolio
 
Future platform for internet of things
Future platform for internet of thingsFuture platform for internet of things
Future platform for internet of things
 

More from Robert J. Stein

GOALS: Putting Data at the Heart of your Museum
GOALS: Putting Data at the Heart of your MuseumGOALS: Putting Data at the Heart of your Museum
GOALS: Putting Data at the Heart of your MuseumRobert J. Stein
 
A Body in Balance - Imagining and Ecology of Museums
A Body in Balance - Imagining and Ecology of MuseumsA Body in Balance - Imagining and Ecology of Museums
A Body in Balance - Imagining and Ecology of MuseumsRobert J. Stein
 
Museums and Big Data — Supporting Exploration, Innovation, and Audience Engag...
Museums and Big Data — Supporting Exploration, Innovation, and Audience Engag...Museums and Big Data — Supporting Exploration, Innovation, and Audience Engag...
Museums and Big Data — Supporting Exploration, Innovation, and Audience Engag...Robert J. Stein
 
Storytelling: Just Tall Tales or the Future of Museums?
Storytelling: Just Tall Tales or the Future of Museums?Storytelling: Just Tall Tales or the Future of Museums?
Storytelling: Just Tall Tales or the Future of Museums?Robert J. Stein
 
Charting the Course: Using Data in the Museum to Explore, Innovate, and Reach...
Charting the Course: Using Data in the Museum to Explore, Innovate, and Reach...Charting the Course: Using Data in the Museum to Explore, Innovate, and Reach...
Charting the Course: Using Data in the Museum to Explore, Innovate, and Reach...Robert J. Stein
 
Desperately Seeking Innovation: Making Connections Between Art and Science
Desperately Seeking Innovation: Making Connections Between Art and ScienceDesperately Seeking Innovation: Making Connections Between Art and Science
Desperately Seeking Innovation: Making Connections Between Art and ScienceRobert J. Stein
 
Connecting the Dots: How Digital Methods Become the Glue that Binds Cultural ...
Connecting the Dots: How Digital Methods Become the Glue that Binds Cultural ...Connecting the Dots: How Digital Methods Become the Glue that Binds Cultural ...
Connecting the Dots: How Digital Methods Become the Glue that Binds Cultural ...Robert J. Stein
 
Reading the Tea Leaves: Global Trends and Opportunities for Tomorrow's Museums
Reading the Tea Leaves: Global Trends and Opportunities for Tomorrow's MuseumsReading the Tea Leaves: Global Trends and Opportunities for Tomorrow's Museums
Reading the Tea Leaves: Global Trends and Opportunities for Tomorrow's MuseumsRobert J. Stein
 
Experience Mining: Understanding Cultural Participation in Museums
Experience Mining: Understanding Cultural Participation in MuseumsExperience Mining: Understanding Cultural Participation in Museums
Experience Mining: Understanding Cultural Participation in MuseumsRobert J. Stein
 
Smart Cities Need Smart Museums
Smart Cities Need Smart MuseumsSmart Cities Need Smart Museums
Smart Cities Need Smart MuseumsRobert J. Stein
 
Museums and the Future of wearables
Museums and the Future of wearablesMuseums and the Future of wearables
Museums and the Future of wearablesRobert J. Stein
 
Mw2014 friends analytics
Mw2014 friends analyticsMw2014 friends analytics
Mw2014 friends analyticsRobert J. Stein
 
Participation at Scale: Leveraging incentive and gamification to promote muse...
Participation at Scale: Leveraging incentive and gamification to promote muse...Participation at Scale: Leveraging incentive and gamification to promote muse...
Participation at Scale: Leveraging incentive and gamification to promote muse...Robert J. Stein
 
Museums and Civic Responsibility
Museums and Civic ResponsibilityMuseums and Civic Responsibility
Museums and Civic ResponsibilityRobert J. Stein
 
What is a museum technologist
What is a museum technologistWhat is a museum technologist
What is a museum technologistRobert J. Stein
 
DMA Friends - Promoting Participation and Engagement with Art
DMA Friends - Promoting Participation and Engagement with ArtDMA Friends - Promoting Participation and Engagement with Art
DMA Friends - Promoting Participation and Engagement with ArtRobert J. Stein
 
Preparing for a multi platform world
Preparing for a multi platform worldPreparing for a multi platform world
Preparing for a multi platform worldRobert J. Stein
 

More from Robert J. Stein (20)

GOALS: Putting Data at the Heart of your Museum
GOALS: Putting Data at the Heart of your MuseumGOALS: Putting Data at the Heart of your Museum
GOALS: Putting Data at the Heart of your Museum
 
A Body in Balance - Imagining and Ecology of Museums
A Body in Balance - Imagining and Ecology of MuseumsA Body in Balance - Imagining and Ecology of Museums
A Body in Balance - Imagining and Ecology of Museums
 
Museums and Big Data — Supporting Exploration, Innovation, and Audience Engag...
Museums and Big Data — Supporting Exploration, Innovation, and Audience Engag...Museums and Big Data — Supporting Exploration, Innovation, and Audience Engag...
Museums and Big Data — Supporting Exploration, Innovation, and Audience Engag...
 
Storytelling: Just Tall Tales or the Future of Museums?
Storytelling: Just Tall Tales or the Future of Museums?Storytelling: Just Tall Tales or the Future of Museums?
Storytelling: Just Tall Tales or the Future of Museums?
 
Musuems... So What?
Musuems... So What?Musuems... So What?
Musuems... So What?
 
Charting the Course: Using Data in the Museum to Explore, Innovate, and Reach...
Charting the Course: Using Data in the Museum to Explore, Innovate, and Reach...Charting the Course: Using Data in the Museum to Explore, Innovate, and Reach...
Charting the Course: Using Data in the Museum to Explore, Innovate, and Reach...
 
Desperately Seeking Innovation: Making Connections Between Art and Science
Desperately Seeking Innovation: Making Connections Between Art and ScienceDesperately Seeking Innovation: Making Connections Between Art and Science
Desperately Seeking Innovation: Making Connections Between Art and Science
 
Connecting the Dots: How Digital Methods Become the Glue that Binds Cultural ...
Connecting the Dots: How Digital Methods Become the Glue that Binds Cultural ...Connecting the Dots: How Digital Methods Become the Glue that Binds Cultural ...
Connecting the Dots: How Digital Methods Become the Glue that Binds Cultural ...
 
Reading the Tea Leaves: Global Trends and Opportunities for Tomorrow's Museums
Reading the Tea Leaves: Global Trends and Opportunities for Tomorrow's MuseumsReading the Tea Leaves: Global Trends and Opportunities for Tomorrow's Museums
Reading the Tea Leaves: Global Trends and Opportunities for Tomorrow's Museums
 
Experience Mining: Understanding Cultural Participation in Museums
Experience Mining: Understanding Cultural Participation in MuseumsExperience Mining: Understanding Cultural Participation in Museums
Experience Mining: Understanding Cultural Participation in Museums
 
Smart Cities Need Smart Museums
Smart Cities Need Smart MuseumsSmart Cities Need Smart Museums
Smart Cities Need Smart Museums
 
Friends with Benefits
Friends with BenefitsFriends with Benefits
Friends with Benefits
 
Museums and the Future of wearables
Museums and the Future of wearablesMuseums and the Future of wearables
Museums and the Future of wearables
 
Mw2014 friends analytics
Mw2014 friends analyticsMw2014 friends analytics
Mw2014 friends analytics
 
Participation at Scale: Leveraging incentive and gamification to promote muse...
Participation at Scale: Leveraging incentive and gamification to promote muse...Participation at Scale: Leveraging incentive and gamification to promote muse...
Participation at Scale: Leveraging incentive and gamification to promote muse...
 
Museums and Civic Responsibility
Museums and Civic ResponsibilityMuseums and Civic Responsibility
Museums and Civic Responsibility
 
What is a museum technologist
What is a museum technologistWhat is a museum technologist
What is a museum technologist
 
DMA Friends - Promoting Participation and Engagement with Art
DMA Friends - Promoting Participation and Engagement with ArtDMA Friends - Promoting Participation and Engagement with Art
DMA Friends - Promoting Participation and Engagement with Art
 
Preparing for a multi platform world
Preparing for a multi platform worldPreparing for a multi platform world
Preparing for a multi platform world
 
Nurturing Engagement
Nurturing EngagementNurturing Engagement
Nurturing Engagement
 

Recently uploaded

The Zero-ETL Approach: Enhancing Data Agility and Insight
The Zero-ETL Approach: Enhancing Data Agility and InsightThe Zero-ETL Approach: Enhancing Data Agility and Insight
The Zero-ETL Approach: Enhancing Data Agility and InsightSafe Software
 
Less Is More: Utilizing Ballerina to Architect a Cloud Data Platform
Less Is More: Utilizing Ballerina to Architect a Cloud Data PlatformLess Is More: Utilizing Ballerina to Architect a Cloud Data Platform
Less Is More: Utilizing Ballerina to Architect a Cloud Data PlatformWSO2
 
Introduction to Multilingual Retrieval Augmented Generation (RAG)
Introduction to Multilingual Retrieval Augmented Generation (RAG)Introduction to Multilingual Retrieval Augmented Generation (RAG)
Introduction to Multilingual Retrieval Augmented Generation (RAG)Zilliz
 
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 SavingEdi Saputra
 
DBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor PresentationDBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor PresentationDropbox
 
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ..."I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...Zilliz
 
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...DianaGray10
 
Design and Development of a Provenance Capture Platform for Data Science
Design and Development of a Provenance Capture Platform for Data ScienceDesign and Development of a Provenance Capture Platform for Data Science
Design and Development of a Provenance Capture Platform for Data SciencePaolo Missier
 
Vector Search -An Introduction in Oracle Database 23ai.pptx
Vector Search -An Introduction in Oracle Database 23ai.pptxVector Search -An Introduction in Oracle Database 23ai.pptx
Vector Search -An Introduction in Oracle Database 23ai.pptxRemote DBA Services
 
Introduction to use of FHIR Documents in ABDM
Introduction to use of FHIR Documents in ABDMIntroduction to use of FHIR Documents in ABDM
Introduction to use of FHIR Documents in ABDMKumar Satyam
 
TEST BANK For Principles of Anatomy and Physiology, 16th Edition by Gerard J....
TEST BANK For Principles of Anatomy and Physiology, 16th Edition by Gerard J....TEST BANK For Principles of Anatomy and Physiology, 16th Edition by Gerard J....
TEST BANK For Principles of Anatomy and Physiology, 16th Edition by Gerard J....rightmanforbloodline
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FMESafe Software
 
Exploring Multimodal Embeddings with Milvus
Exploring Multimodal Embeddings with MilvusExploring Multimodal Embeddings with Milvus
Exploring Multimodal Embeddings with MilvusZilliz
 
How to Check CNIC Information Online with Pakdata cf
How to Check CNIC Information Online with Pakdata cfHow to Check CNIC Information Online with Pakdata cf
How to Check CNIC Information Online with Pakdata cfdanishmna97
 
JavaScript Usage Statistics 2024 - The Ultimate Guide
JavaScript Usage Statistics 2024 - The Ultimate GuideJavaScript Usage Statistics 2024 - The Ultimate Guide
JavaScript Usage Statistics 2024 - The Ultimate GuidePixlogix Infotech
 
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​Bhuvaneswari Subramani
 
AI in Action: Real World Use Cases by Anitaraj
AI in Action: Real World Use Cases by AnitarajAI in Action: Real World Use Cases by Anitaraj
AI in Action: Real World Use Cases by AnitarajAnitaRaj43
 
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 AmsterdamUiPathCommunity
 
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...Orbitshub
 
Modernizing Legacy Systems Using Ballerina
Modernizing Legacy Systems Using BallerinaModernizing Legacy Systems Using Ballerina
Modernizing Legacy Systems Using BallerinaWSO2
 

Recently uploaded (20)

The Zero-ETL Approach: Enhancing Data Agility and Insight
The Zero-ETL Approach: Enhancing Data Agility and InsightThe Zero-ETL Approach: Enhancing Data Agility and Insight
The Zero-ETL Approach: Enhancing Data Agility and Insight
 
Less Is More: Utilizing Ballerina to Architect a Cloud Data Platform
Less Is More: Utilizing Ballerina to Architect a Cloud Data PlatformLess Is More: Utilizing Ballerina to Architect a Cloud Data Platform
Less Is More: Utilizing Ballerina to Architect a Cloud Data Platform
 
Introduction to Multilingual Retrieval Augmented Generation (RAG)
Introduction to Multilingual Retrieval Augmented Generation (RAG)Introduction to Multilingual Retrieval Augmented Generation (RAG)
Introduction to Multilingual Retrieval Augmented Generation (RAG)
 
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
 
DBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor PresentationDBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor Presentation
 
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ..."I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
 
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...
 
Design and Development of a Provenance Capture Platform for Data Science
Design and Development of a Provenance Capture Platform for Data ScienceDesign and Development of a Provenance Capture Platform for Data Science
Design and Development of a Provenance Capture Platform for Data Science
 
Vector Search -An Introduction in Oracle Database 23ai.pptx
Vector Search -An Introduction in Oracle Database 23ai.pptxVector Search -An Introduction in Oracle Database 23ai.pptx
Vector Search -An Introduction in Oracle Database 23ai.pptx
 
Introduction to use of FHIR Documents in ABDM
Introduction to use of FHIR Documents in ABDMIntroduction to use of FHIR Documents in ABDM
Introduction to use of FHIR Documents in ABDM
 
TEST BANK For Principles of Anatomy and Physiology, 16th Edition by Gerard J....
TEST BANK For Principles of Anatomy and Physiology, 16th Edition by Gerard J....TEST BANK For Principles of Anatomy and Physiology, 16th Edition by Gerard J....
TEST BANK For Principles of Anatomy and Physiology, 16th Edition by Gerard J....
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
 
Exploring Multimodal Embeddings with Milvus
Exploring Multimodal Embeddings with MilvusExploring Multimodal Embeddings with Milvus
Exploring Multimodal Embeddings with Milvus
 
How to Check CNIC Information Online with Pakdata cf
How to Check CNIC Information Online with Pakdata cfHow to Check CNIC Information Online with Pakdata cf
How to Check CNIC Information Online with Pakdata cf
 
JavaScript Usage Statistics 2024 - The Ultimate Guide
JavaScript Usage Statistics 2024 - The Ultimate GuideJavaScript Usage Statistics 2024 - The Ultimate Guide
JavaScript Usage Statistics 2024 - The Ultimate Guide
 
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​
 
AI in Action: Real World Use Cases by Anitaraj
AI in Action: Real World Use Cases by AnitarajAI in Action: Real World Use Cases by Anitaraj
AI in Action: Real World Use Cases by Anitaraj
 
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
 
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
 
Modernizing Legacy Systems Using Ballerina
Modernizing Legacy Systems Using BallerinaModernizing Legacy Systems Using Ballerina
Modernizing Legacy Systems Using Ballerina
 

TAP: A Hybrid CMS-Mobile Tour Architecture for multi-platform interactive content

  • 1. TAP: A Hybrid CMS Mobile Tour Platform Robert Stein Chief Information Officer Indianapolis Museum of Art rstein@imamuseum.org @rjstein
  • 2. Say Hello to TAP IMA’s Mobile Tour Platform -Sacred Spain Exhibition -Tara Donovan: Untitled -100 Acres (coming soon)
  • 3. TAP into TAP First-Class Content Management Open-SourceCommunity Owned, Freely Available Open Standards (TourML) Multi-Platform Easy-to-Use iPod Client
  • 7. HTML 5 Client (Coming Soon)
  • 8. 3 Goals for Mobile Content management Tappity, Tap… Tap…
  • 13. Why Open Source? No existing OS solution dedicated to mobile museum tours We know software… Still learning about mobile content strategies No suitable metadata standard for Mobile Tours Danger of proprietary lock-in and one-off solutions
  • 14. Google Code http://code.google.com/p/tap-tours/ Software Downloads Install Documentation Discussion Groups iPod Clients
  • 15. TourML A Platform-Neutral Metadata Spec for Mobile Tours Spec is available for comment / reference from: http://wiki.museummobile.info/museums-to-go/products-services/tourml
  • 16. Types of Stops Audio Video Text / HTML content Image Polls StopGroups
  • 17. Stop Attributes Type The type of the stop as described above Title You guessed it :) ID Aunique identifier for the stop, not for humans StopCode Acode (either numeric or text) which can be entered by visitors to access this stop.  This might be a traditional keypad input… the answer to some clue… or an accession number from the collection. Icon (optional) An override of a default stop-type icon Goto Astop reference that should be accessed immediately upon finishing the action of this stop.
  • 18. Using These Simple Building Blocks, You Can Build All Sorts Of Tours
  • 19. Enhanced Keypad Stop Group CODE: 100 Audio Stop CODE: 200 Stop Group CODE: 300 Poll Image Audio Video Stop Group Poll Poll Poll
  • 20. SoundTracks & SoundBites GOTO: 200 GOTO: 300 GOTO: 400 GOTO: 500 Stop Group CODE: 200 Audio Stop CODE: 100 Stop Group CODE: 400 Audio Stop CODE: 300 Audio Stop CODE: 500 Poll Image Audio Video Stop Group Poll Poll Poll
  • 21. Choose Your Own Adventure Video Audio Video Stop Group Audio GOTO Audio Audio Stop Group GOTO Stop Group Audio GOTO Text GOTO Text Audio Stop Group Poll Video GOTO GOTO GOTO
  • 22. Video: SebastianoMainardi: The Science of Art Stop Group: How’d They Do That? Video: Behind The Scenes Video: Director’s Journal Stop Group Stop Group: Wood Panel GOTO Stop Group: Gesso Text Text Text Text Stop Group: Materials and Techniques Image Image Image Image Stop Group: Design Image: Mainardi Altarpiece Stop Group: Paint SebastianoMainardi: The Science of Art
  • 23. Let’s Build a Tour Up Next… http://imamuseum.org/tapdemo