SlideShare a Scribd company logo
1 of 37
Download to read offline
open source web development



                              Augmented Reality
                                    andy@promethost.com
                                     Twitter: @akucharski
• Presenter
  • Andy Kucharski
  • @akucharski
• Promet Source
  • Founder
  • Engagement Management
  • @prometsource
• Co-Presenter
  • Geoff Lesage
• Promet Source
  • iOS developer
  • @prometsource
About Promet
• 2003 Founded
• 2008 focus on Drupal CMS
• 2009 Mobile development
• Faces of Promet today:
Our Solutions

Promet Solutions Inc.

                Promet Source
                 - Open source web development
                 - Drupal-based websites, products, and applications
                Promet Support
                - Drupal Managed Services
                - Drupal DevOps consulting
                Promet Mobile
                - Enterprise mobile business solutions
                - Drupal integration with mobile
Awards and Press
CMS Expo Spotlight Awards
• 2012 Best Drupal CMS App for Commerce
• 2012 Best Drupal Mobile CMS App
Notable Press Mentions
• Wireless Week - Promet iPhone Madison app
• Cult of Mac – ipad Dispatch system
50+ Drupal sponsorships, speaking
sessions and attending
What is Augmented Reality?

• AR is a digital overlay of information over a live camera view
  of the real world
  • Enhances reality with digital information about the images that appear
    on the screen
• AR is frequently used due to the development of camera
  recognition software
  • Glasses
  • Virtual retina displays
  • Camera phones
Augmented Reality March Webinar
Augmented Reality March Webinar
Augmented Reality March Webinar
Augmented Reality March Webinar
Augmented Reality March Webinar
Augmented Reality March Webinar
Augmented Reality Market

• Total value of AR mobile market in 2009 was $130,000
• AR capable smartphones increased from 8 million in 2009 to
  more than 100 million in 2010
• Late 2010 saw exponential growth from 2009
   •Value in 2010 was $1.5 million
   •Forecasts for 2015 expect $1.5 billion
   •In the next five years expected to grow
   at an average of 239% per year
Outlook on Augmented Reality
• Analysts predict every smart phone will feature an
  augmented reality application by 2014
• Augmented Reality can generate $1.5 billion by 2015
   • Other analysts predict $5.1 billion by 2016
 • Future developments: using cloud data to enhance the
   information in AR
• Expected to rise from 0.1% of the
   market to 1.0% of the market in the
   next five years
AR Growth by App Category




                Source: Juniper Research
Augmented Reality Classification
Augmented Reality March Webinar
History of Augmented Reality

• One of the first augmented reality systems was created in
  1992
  • Virtual Fixtures was developed at the U.S. Air Force Research
    laboratory
• First Augmented Reality mobile device debuted in 2008
  • Wikitude AR Travel Guide launched on the T-Mobile G1 Android phone
• Video games featured Augmented Reality cards to play with
  the device camera
  • Nintendo 3DS and Playstation Vita feature this application
• Recently gained popularity in smart phones
Phone Requirements

• A way to determine location
  • Phone provides that through GPS and an internal compass
  • iPhone has gyroscopes
• A method of downloading data
  • Provided through mobile broadband connection
• Powerful graphics processing capabilities
  • Camera phone in the case of smartphones
• A processor and display
Dataset Requirements

• Location-based
   • Data points need to be tied to a specific location
• User interest in daily life
   • Needs to be a data set that users would be interested in looking up
• Publicly available data
   • Or privately held data that can be shared with Promet
   • Data needs to be accessible online
Case Study: Augmented Reality and CTAR

        Challenge
        • Needed a way to consolidate CTA info and
          display it in relation to its surroundings
        • Augmented Reality software was traditionally
          used in video games
        • Had to account for over 30,000 bus stops, as
          well as train lines
        • Needed to show whether the bus of train was
          Northbound or Southbound
Case Study: Augmented Reality and CTAR

Approach
• Used program to determine coordinates
  and orientation of phone
• App uses floating point arithmetic to
  compare the location of the user with the
  location of each bus stop
• Separated bus and train information into
  separate tables to prevent slowdowns
Case Study: Augmented Reality and CTAR

        Results
        • Each stop box displays:
          •   Distance to the station
          •   Station's name
          •   Color of lines passing through
          •   ETAs of trains in all directions
        • App allows you to tap whichever line you
          are interested in within a station
Case Study: Augmented Reality and CTAR
How the CTAR works
• CTAR uses the GPS and Compass to provide and accurate
  location of the phone and where it is pointed
• Accelerometer used to determine whether the phone is tilted
  at a specific angle
• CTAR downloads location and arrival times from Chicago
  Transit Authority in real time
  • Needs to sort through data tables to retrieve names, id and geo-
    coordinates
• Displays the nearest stop and arrival time
Augmented Reality Capabilities
• Public Transportation
  • Tracking the nearest train and buses and the frequency they are coming in
• College Campus Tours
  • Allow users to point their phones at campus buildings and conduct a self-guided
    tour
• Museum Guides
  • Allow users to gain background information about a piece of art by pointing your
    phone
• Restaurant Guides
  • Find the best restaurants and ratings nearby
• Real Estate
  • Look at houses that are sale in a neighborhood with your mobile phone
Augmented Reality Capabilities

• Architecture Tours
  • Learn about the history of each building by merely pointing your phone
• Commercial Tourism
  • Explore a city’s most famous attractions with your phone
• Meetups/Conferences
  • Find the nearest conference in a city block
• Concerts
  • Check out the concerts in your neighborhood by pointing your phone
Augmented Reality USA

• What it does: Augmented Reality USA is used to find points of interest
  in whatever city you're in throughout the US. You can find anything
  from a Taco Bell to a Wi-Fi hotspot or Subway station.
• City: All US Cities
• Cost: $0.99
iParking- Find My Car

• What it does: Record your cars location when you park and it will save
  the location and help you find your car when you return.
• City: Anywhere
• Cost: FREE
Wikitude

• What it does: When you hold up your phones you can see Yelp
  reviews of any location around you and tweets from nearby. In
  addition you can pull up Wikipedia articles about certain locations.
