SlideShare uma empresa Scribd logo
1 de 38
Baixar para ler offline
Mobile
Augmented Reality



     Marc René Gardeya -   - www.hoppala.eu
www.hoppala.eu



Marc René Gardeya, Founder and CEO
Mobile
Augmented Reality
 What it is and how it works
      Layar and PHP

        Marc René Gardeya -   - www.hoppala.eu
Augmented Reality
        airtagging
      optic internet
  synthetic environment

       Marc René Gardeya -   - www.hoppala.eu
Marc René Gardeya -   - www.hoppala.eu
It‘s been there before




      Columbia University Computer Graphics and User Interfaces Lab

        Marc René Gardeya -                 - www.hoppala.eu
What‘s so great
combines real and virtual
 interactive and realtime
                       3D
      Marc René Gardeya -   - www.hoppala.eu
How it works
 Camera
  Screen
 Location
 Direction
Information
                                                Layer developed by Hoppala
       Marc René Gardeya -   - www.hoppala.eu
Markerless
 Tracking



gps                           compass
      Marc René Gardeya -   - www.hoppala.eu
Markerbased
 Tracking



  Marc René Gardeya -   - www.hoppala.eu
Markerless                     Markerbased




works everywhere                  needs markers
  only outside                     works inside
          Marc René Gardeya -   - www.hoppala.eu
Future
converging technologies
  image recognition
    standardization

     Marc René Gardeya -   - www.hoppala.eu
Marc René Gardeya -   - www.hoppala.eu
Layar Open Platform

       Brands & Content




 Developers                                       Users
         Marc René Gardeya -   - www.hoppala.eu
Worlds Largest Platform

      500 layers published
   2.000 layers in development
 3.000 content creators worldwide
      1.500.000 downloads
        Android & iPhone
          Marc René Gardeya -   - www.hoppala.eu
Layar Distribution

       Global preinstallation

Tens of millions of phones with Layar
  preinstalled already in the shops

#1 in all markets except Japan (#2)

           Marc René Gardeya -   - www.hoppala.eu
Best practices


   Marc René Gardeya -   - www.hoppala.eu
City marketing




                                           Layer developed by NAi / IN10
  Marc René Gardeya -   - www.hoppala.eu
Entertainment




                                           Layer developed by AugmentReality
  Marc René Gardeya -   - www.hoppala.eu
Art




 Chris Manzione: „Key element of our layer is that the objects are site-specific. This
is different than most other digital media that can be easily transfered and shared.
          This requires the users presence and interaction with the site itself.“
                                                               Layer developed by Superimpose / VPAP
                          Marc René Gardeya -   - www.hoppala.eu
Ubisoft‘s Splintercell




                                              Layer developed by Muzar.org
     Marc René Gardeya -   - www.hoppala.eu
www.hoppala.eu
Easter Greetings
Place 3D easter eggs from web and mobile


                                           Leave a message
                                             for your friend




                                                                  Happy easter!
                                                                                    again!
                                                        Loo king forward to see you




                                                                 Layer developed by Hoppala
               Marc René Gardeya -   - www.hoppala.eu
Berlin Wall




                                  Layer developed by Hoppala / Superimpose
Marc René Gardeya -   - www.hoppala.eu
Marc René Gardeya -   - www.hoppala.eu
Layar Architecture




    Marc René Gardeya -   - www.hoppala.eu
Basic webservice
<?php
   define( 'LAYERNAME', 'mylayer' );
   $hotspots = array();

     $response = array(
        'hotspots'    => $hotspots,
        'layer'       => LAYERNAME,
        'errorCode'   => 0,
     );

     $json = json_encode( $response );

     header( 'Content-type: application/json');
     echo $json;
?>



             Marc René Gardeya -   - www.hoppala.eu
JSON Response

{
    "hotspots":[],
    "layer":"mylayer",
    "errorCode":0
}


      Marc René Gardeya -   - www.hoppala.eu
Return Points of Interest




       Marc René Gardeya -   - www.hoppala.eu
Return Points of Interest
  <?php
     $hotspots = array();

       $hotspot = array(
          'title'        => 'Restaurant',
          'line2'        => '',
          'line3'        => '',
          'line4'        => '',
          'attribution' => 'Footnote',
          'lat'          => 48.8 * 1000000.0,
          'lon'          => 9.2 * 1000000.0
       );
       $hotspots[] = $hotspot;
  ?>



               Marc René Gardeya -   - www.hoppala.eu