• City:
• Cost: Free
TripAdvisor LiveView

• What it does: Use the app to filter and find hotels, restaurants and
  points of interest, and the AR tab places search results on the screen.
• City: US Cities
• Cost: Free
Layar: ArchINFORM

• What it does: It's a huge database of
  interesting architectural works, existing and
  yet-to-be-built, that you can search for with
  architect names and/or keywords.Within the 3D
  layer, there’s an AR-view perspective map and
  a walkable pedestrian route can be shown for
  every listed piece of architecture within the
  specified neighborhood.

• City: US and International Cities
• Cost: Free
Google Goggles in Google Mobile

• What it does: Take a picture of famous paintings, wine labels or bar
  codes among other things and Google Goggles will return information
  on the image captured. Of most practical use is the translation
  function. Photograph text (for example a menu item) in
  English, French, German, Italian or Spanish and have it translated
  into one of those other languages.
• City: Most US Cities
• Cost: Free
Case Study: AR and Grinnell College

   Challenge – College Campus Tour
   • Compelling, interactive app to help attract
     new students
   • Way for students, faculty and visitors to
     interact with their surroundings, and find their
     way around campus
Augmented Reality Campus Tour
Drupal Tools
- Fields for any kind of geolocation (lat/lon/altitude....)
- Geocoders that automatically geocode from addresses
- Google Maps, Open Layers maps and others
- Proximity location info
http://drupal.org/project/geophp
http://drupal.org/project/geofield
http://drupal.org/project/geocoder
http://drupal.org/project/geocoder_autocomplete
http://drupal.org/project/addressfield
http://drupal.org/project/staticmap
http://drupal.org/project/openlayers
http://drupal.org/project/geolocation
http://drupal.org/project/geolocation_proximity
Open Source Frameworks

More Related Content

What's hot

Hearing Voices: An Overview of Augmented Reality Audio
Hearing Voices: An Overview of Augmented Reality AudioHearing Voices: An Overview of Augmented Reality Audio
Hearing Voices: An Overview of Augmented Reality AudioTim Haynes
 
Group research on mobile marketing
Group research on mobile marketingGroup research on mobile marketing
Group research on mobile marketingjoshuaelliottuk
 
Put Your Hostel on the mAPP - Digital Footsteps
Put Your Hostel on the mAPP - Digital FootstepsPut Your Hostel on the mAPP - Digital Footsteps
Put Your Hostel on the mAPP - Digital FootstepsGoMio.com
 
Mobile Apps 101
Mobile Apps 101Mobile Apps 101
Mobile Apps 101MotionMobs
 
LocalSocial App Overview
LocalSocial App OverviewLocalSocial App Overview
LocalSocial App OverviewSean O'Sullivan
 
deCarta Platform Overview
deCarta Platform OverviewdeCarta Platform Overview
deCarta Platform OverviewDon Weigel
 
Mobile Social Networking
Mobile Social NetworkingMobile Social Networking
Mobile Social NetworkingDustin Jacobsen
 
GUIDE_Series_Mobilize_Your_Nonprofit
GUIDE_Series_Mobilize_Your_NonprofitGUIDE_Series_Mobilize_Your_Nonprofit
GUIDE_Series_Mobilize_Your_Nonprofitguidecreative
 
MTC 2010 - Android Tablet Development
MTC 2010 - Android Tablet DevelopmentMTC 2010 - Android Tablet Development
MTC 2010 - Android Tablet DevelopmentWolfgang Frank
 
Customer Experience Lifecycle
Customer Experience LifecycleCustomer Experience Lifecycle
Customer Experience LifecycleAmaury de Buchet
 
Location, a layer not just features
Location, a layer not just featuresLocation, a layer not just features
Location, a layer not just featuresLOCQL LOCQL
 
Location Based Services (LBS) Overview
Location Based Services (LBS) OverviewLocation Based Services (LBS) Overview
Location Based Services (LBS) OverviewMoxie
 
Ted Morgan - Location is what makes mobile mobile
Ted Morgan - Location is what makes mobile mobileTed Morgan - Location is what makes mobile mobile
Ted Morgan - Location is what makes mobile mobileMobile Monday Amsterdam
 
Travelling(Trip Planning )App - MyGola
Travelling(Trip Planning )App - MyGolaTravelling(Trip Planning )App - MyGola
Travelling(Trip Planning )App - MyGolaNeetikaI
 

What's hot (20)

Hearing Voices: An Overview of Augmented Reality Audio
Hearing Voices: An Overview of Augmented Reality AudioHearing Voices: An Overview of Augmented Reality Audio
Hearing Voices: An Overview of Augmented Reality Audio
 
Group research on mobile marketing
Group research on mobile marketingGroup research on mobile marketing
Group research on mobile marketing
 
Put Your Hostel on the mAPP - Digital Footsteps
Put Your Hostel on the mAPP - Digital FootstepsPut Your Hostel on the mAPP - Digital Footsteps
Put Your Hostel on the mAPP - Digital Footsteps
 
Mobile Apps 101
Mobile Apps 101Mobile Apps 101
Mobile Apps 101
 
LocalSocial App Overview
LocalSocial App OverviewLocalSocial App Overview
LocalSocial App Overview
 
Kudan intro 2013
Kudan intro 2013Kudan intro 2013
Kudan intro 2013
 
Our first app
Our first appOur first app
Our first app
 
deCarta Platform Overview
deCarta Platform OverviewdeCarta Platform Overview
deCarta Platform Overview
 
Mobile Social Networking
Mobile Social NetworkingMobile Social Networking
Mobile Social Networking
 
GUIDE_Series_Mobilize_Your_Nonprofit
GUIDE_Series_Mobilize_Your_NonprofitGUIDE_Series_Mobilize_Your_Nonprofit
GUIDE_Series_Mobilize_Your_Nonprofit
 
Indusblue Mobile Apps
Indusblue Mobile AppsIndusblue Mobile Apps
Indusblue Mobile Apps
 
MTC 2010 - Android Tablet Development
MTC 2010 - Android Tablet DevelopmentMTC 2010 - Android Tablet Development
MTC 2010 - Android Tablet Development
 
Customer Experience Lifecycle
Customer Experience LifecycleCustomer Experience Lifecycle
Customer Experience Lifecycle
 
Chapter 13 presentation
Chapter 13 presentationChapter 13 presentation
Chapter 13 presentation
 
Location, a layer not just features
Location, a layer not just featuresLocation, a layer not just features
Location, a layer not just features
 
Location Based Services (LBS) Overview
Location Based Services (LBS) OverviewLocation Based Services (LBS) Overview
Location Based Services (LBS) Overview
 
Ted Morgan - Location is what makes mobile mobile
Ted Morgan - Location is what makes mobile mobileTed Morgan - Location is what makes mobile mobile
Ted Morgan - Location is what makes mobile mobile
 
Travelling(Trip Planning )App - MyGola
Travelling(Trip Planning )App - MyGolaTravelling(Trip Planning )App - MyGola
Travelling(Trip Planning )App - MyGola
 
AR-WEBINAR
AR-WEBINARAR-WEBINAR
AR-WEBINAR
 
Presentatie Norm Rose - Travel Tech Consulting
Presentatie Norm Rose - Travel Tech ConsultingPresentatie Norm Rose - Travel Tech Consulting
Presentatie Norm Rose - Travel Tech Consulting
 

Similar to Augmented Reality March Webinar

Navigation & Location Europe 2009 Condensed
Navigation & Location Europe 2009 CondensedNavigation & Location Europe 2009 Condensed
Navigation & Location Europe 2009 CondensedAlex Housley
 
Augment my reality info press-montreal2010
Augment my reality info press-montreal2010Augment my reality info press-montreal2010
Augment my reality info press-montreal2010MobileMoxie
 
Cool Tools Show and Tell 2
Cool Tools Show and Tell 2Cool Tools Show and Tell 2
Cool Tools Show and Tell 2EMOLocal
 
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 & SoLoMoJake Aull
 
Exhibitor2011 Session: Social Media and Mobile Event Technology, Tools and Ap...
Exhibitor2011 Session: Social Media and Mobile Event Technology, Tools and Ap...Exhibitor2011 Session: Social Media and Mobile Event Technology, Tools and Ap...
Exhibitor2011 Session: Social Media and Mobile Event Technology, Tools and Ap...Lumen Consulting
 
Social Media and Mobile Event Technology, Tools, and Apps Oh My!
Social Media and Mobile Event Technology, Tools, and Apps Oh My!Social Media and Mobile Event Technology, Tools, and Apps Oh My!
Social Media and Mobile Event Technology, Tools, and Apps Oh My!Echelon Design
 
COMP 4010 - Lecture10: Mobile AR
COMP 4010 - Lecture10: Mobile ARCOMP 4010 - Lecture10: Mobile AR
COMP 4010 - Lecture10: Mobile ARMark Billinghurst
 
Mobile presence & location based marketing
Mobile presence & location based marketingMobile presence & location based marketing
Mobile presence & location based marketingPriyanka Rana
 
Lab Meeting - 20141028 - Augmented Reality Interfaces
Lab Meeting - 20141028 - Augmented Reality InterfacesLab Meeting - 20141028 - Augmented Reality Interfaces
Lab Meeting - 20141028 - Augmented Reality InterfacesSyuan Wang
 
Status of the Mobile market, Apps and Augmented Reality
Status of the Mobile market, Apps and Augmented RealityStatus of the Mobile market, Apps and Augmented Reality
Status of the Mobile market, Apps and Augmented Realityszabolcs budahazy
 
How Location and Context Changes Everything for Mobile Apps
How Location and Context Changes Everything for Mobile AppsHow Location and Context Changes Everything for Mobile Apps
How Location and Context Changes Everything for Mobile Appsaguynamedben
 
Make Your WordPress Site Mobile Friendly
Make Your WordPress Site Mobile FriendlyMake Your WordPress Site Mobile Friendly
Make Your WordPress Site Mobile FriendlyDave Zille
 
Uniway seminar ecommerce - 2011 10 04 - v2
Uniway   seminar ecommerce - 2011 10 04 - v2Uniway   seminar ecommerce - 2011 10 04 - v2
Uniway seminar ecommerce - 2011 10 04 - v2Uniway
 
WSO2Con Asia 2014 - Accelerating Mobile Development with Mobile Enterprise Ap...
WSO2Con Asia 2014 - Accelerating Mobile Development with Mobile Enterprise Ap...WSO2Con Asia 2014 - Accelerating Mobile Development with Mobile Enterprise Ap...
WSO2Con Asia 2014 - Accelerating Mobile Development with Mobile Enterprise Ap...WSO2
 
Mobile world congress 2014 - PHD
Mobile world congress 2014 - PHD  Mobile world congress 2014 - PHD
Mobile world congress 2014 - PHD PHD_France
 
Portfolio Of Creadigol Solution
Portfolio Of Creadigol SolutionPortfolio Of Creadigol Solution
Portfolio Of Creadigol Solutionkapil maheshwari
 
Mobile Apps for Events
Mobile Apps for EventsMobile Apps for Events
Mobile Apps for EventsJessica Levin
 
Road Ahead
Road AheadRoad Ahead
Road AheadEsri
 

Similar to Augmented Reality March Webinar (20)

Navigation & Location Europe 2009 Condensed
Navigation & Location Europe 2009 CondensedNavigation & Location Europe 2009 Condensed
Navigation & Location Europe 2009 Condensed
 
Augment my reality info press-montreal2010
Augment my reality info press-montreal2010Augment my reality info press-montreal2010
Augment my reality info press-montreal2010
 
Cool Tools Show and Tell 2
Cool Tools Show and Tell 2Cool Tools Show and Tell 2
Cool Tools Show and Tell 2
 
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
 
Exhibitor2011 Session: Social Media and Mobile Event Technology, Tools and Ap...
Exhibitor2011 Session: Social Media and Mobile Event Technology, Tools and Ap...Exhibitor2011 Session: Social Media and Mobile Event Technology, Tools and Ap...
Exhibitor2011 Session: Social Media and Mobile Event Technology, Tools and Ap...
 