World Geodetic System 1984
                                       Stuttgart
  WGS 84                               Latitude: 48.8
                                      Longitude: 9.2
                                                        +Latitude




                                                        -Latitude
           -Longitude              +Longitude
             Marc René Gardeya -    - www.hoppala.eu
POI next to you
<?php
   $lat = $_GET['lat'];
   $lon = $_GET['lon'];

     $hotspot = array(
        'title'        =>      'Sticky POI',
        'line2'        =>      'It sits right',
        'line3'        =>      'next to you',
        'line4'        =>      '',
        'attribution' =>       'footnote',
        'lat'          =>      (int)($lat + 0.0005) * 1000000.0),
        'lon'          =>      (int)($lon * 1000000.0)
     );
?>



                    Marc René Gardeya -   - www.hoppala.eu
Provide actions




  Marc René Gardeya -   - www.hoppala.eu
Provide actions
<?php
   $hotspot = array(
      'title'        => 'Bäckerei Blank',

          ...

          'actions'      => array(
             array(
                'label' => 'Go to website',
                'uri'   => 'http://www.hoppala.eu'
             )
          )
     );
?>



                  Marc René Gardeya -   - www.hoppala.eu
3D model




Marc René Gardeya -   - www.hoppala.eu
3D model
<?php
   $hotspot     = array(
      ...

          'dimension'      => 1,
          'object'         => array(
             'baseURL'   => BASEURL,
             'full'      => MODEL,
             'size'      => 20 // tell client before loading model
          ),
          'transform'      => array(
             'angle'     => 0,
             'rel'       => FALSE,
             'scale'     => 10 // make model 10 times larger
          )
     );
?>


                         Marc René Gardeya -   - www.hoppala.eu
www.layar.com


Marc René Gardeya -   - www.hoppala.eu
THANK YO U!
     www.hoppala.eu



 Marc René Gardeya, Founder and CEO

Mais conteúdo relacionado

Semelhante a PHP Usergroup Stuttgart 12 mai 2010

Hoppala at O'Reilly Where 2.0 Conference
Hoppala at O'Reilly Where 2.0 ConferenceHoppala at O'Reilly Where 2.0 Conference
Hoppala at O'Reilly Where 2.0 ConferenceMarc René Gardeya
 
ARCH Meetup at IMI University, Lucerne
ARCH Meetup at IMI University, LucerneARCH Meetup at IMI University, Lucerne
ARCH Meetup at IMI University, LucerneMarc René Gardeya
 
Layar Events in New York and San Francisco
Layar Events in New York and San FranciscoLayar Events in New York and San Francisco
Layar Events in New York and San FranciscoMarc René Gardeya
 
Dan Persa, Maximilian Fellner - The recipe for scalable frontends - Codemotio...
Dan Persa, Maximilian Fellner - The recipe for scalable frontends - Codemotio...Dan Persa, Maximilian Fellner - The recipe for scalable frontends - Codemotio...
Dan Persa, Maximilian Fellner - The recipe for scalable frontends - Codemotio...Codemotion
 
Ignacio Delgado Portfolio
Ignacio Delgado PortfolioIgnacio Delgado Portfolio
Ignacio Delgado PortfolioIgnacio Delgado
 
Nagios Conference 2012 - Marcel Hecko - Importance of visual representation
Nagios Conference 2012 - Marcel Hecko - Importance of visual representationNagios Conference 2012 - Marcel Hecko - Importance of visual representation
Nagios Conference 2012 - Marcel Hecko - Importance of visual representationNagios
 
Let's write secure Drupal code! - DrupalCamp Spain 2019
Let's write secure Drupal code! - DrupalCamp Spain 2019Let's write secure Drupal code! - DrupalCamp Spain 2019
Let's write secure Drupal code! - DrupalCamp Spain 2019Balázs Tatár
 
node.js - Eventful JavaScript on the Server
node.js - Eventful JavaScript on the Servernode.js - Eventful JavaScript on the Server
node.js - Eventful JavaScript on the ServerDavid Ruiz
 
Big Data Web applications for Interactive Hadoop by ENRICO BERTI at Big Data...
 Big Data Web applications for Interactive Hadoop by ENRICO BERTI at Big Data... Big Data Web applications for Interactive Hadoop by ENRICO BERTI at Big Data...
Big Data Web applications for Interactive Hadoop by ENRICO BERTI at Big Data...Big Data Spain
 