Social Media and Mobile Event Technology, Tools, and Apps Oh My!
Social Media and Mobile Event Technology, Tools, and Apps Oh My!Social Media and Mobile Event Technology, Tools, and Apps Oh My!
Social Media and Mobile Event Technology, Tools, and Apps Oh My!
 
COMP 4010 - Lecture10: Mobile AR
COMP 4010 - Lecture10: Mobile ARCOMP 4010 - Lecture10: Mobile AR
COMP 4010 - Lecture10: Mobile AR
 
Mobile presence & location based marketing
Mobile presence & location based marketingMobile presence & location based marketing
Mobile presence & location based marketing
 
Lab Meeting - 20141028 - Augmented Reality Interfaces
Lab Meeting - 20141028 - Augmented Reality InterfacesLab Meeting - 20141028 - Augmented Reality Interfaces
Lab Meeting - 20141028 - Augmented Reality Interfaces
 
Mobile marketing
Mobile marketingMobile marketing
Mobile marketing
 
Status of the Mobile market, Apps and Augmented Reality
Status of the Mobile market, Apps and Augmented RealityStatus of the Mobile market, Apps and Augmented Reality
Status of the Mobile market, Apps and Augmented Reality
 
How Location and Context Changes Everything for Mobile Apps
How Location and Context Changes Everything for Mobile AppsHow Location and Context Changes Everything for Mobile Apps
How Location and Context Changes Everything for Mobile Apps
 
Make Your WordPress Site Mobile Friendly
Make Your WordPress Site Mobile FriendlyMake Your WordPress Site Mobile Friendly
Make Your WordPress Site Mobile Friendly
 
Uniway seminar ecommerce - 2011 10 04 - v2
Uniway   seminar ecommerce - 2011 10 04 - v2Uniway   seminar ecommerce - 2011 10 04 - v2
Uniway seminar ecommerce - 2011 10 04 - v2
 
WSO2Con Asia 2014 - Accelerating Mobile Development with Mobile Enterprise Ap...
WSO2Con Asia 2014 - Accelerating Mobile Development with Mobile Enterprise Ap...WSO2Con Asia 2014 - Accelerating Mobile Development with Mobile Enterprise Ap...
WSO2Con Asia 2014 - Accelerating Mobile Development with Mobile Enterprise Ap...
 
Mobile world congress 2014 - PHD
Mobile world congress 2014 - PHD  Mobile world congress 2014 - PHD
Mobile world congress 2014 - PHD
 
Portfolio Of Creadigol Solution
Portfolio Of Creadigol SolutionPortfolio Of Creadigol Solution
Portfolio Of Creadigol Solution
 
Mobile Apps for Events
Mobile Apps for EventsMobile Apps for Events
Mobile Apps for Events
 
Mobile Apps
Mobile AppsMobile Apps
Mobile Apps
 
Road Ahead
Road AheadRoad Ahead
Road Ahead
 

More from Promet Source

How To Start Building Your Own Website With Drupal by Mary Chris Casis
How To Start Building Your Own Website With Drupal by Mary Chris CasisHow To Start Building Your Own Website With Drupal by Mary Chris Casis
How To Start Building Your Own Website With Drupal by Mary Chris CasisPromet Source
 
DrupalCamp Cebu 2018 R&F by Andrew Kucharski
DrupalCamp Cebu 2018 R&F by Andrew KucharskiDrupalCamp Cebu 2018 R&F by Andrew Kucharski
DrupalCamp Cebu 2018 R&F by Andrew KucharskiPromet Source
 
Unit test in drupal 8 by Pratomo Ardianto Drupalcamp Cebu 2018
Unit test in drupal 8 by Pratomo Ardianto Drupalcamp Cebu 2018Unit test in drupal 8 by Pratomo Ardianto Drupalcamp Cebu 2018
Unit test in drupal 8 by Pratomo Ardianto Drupalcamp Cebu 2018Promet Source
 
Migrating to-Drupal-8 by Bryan Manalo
Migrating to-Drupal-8 by Bryan ManaloMigrating to-Drupal-8 by Bryan Manalo
Migrating to-Drupal-8 by Bryan ManaloPromet Source
 
Why and When to use Drupal by Luc Bezier - Drupalcamp Cebu 2018
Why and When to use Drupal by Luc Bezier - Drupalcamp Cebu 2018Why and When to use Drupal by Luc Bezier - Drupalcamp Cebu 2018
Why and When to use Drupal by Luc Bezier - Drupalcamp Cebu 2018Promet Source
 
Drupal Development with Docker
Drupal Development with DockerDrupal Development with Docker
Drupal Development with DockerPromet Source
 
Migrating Drupal 7 to Drupal 8
Migrating Drupal 7 to Drupal 8Migrating Drupal 7 to Drupal 8
Migrating Drupal 7 to Drupal 8Promet Source
 
Web Accessibility in Drupal
Web Accessibility in DrupalWeb Accessibility in Drupal
Web Accessibility in DrupalPromet Source
 
Drupal Continuous Integration and devops - Beyond Jenkins
Drupal Continuous Integration and devops - Beyond JenkinsDrupal Continuous Integration and devops - Beyond Jenkins
Drupal Continuous Integration and devops - Beyond JenkinsPromet Source
 
Drupal 8 Involvement with Promet Source
Drupal 8 Involvement with Promet SourceDrupal 8 Involvement with Promet Source
Drupal 8 Involvement with Promet SourcePromet Source
 
Using Commerce License for Premium Content on Drupal Sites
Using Commerce License for Premium Content on Drupal SitesUsing Commerce License for Premium Content on Drupal Sites
Using Commerce License for Premium Content on Drupal SitesPromet Source
 
Behavioral driven development with Behat
Behavioral driven development with BehatBehavioral driven development with Behat
Behavioral driven development with BehatPromet Source
 
Composer tools and frameworks for Drupal
Composer tools and frameworks for DrupalComposer tools and frameworks for Drupal
Composer tools and frameworks for DrupalPromet Source
 
Responsive Design Testing the Promet Way
Responsive Design Testing the Promet WayResponsive Design Testing the Promet Way
Responsive Design Testing the Promet WayPromet Source
 
Optimize and succeed your next Fixed Budget Project planning process
Optimize and succeed your next Fixed Budget Project planning process Optimize and succeed your next Fixed Budget Project planning process
Optimize and succeed your next Fixed Budget Project planning process Promet Source
 
Diy continuous integration
Diy continuous integrationDiy continuous integration
Diy continuous integrationPromet Source
 
Higher Ed Web 2013 presentation - Field of Dreams, build it and they will come
Higher Ed Web 2013 presentation - Field of Dreams, build it and they will comeHigher Ed Web 2013 presentation - Field of Dreams, build it and they will come
Higher Ed Web 2013 presentation - Field of Dreams, build it and they will comePromet Source
 
Getting agile with drupal
Getting agile with drupalGetting agile with drupal
Getting agile with drupalPromet Source
 
Project Estimation Presentation - Donte's 8th level of estimating level of ef...
Project Estimation Presentation - Donte's 8th level of estimating level of ef...Project Estimation Presentation - Donte's 8th level of estimating level of ef...
Project Estimation Presentation - Donte's 8th level of estimating level of ef...Promet Source
 
DrupalCon 2013 Making Support Fun & Profitable
DrupalCon 2013 Making Support Fun & ProfitableDrupalCon 2013 Making Support Fun & Profitable
DrupalCon 2013 Making Support Fun & ProfitablePromet Source
 

More from Promet Source (20)

How To Start Building Your Own Website With Drupal by Mary Chris Casis
How To Start Building Your Own Website With Drupal by Mary Chris CasisHow To Start Building Your Own Website With Drupal by Mary Chris Casis
How To Start Building Your Own Website With Drupal by Mary Chris Casis
 
DrupalCamp Cebu 2018 R&F by Andrew Kucharski
DrupalCamp Cebu 2018 R&F by Andrew KucharskiDrupalCamp Cebu 2018 R&F by Andrew Kucharski
DrupalCamp Cebu 2018 R&F by Andrew Kucharski
 
Unit test in drupal 8 by Pratomo Ardianto Drupalcamp Cebu 2018
Unit test in drupal 8 by Pratomo Ardianto Drupalcamp Cebu 2018Unit test in drupal 8 by Pratomo Ardianto Drupalcamp Cebu 2018
Unit test in drupal 8 by Pratomo Ardianto Drupalcamp Cebu 2018
 
Migrating to-Drupal-8 by Bryan Manalo
Migrating to-Drupal-8 by Bryan ManaloMigrating to-Drupal-8 by Bryan Manalo
Migrating to-Drupal-8 by Bryan Manalo
 
Why and When to use Drupal by Luc Bezier - Drupalcamp Cebu 2018
Why and When to use Drupal by Luc Bezier - Drupalcamp Cebu 2018Why and When to use Drupal by Luc Bezier - Drupalcamp Cebu 2018
Why and When to use Drupal by Luc Bezier - Drupalcamp Cebu 2018
 
Drupal Development with Docker
Drupal Development with DockerDrupal Development with Docker
Drupal Development with Docker
 
Migrating Drupal 7 to Drupal 8
Migrating Drupal 7 to Drupal 8Migrating Drupal 7 to Drupal 8
Migrating Drupal 7 to Drupal 8
 
Web Accessibility in Drupal
Web Accessibility in DrupalWeb Accessibility in Drupal
Web Accessibility in Drupal
 
Drupal Continuous Integration and devops - Beyond Jenkins
Drupal Continuous Integration and devops - Beyond JenkinsDrupal Continuous Integration and devops - Beyond Jenkins
Drupal Continuous Integration and devops - Beyond Jenkins
 
Drupal 8 Involvement with Promet Source
Drupal 8 Involvement with Promet SourceDrupal 8 Involvement with Promet Source
Drupal 8 Involvement with Promet Source
 
Using Commerce License for Premium Content on Drupal Sites
Using Commerce License for Premium Content on Drupal SitesUsing Commerce License for Premium Content on Drupal Sites
Using Commerce License for Premium Content on Drupal Sites
 
Behavioral driven development with Behat
Behavioral driven development with BehatBehavioral driven development with Behat
Behavioral driven development with Behat
 
Composer tools and frameworks for Drupal
Composer tools and frameworks for DrupalComposer tools and frameworks for Drupal
Composer tools and frameworks for Drupal
 
Responsive Design Testing the Promet Way
Responsive Design Testing the Promet WayResponsive Design Testing the Promet Way
Responsive Design Testing the Promet Way
 
Optimize and succeed your next Fixed Budget Project planning process
Optimize and succeed your next Fixed Budget Project planning process Optimize and succeed your next Fixed Budget Project planning process
Optimize and succeed your next Fixed Budget Project planning process
 
Diy continuous integration
Diy continuous integrationDiy continuous integration
Diy continuous integration
 
Higher Ed Web 2013 presentation - Field of Dreams, build it and they will come
Higher Ed Web 2013 presentation - Field of Dreams, build it and they will comeHigher Ed Web 2013 presentation - Field of Dreams, build it and they will come
Higher Ed Web 2013 presentation - Field of Dreams, build it and they will come
 
Getting agile with drupal
Getting agile with drupalGetting agile with drupal
Getting agile with drupal
 
Project Estimation Presentation - Donte's 8th level of estimating level of ef...
Project Estimation Presentation - Donte's 8th level of estimating level of ef...Project Estimation Presentation - Donte's 8th level of estimating level of ef...
Project Estimation Presentation - Donte's 8th level of estimating level of ef...
 
DrupalCon 2013 Making Support Fun & Profitable
DrupalCon 2013 Making Support Fun & ProfitableDrupalCon 2013 Making Support Fun & Profitable
DrupalCon 2013 Making Support Fun & Profitable
 

Recently uploaded

Spring24-Release Overview - Wellingtion User Group-1.pdf
Spring24-Release Overview - Wellingtion User Group-1.pdfSpring24-Release Overview - Wellingtion User Group-1.pdf
Spring24-Release Overview - Wellingtion User Group-1.pdfAnna Loughnan Colquhoun
 