Developing faster than ever (Liferay DEVCON 2017)
Developing faster than ever (Liferay DEVCON 2017)Developing faster than ever (Liferay DEVCON 2017)
Developing faster than ever (Liferay DEVCON 2017)Sébastien Le Marchand
 
Nomad, l'orchestration made in Hashicorp - Bastien Cadiot
Nomad, l'orchestration made in Hashicorp - Bastien CadiotNomad, l'orchestration made in Hashicorp - Bastien Cadiot
Nomad, l'orchestration made in Hashicorp - Bastien CadiotParis Container Day
 
Ruby on Rails - The Best Track for your Start Up
Ruby on Rails - The Best Track for your Start UpRuby on Rails - The Best Track for your Start Up
Ruby on Rails - The Best Track for your Start UpPrateek Saxena
 
How to develop a global technology? - by Mikus Opelts | UX Riga 2016
How to develop a global technology? - by Mikus Opelts | UX Riga 2016How to develop a global technology? - by Mikus Opelts | UX Riga 2016
How to develop a global technology? - by Mikus Opelts | UX Riga 2016UX Riga
 
Prototyping in aframe
Prototyping in aframePrototyping in aframe
Prototyping in aframeKumar Ahir
 

Semelhante a PHP Usergroup Stuttgart 12 mai 2010 (20)

Hoppala at O'Reilly Where 2.0 Conference
Hoppala at O'Reilly Where 2.0 ConferenceHoppala at O'Reilly Where 2.0 Conference
Hoppala at O'Reilly Where 2.0 Conference
 
Hoppala at Creative Networks
Hoppala at Creative NetworksHoppala at Creative Networks
Hoppala at Creative Networks
 
ARCH Meetup at IMI University, Lucerne
ARCH Meetup at IMI University, LucerneARCH Meetup at IMI University, Lucerne
ARCH Meetup at IMI University, Lucerne
 
Hoppala at ARE2011
Hoppala at ARE2011Hoppala at ARE2011
Hoppala at ARE2011
 
Hoppala at XMediaLab
Hoppala at XMediaLabHoppala at XMediaLab
Hoppala at XMediaLab
 
Mobile Monday Berlin
Mobile Monday BerlinMobile Monday Berlin
Mobile Monday Berlin
 
Layar Events in New York and San Francisco
Layar Events in New York and San FranciscoLayar Events in New York and San Francisco
Layar Events in New York and San Francisco
 
Dan Persa, Maximilian Fellner - The recipe for scalable frontends - Codemotio...
Dan Persa, Maximilian Fellner - The recipe for scalable frontends - Codemotio...Dan Persa, Maximilian Fellner - The recipe for scalable frontends - Codemotio...
Dan Persa, Maximilian Fellner - The recipe for scalable frontends - Codemotio...
 
#Make01
#Make01#Make01
#Make01
 
Ignacio Delgado Portfolio
Ignacio Delgado PortfolioIgnacio Delgado Portfolio
Ignacio Delgado Portfolio
 
Nagios Conference 2012 - Marcel Hecko - Importance of visual representation
Nagios Conference 2012 - Marcel Hecko - Importance of visual representationNagios Conference 2012 - Marcel Hecko - Importance of visual representation
Nagios Conference 2012 - Marcel Hecko - Importance of visual representation
 
Let's write secure Drupal code! - DrupalCamp Spain 2019
Let's write secure Drupal code! - DrupalCamp Spain 2019Let's write secure Drupal code! - DrupalCamp Spain 2019
Let's write secure Drupal code! - DrupalCamp Spain 2019
 
node.js - Eventful JavaScript on the Server
node.js - Eventful JavaScript on the Servernode.js - Eventful JavaScript on the Server
node.js - Eventful JavaScript on the Server
 
Big Data Web applications for Interactive Hadoop by ENRICO BERTI at Big Data...
 Big Data Web applications for Interactive Hadoop by ENRICO BERTI at Big Data... Big Data Web applications for Interactive Hadoop by ENRICO BERTI at Big Data...
Big Data Web applications for Interactive Hadoop by ENRICO BERTI at Big Data...
 
Developing faster than ever (Liferay DEVCON 2017)
Developing faster than ever (Liferay DEVCON 2017)Developing faster than ever (Liferay DEVCON 2017)
Developing faster than ever (Liferay DEVCON 2017)
 