Machine Learning Model Validation (Aijun Zhang 2024).pdf
Machine Learning Model Validation (Aijun Zhang 2024).pdfMachine Learning Model Validation (Aijun Zhang 2024).pdf
Machine Learning Model Validation (Aijun Zhang 2024).pdfAijun Zhang
 
UiPath Community: AI for UiPath Automation Developers
UiPath Community: AI for UiPath Automation DevelopersUiPath Community: AI for UiPath Automation Developers
UiPath Community: AI for UiPath Automation DevelopersUiPathCommunity
 
UiPath Studio Web workshop series - Day 7
UiPath Studio Web workshop series - Day 7UiPath Studio Web workshop series - Day 7
UiPath Studio Web workshop series - Day 7DianaGray10
 
Cybersecurity Workshop #1.pptx
Cybersecurity Workshop #1.pptxCybersecurity Workshop #1.pptx
Cybersecurity Workshop #1.pptxGDSC PJATK
 
KubeConEU24-Monitoring Kubernetes and Cloud Spend with OpenCost
KubeConEU24-Monitoring Kubernetes and Cloud Spend with OpenCostKubeConEU24-Monitoring Kubernetes and Cloud Spend with OpenCost
KubeConEU24-Monitoring Kubernetes and Cloud Spend with OpenCostMatt Ray
 
Bird eye's view on Camunda open source ecosystem
Bird eye's view on Camunda open source ecosystemBird eye's view on Camunda open source ecosystem
Bird eye's view on Camunda open source ecosystemAsko Soukka
 
UWB Technology for Enhanced Indoor and Outdoor Positioning in Physiological M...
UWB Technology for Enhanced Indoor and Outdoor Positioning in Physiological M...UWB Technology for Enhanced Indoor and Outdoor Positioning in Physiological M...
UWB Technology for Enhanced Indoor and Outdoor Positioning in Physiological M...UbiTrack UK
 
Anypoint Code Builder , Google Pub sub connector and MuleSoft RPA
Anypoint Code Builder , Google Pub sub connector and MuleSoft RPAAnypoint Code Builder , Google Pub sub connector and MuleSoft RPA
Anypoint Code Builder , Google Pub sub connector and MuleSoft RPAshyamraj55
 
Secure your environment with UiPath and CyberArk technologies - Session 1
Secure your environment with UiPath and CyberArk technologies - Session 1Secure your environment with UiPath and CyberArk technologies - Session 1
Secure your environment with UiPath and CyberArk technologies - Session 1DianaGray10
 
Introduction to Matsuo Laboratory (ENG).pptx
Introduction to Matsuo Laboratory (ENG).pptxIntroduction to Matsuo Laboratory (ENG).pptx
Introduction to Matsuo Laboratory (ENG).pptxMatsuo Lab
 
OpenShift Commons Paris - Choose Your Own Observability Adventure
OpenShift Commons Paris - Choose Your Own Observability AdventureOpenShift Commons Paris - Choose Your Own Observability Adventure
OpenShift Commons Paris - Choose Your Own Observability AdventureEric D. Schabell
 
Using IESVE for Loads, Sizing and Heat Pump Modeling to Achieve Decarbonization
Using IESVE for Loads, Sizing and Heat Pump Modeling to Achieve DecarbonizationUsing IESVE for Loads, Sizing and Heat Pump Modeling to Achieve Decarbonization
Using IESVE for Loads, Sizing and Heat Pump Modeling to Achieve DecarbonizationIES VE
 
UiPath Platform: The Backend Engine Powering Your Automation - Session 1
UiPath Platform: The Backend Engine Powering Your Automation - Session 1UiPath Platform: The Backend Engine Powering Your Automation - Session 1
UiPath Platform: The Backend Engine Powering Your Automation - Session 1DianaGray10
 
UiPath Solutions Management Preview - Northern CA Chapter - March 22.pdf
UiPath Solutions Management Preview - Northern CA Chapter - March 22.pdfUiPath Solutions Management Preview - Northern CA Chapter - March 22.pdf
UiPath Solutions Management Preview - Northern CA Chapter - March 22.pdfDianaGray10
 
Digital magic. A small project for controlling smart light bulbs.
Digital magic. A small project for controlling smart light bulbs.Digital magic. A small project for controlling smart light bulbs.
Digital magic. A small project for controlling smart light bulbs.francesco barbera
 
Things you didn't know you can use in your Salesforce
Things you didn't know you can use in your SalesforceThings you didn't know you can use in your Salesforce
Things you didn't know you can use in your SalesforceMartin Humpolec
 
The Data Metaverse: Unpacking the Roles, Use Cases, and Tech Trends in Data a...
The Data Metaverse: Unpacking the Roles, Use Cases, and Tech Trends in Data a...The Data Metaverse: Unpacking the Roles, Use Cases, and Tech Trends in Data a...
The Data Metaverse: Unpacking the Roles, Use Cases, and Tech Trends in Data a...Aggregage
 
Artificial Intelligence & SEO Trends for 2024
Artificial Intelligence & SEO Trends for 2024Artificial Intelligence & SEO Trends for 2024
Artificial Intelligence & SEO Trends for 2024D Cloud Solutions
 
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyes
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyesHow to Effectively Monitor SD-WAN and SASE Environments with ThousandEyes
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyesThousandEyes
 

Recently uploaded (20)

Spring24-Release Overview - Wellingtion User Group-1.pdf
Spring24-Release Overview - Wellingtion User Group-1.pdfSpring24-Release Overview - Wellingtion User Group-1.pdf
Spring24-Release Overview - Wellingtion User Group-1.pdf
 
Machine Learning Model Validation (Aijun Zhang 2024).pdf
Machine Learning Model Validation (Aijun Zhang 2024).pdfMachine Learning Model Validation (Aijun Zhang 2024).pdf
Machine Learning Model Validation (Aijun Zhang 2024).pdf
 
UiPath Community: AI for UiPath Automation Developers
UiPath Community: AI for UiPath Automation DevelopersUiPath Community: AI for UiPath Automation Developers
UiPath Community: AI for UiPath Automation Developers
 
UiPath Studio Web workshop series - Day 7
UiPath Studio Web workshop series - Day 7UiPath Studio Web workshop series - Day 7
UiPath Studio Web workshop series - Day 7
 
Cybersecurity Workshop #1.pptx
Cybersecurity Workshop #1.pptxCybersecurity Workshop #1.pptx
Cybersecurity Workshop #1.pptx
 
KubeConEU24-Monitoring Kubernetes and Cloud Spend with OpenCost
KubeConEU24-Monitoring Kubernetes and Cloud Spend with OpenCostKubeConEU24-Monitoring Kubernetes and Cloud Spend with OpenCost
KubeConEU24-Monitoring Kubernetes and Cloud Spend with OpenCost
 
Bird eye's view on Camunda open source ecosystem
Bird eye's view on Camunda open source ecosystemBird eye's view on Camunda open source ecosystem
Bird eye's view on Camunda open source ecosystem
 
UWB Technology for Enhanced Indoor and Outdoor Positioning in Physiological M...
UWB Technology for Enhanced Indoor and Outdoor Positioning in Physiological M...UWB Technology for Enhanced Indoor and Outdoor Positioning in Physiological M...
UWB Technology for Enhanced Indoor and Outdoor Positioning in Physiological M...
 
Anypoint Code Builder , Google Pub sub connector and MuleSoft RPA
Anypoint Code Builder , Google Pub sub connector and MuleSoft RPAAnypoint Code Builder , Google Pub sub connector and MuleSoft RPA
Anypoint Code Builder , Google Pub sub connector and MuleSoft RPA
 
Secure your environment with UiPath and CyberArk technologies - Session 1
Secure your environment with UiPath and CyberArk technologies - Session 1Secure your environment with UiPath and CyberArk technologies - Session 1
Secure your environment with UiPath and CyberArk technologies - Session 1
 
Introduction to Matsuo Laboratory (ENG).pptx
Introduction to Matsuo Laboratory (ENG).pptxIntroduction to Matsuo Laboratory (ENG).pptx
Introduction to Matsuo Laboratory (ENG).pptx
 
OpenShift Commons Paris - Choose Your Own Observability Adventure
OpenShift Commons Paris - Choose Your Own Observability AdventureOpenShift Commons Paris - Choose Your Own Observability Adventure
OpenShift Commons Paris - Choose Your Own Observability Adventure
 
Using IESVE for Loads, Sizing and Heat Pump Modeling to Achieve Decarbonization
Using IESVE for Loads, Sizing and Heat Pump Modeling to Achieve DecarbonizationUsing IESVE for Loads, Sizing and Heat Pump Modeling to Achieve Decarbonization
Using IESVE for Loads, Sizing and Heat Pump Modeling to Achieve Decarbonization
 
UiPath Platform: The Backend Engine Powering Your Automation - Session 1
UiPath Platform: The Backend Engine Powering Your Automation - Session 1UiPath Platform: The Backend Engine Powering Your Automation - Session 1
UiPath Platform: The Backend Engine Powering Your Automation - Session 1
 
UiPath Solutions Management Preview - Northern CA Chapter - March 22.pdf
UiPath Solutions Management Preview - Northern CA Chapter - March 22.pdfUiPath Solutions Management Preview - Northern CA Chapter - March 22.pdf
UiPath Solutions Management Preview - Northern CA Chapter - March 22.pdf
 
Digital magic. A small project for controlling smart light bulbs.
Digital magic. A small project for controlling smart light bulbs.Digital magic. A small project for controlling smart light bulbs.
Digital magic. A small project for controlling smart light bulbs.
 
Things you didn't know you can use in your Salesforce
Things you didn't know you can use in your SalesforceThings you didn't know you can use in your Salesforce
Things you didn't know you can use in your Salesforce
 
The Data Metaverse: Unpacking the Roles, Use Cases, and Tech Trends in Data a...
The Data Metaverse: Unpacking the Roles, Use Cases, and Tech Trends in Data a...The Data Metaverse: Unpacking the Roles, Use Cases, and Tech Trends in Data a...
The Data Metaverse: Unpacking the Roles, Use Cases, and Tech Trends in Data a...
 
Artificial Intelligence & SEO Trends for 2024
Artificial Intelligence & SEO Trends for 2024Artificial Intelligence & SEO Trends for 2024
Artificial Intelligence & SEO Trends for 2024
 
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyes
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyesHow to Effectively Monitor SD-WAN and SASE Environments with ThousandEyes
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyes
 