Nomad, l'orchestration made in Hashicorp - Bastien Cadiot
Nomad, l'orchestration made in Hashicorp - Bastien CadiotNomad, l'orchestration made in Hashicorp - Bastien Cadiot
Nomad, l'orchestration made in Hashicorp - Bastien Cadiot
 
Ruby on Rails - The Best Track for your Start Up
Ruby on Rails - The Best Track for your Start UpRuby on Rails - The Best Track for your Start Up
Ruby on Rails - The Best Track for your Start Up
 
How to develop a global technology? - by Mikus Opelts | UX Riga 2016
How to develop a global technology? - by Mikus Opelts | UX Riga 2016How to develop a global technology? - by Mikus Opelts | UX Riga 2016
How to develop a global technology? - by Mikus Opelts | UX Riga 2016
 
Prototyping in aframe
Prototyping in aframePrototyping in aframe
Prototyping in aframe
 
Lca05
Lca05Lca05
Lca05
 

Último

Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsMark Billinghurst
 
Key Features Of Token Development (1).pptx
Key  Features Of Token  Development (1).pptxKey  Features Of Token  Development (1).pptx
Key Features Of Token Development (1).pptxLBM Solutions
 
How to Remove Document Management Hurdles with X-Docs?
How to Remove Document Management Hurdles with X-Docs?How to Remove Document Management Hurdles with X-Docs?
How to Remove Document Management Hurdles with X-Docs?XfilesPro
 
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Patryk Bandurski
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsMaria Levchenko
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticscarlostorres15106
 
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 3652toLead Limited
 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsMemoori
 
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | DelhiFULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhisoniya singh
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountPuma Security, LLC
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slidespraypatel2
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationRidwan Fadjar
 
Azure Monitor & Application Insight to monitor Infrastructure & Application
Azure Monitor & Application Insight to monitor Infrastructure & ApplicationAzure Monitor & Application Insight to monitor Infrastructure & Application
Azure Monitor & Application Insight to monitor Infrastructure & ApplicationAndikSusilo4
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreternaman860154
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationMichael W. Hawkins
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdfhans926745
 
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Alan Dix
 
Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Paola De la Torre
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)Gabriella Davis
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsEnterprise Knowledge
 

Último (20)

Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR Systems
 
Key Features Of Token Development (1).pptx
Key  Features Of Token  Development (1).pptxKey  Features Of Token  Development (1).pptx
Key Features Of Token Development (1).pptx
 
How to Remove Document Management Hurdles with X-Docs?
How to Remove Document Management Hurdles with X-Docs?How to Remove Document Management Hurdles with X-Docs?
How to Remove Document Management Hurdles with X-Docs?
 
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed texts
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
 
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial Buildings
 
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | DelhiFULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path Mount
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slides
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 Presentation
 
Azure Monitor & Application Insight to monitor Infrastructure & Application
Azure Monitor & Application Insight to monitor Infrastructure & ApplicationAzure Monitor & Application Insight to monitor Infrastructure & Application
Azure Monitor & Application Insight to monitor Infrastructure & Application
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreter
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf
 
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
 
Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
 