Augmented Reality March Webinar

  • 1. open source web development Augmented Reality andy@promethost.com Twitter: @akucharski
  • 2. • Presenter • Andy Kucharski • @akucharski • Promet Source • Founder • Engagement Management • @prometsource
  • 3. • Co-Presenter • Geoff Lesage • Promet Source • iOS developer • @prometsource
  • 4. About Promet • 2003 Founded • 2008 focus on Drupal CMS • 2009 Mobile development • Faces of Promet today:
  • 5. Our Solutions Promet Solutions Inc. Promet Source - Open source web development - Drupal-based websites, products, and applications Promet Support - Drupal Managed Services - Drupal DevOps consulting Promet Mobile - Enterprise mobile business solutions - Drupal integration with mobile
  • 6. Awards and Press CMS Expo Spotlight Awards • 2012 Best Drupal CMS App for Commerce • 2012 Best Drupal Mobile CMS App Notable Press Mentions • Wireless Week - Promet iPhone Madison app • Cult of Mac – ipad Dispatch system 50+ Drupal sponsorships, speaking sessions and attending
  • 7. What is Augmented Reality? • AR is a digital overlay of information over a live camera view of the real world • Enhances reality with digital information about the images that appear on the screen • AR is frequently used due to the development of camera recognition software • Glasses • Virtual retina displays • Camera phones
  • 14. Augmented Reality Market • Total value of AR mobile market in 2009 was $130,000 • AR capable smartphones increased from 8 million in 2009 to more than 100 million in 2010 • Late 2010 saw exponential growth from 2009 •Value in 2010 was $1.5 million •Forecasts for 2015 expect $1.5 billion •In the next five years expected to grow at an average of 239% per year
  • 15. Outlook on Augmented Reality • Analysts predict every smart phone will feature an augmented reality application by 2014 • Augmented Reality can generate $1.5 billion by 2015 • Other analysts predict $5.1 billion by 2016 • Future developments: using cloud data to enhance the information in AR • Expected to rise from 0.1% of the market to 1.0% of the market in the next five years
  • 16. AR Growth by App Category Source: Juniper Research
  • 19. History of Augmented Reality • One of the first augmented reality systems was created in 1992 • Virtual Fixtures was developed at the U.S. Air Force Research laboratory • First Augmented Reality mobile device debuted in 2008 • Wikitude AR Travel Guide launched on the T-Mobile G1 Android phone • Video games featured Augmented Reality cards to play with the device camera • Nintendo 3DS and Playstation Vita feature this application • Recently gained popularity in smart phones
  • 20. Phone Requirements • A way to determine location • Phone provides that through GPS and an internal compass • iPhone has gyroscopes • A method of downloading data • Provided through mobile broadband connection • Powerful graphics processing capabilities • Camera phone in the case of smartphones • A processor and display
  • 21. Dataset Requirements • Location-based • Data points need to be tied to a specific location • User interest in daily life • Needs to be a data set that users would be interested in looking up • Publicly available data • Or privately held data that can be shared with Promet • Data needs to be accessible online
  • 22. Case Study: Augmented Reality and CTAR Challenge • Needed a way to consolidate CTA info and display it in relation to its surroundings • Augmented Reality software was traditionally used in video games • Had to account for over 30,000 bus stops, as well as train lines • Needed to show whether the bus of train was Northbound or Southbound
  • 23. Case Study: Augmented Reality and CTAR Approach • Used program to determine coordinates and orientation of phone • App uses floating point arithmetic to compare the location of the user with the location of each bus stop • Separated bus and train information into separate tables to prevent slowdowns
  • 24. Case Study: Augmented Reality and CTAR Results • Each stop box displays: • Distance to the station • Station's name • Color of lines passing through • ETAs of trains in all directions • App allows you to tap whichever line you are interested in within a station
  • 25. Case Study: Augmented Reality and CTAR How the CTAR works • CTAR uses the GPS and Compass to provide and accurate location of the phone and where it is pointed • Accelerometer used to determine whether the phone is tilted at a specific angle • CTAR downloads location and arrival times from Chicago Transit Authority in real time • Needs to sort through data tables to retrieve names, id and geo- coordinates • Displays the nearest stop and arrival time
  • 26. Augmented Reality Capabilities • Public Transportation • Tracking the nearest train and buses and the frequency they are coming in • College Campus Tours • Allow users to point their phones at campus buildings and conduct a self-guided tour • Museum Guides • Allow users to gain background information about a piece of art by pointing your phone • Restaurant Guides • Find the best restaurants and ratings nearby • Real Estate • Look at houses that are sale in a neighborhood with your mobile phone
  • 27. Augmented Reality Capabilities • Architecture Tours • Learn about the history of each building by merely pointing your phone • Commercial Tourism • Explore a city’s most famous attractions with your phone • Meetups/Conferences • Find the nearest conference in a city block • Concerts • Check out the concerts in your neighborhood by pointing your phone
  • 28. Augmented Reality USA • What it does: Augmented Reality USA is used to find points of interest in whatever city you're in throughout the US. You can find anything from a Taco Bell to a Wi-Fi hotspot or Subway station. • City: All US Cities • Cost: $0.99
  • 29. iParking- Find My Car • What it does: Record your cars location when you park and it will save the location and help you find your car when you return. • City: Anywhere • Cost: FREE
  • 30. Wikitude • What it does: When you hold up your phones you can see Yelp reviews of any location around you and tweets from nearby. In addition you can pull up Wikipedia articles about certain locations. • City: • Cost: Free
  • 31. TripAdvisor LiveView • What it does: Use the app to filter and find hotels, restaurants and points of interest, and the AR tab places search results on the screen. • City: US Cities • Cost: Free
  • 32. Layar: ArchINFORM • What it does: It's a huge database of interesting architectural works, existing and yet-to-be-built, that you can search for with architect names and/or keywords.Within the 3D layer, there’s an AR-view perspective map and a walkable pedestrian route can be shown for every listed piece of architecture within the specified neighborhood. • City: US and International Cities • Cost: Free
  • 33. Google Goggles in Google Mobile • What it does: Take a picture of famous paintings, wine labels or bar codes among other things and Google Goggles will return information on the image captured. Of most practical use is the translation function. Photograph text (for example a menu item) in English, French, German, Italian or Spanish and have it translated into one of those other languages. • City: Most US Cities • Cost: Free
  • 34. Case Study: AR and Grinnell College Challenge – College Campus Tour • Compelling, interactive app to help attract new students • Way for students, faculty and visitors to interact with their surroundings, and find their way around campus
  • 36. Drupal Tools - Fields for any kind of geolocation (lat/lon/altitude....) - Geocoders that automatically geocode from addresses - Google Maps, Open Layers maps and others - Proximity location info http://drupal.org/project/geophp http://drupal.org/project/geofield http://drupal.org/project/geocoder http://drupal.org/project/geocoder_autocomplete http://drupal.org/project/addressfield http://drupal.org/project/staticmap http://drupal.org/project/openlayers http://drupal.org/project/geolocation http://drupal.org/project/geolocation_proximity

Editor's Notes

  1. Add in 2 photos.look up cms
  2. http://www.fiercedeveloper.com/europe/story/augmented-reality-apps-market-could-blossom-300m-2013/2012-11-26Many categories are contributing to growth. Enterprise is kinda late to the game but growing. Mobile and interactive retail is growing.
  3. http://www.augmentedplanet.com/wp-content/uploads/report/iPhoneApplicationReport_v1.pdf
  4. http://www.slideshare.net/MHSzymczyk/from-marketing-buzzword-to-a-better-consumer-experience