PHP Usergroup Stuttgart 12 mai 2010

  • 1. Mobile Augmented Reality Marc René Gardeya - - www.hoppala.eu
  • 3. Mobile Augmented Reality What it is and how it works Layar and PHP Marc René Gardeya - - www.hoppala.eu
  • 4. Augmented Reality airtagging optic internet synthetic environment Marc René Gardeya - - www.hoppala.eu
  • 5. Marc René Gardeya - - www.hoppala.eu
  • 6. It‘s been there before Columbia University Computer Graphics and User Interfaces Lab Marc René Gardeya - - www.hoppala.eu
  • 7. What‘s so great combines real and virtual interactive and realtime 3D Marc René Gardeya - - www.hoppala.eu
  • 8. How it works Camera Screen Location Direction Information Layer developed by Hoppala Marc René Gardeya - - www.hoppala.eu
  • 9. Markerless Tracking gps compass Marc René Gardeya - - www.hoppala.eu
  • 10. Markerbased Tracking Marc René Gardeya - - www.hoppala.eu
  • 11. Markerless Markerbased works everywhere needs markers only outside works inside Marc René Gardeya - - www.hoppala.eu
  • 12. Future converging technologies image recognition standardization Marc René Gardeya - - www.hoppala.eu
  • 13. Marc René Gardeya - - www.hoppala.eu
  • 14. Layar Open Platform Brands & Content Developers Users Marc René Gardeya - - www.hoppala.eu
  • 15. Worlds Largest Platform 500 layers published 2.000 layers in development 3.000 content creators worldwide 1.500.000 downloads Android & iPhone Marc René Gardeya - - www.hoppala.eu
  • 16. Layar Distribution Global preinstallation Tens of millions of phones with Layar preinstalled already in the shops #1 in all markets except Japan (#2) Marc René Gardeya - - www.hoppala.eu
  • 17. Best practices Marc René Gardeya - - www.hoppala.eu
  • 18. City marketing Layer developed by NAi / IN10 Marc René Gardeya - - www.hoppala.eu
  • 19. Entertainment Layer developed by AugmentReality Marc René Gardeya - - www.hoppala.eu
  • 20. Art Chris Manzione: „Key element of our layer is that the objects are site-specific. This is different than most other digital media that can be easily transfered and shared. This requires the users presence and interaction with the site itself.“ Layer developed by Superimpose / VPAP Marc René Gardeya - - www.hoppala.eu
  • 21. Ubisoft‘s Splintercell Layer developed by Muzar.org Marc René Gardeya - - www.hoppala.eu
  • 23. Easter Greetings Place 3D easter eggs from web and mobile Leave a message for your friend Happy easter! again! Loo king forward to see you Layer developed by Hoppala Marc René Gardeya - - www.hoppala.eu
  • 24. Berlin Wall Layer developed by Hoppala / Superimpose Marc René Gardeya - - www.hoppala.eu
  • 25. Marc René Gardeya - - www.hoppala.eu
  • 26. Layar Architecture Marc René Gardeya - - www.hoppala.eu
  • 27. Basic webservice <?php define( 'LAYERNAME', 'mylayer' ); $hotspots = array(); $response = array( 'hotspots' => $hotspots, 'layer' => LAYERNAME, 'errorCode' => 0, ); $json = json_encode( $response ); header( 'Content-type: application/json'); echo $json; ?> Marc René Gardeya - - www.hoppala.eu
  • 28. JSON Response { "hotspots":[], "layer":"mylayer", "errorCode":0 } Marc René Gardeya - - www.hoppala.eu
  • 29. Return Points of Interest Marc René Gardeya - - www.hoppala.eu
  • 30. Return Points of Interest <?php $hotspots = array(); $hotspot = array( 'title' => 'Restaurant', 'line2' => '', 'line3' => '', 'line4' => '', 'attribution' => 'Footnote', 'lat' => 48.8 * 1000000.0, 'lon' => 9.2 * 1000000.0 ); $hotspots[] = $hotspot; ?> Marc René Gardeya - - www.hoppala.eu
  • 31. World Geodetic System 1984 Stuttgart WGS 84 Latitude: 48.8 Longitude: 9.2 +Latitude -Latitude -Longitude +Longitude Marc René Gardeya - - www.hoppala.eu
  • 32. POI next to you <?php $lat = $_GET['lat']; $lon = $_GET['lon']; $hotspot = array( 'title' => 'Sticky POI', 'line2' => 'It sits right', 'line3' => 'next to you', 'line4' => '', 'attribution' => 'footnote', 'lat' => (int)($lat + 0.0005) * 1000000.0), 'lon' => (int)($lon * 1000000.0) ); ?> Marc René Gardeya - - www.hoppala.eu
  • 33. Provide actions Marc René Gardeya - - www.hoppala.eu
  • 34. Provide actions <?php $hotspot = array( 'title' => 'Bäckerei Blank', ... 'actions' => array( array( 'label' => 'Go to website', 'uri' => 'http://www.hoppala.eu' ) ) ); ?> Marc René Gardeya - - www.hoppala.eu
  • 35. 3D model Marc René Gardeya - - www.hoppala.eu
  • 36. 3D model <?php $hotspot = array( ... 'dimension' => 1, 'object' => array( 'baseURL' => BASEURL, 'full' => MODEL, 'size' => 20 // tell client before loading model ), 'transform' => array( 'angle' => 0, 'rel' => FALSE, 'scale' => 10 // make model 10 times larger ) ); ?> Marc René Gardeya - - www.hoppala.eu
  • 37. www.layar.com Marc René Gardeya - - www.hoppala.eu
  • 38. THANK YO U! www.hoppala.eu Marc René Gardeya, Founder and CEO