Enviar búsqueda
Cargar
Layar Events in New York and San Francisco
•
1 recomendación
•
1,297 vistas
Marc René Gardeya
Seguir
Aug 10th and 12th, 2010, Presentation at Layar Events, New York and San Francisco
Leer menos
Leer más
Tecnología
Denunciar
Compartir
Denunciar
Compartir
1 de 45
Descargar ahora
Descargar para leer sin conexión
Recomendados
Guard Authentication: Powerful, Beautiful Security
Guard Authentication: Powerful, Beautiful Security
Ryan Weaver
Symfony tips and tricks
Symfony tips and tricks
Mariusz Kozłowski
Keeping It Small with Slim
Keeping It Small with Slim
Raven Tools
Love and Loss: A Symfony Security Play
Love and Loss: A Symfony Security Play
Kris Wallsmith
New Symfony Tips & Tricks (SymfonyCon Paris 2015)
New Symfony Tips & Tricks (SymfonyCon Paris 2015)
Javier Eguiluz
Doctrine For Beginners
Doctrine For Beginners
Jonathan Wage
How I started to love design patterns
How I started to love design patterns
Samuel ROZE
Symfony Messenger (Symfony Live San Francisco)
Symfony Messenger (Symfony Live San Francisco)
Samuel ROZE
Recomendados
Guard Authentication: Powerful, Beautiful Security
Guard Authentication: Powerful, Beautiful Security
Ryan Weaver
Symfony tips and tricks
Symfony tips and tricks
Mariusz Kozłowski
Keeping It Small with Slim
Keeping It Small with Slim
Raven Tools
Love and Loss: A Symfony Security Play
Love and Loss: A Symfony Security Play
Kris Wallsmith
New Symfony Tips & Tricks (SymfonyCon Paris 2015)
New Symfony Tips & Tricks (SymfonyCon Paris 2015)
Javier Eguiluz
Doctrine For Beginners
Doctrine For Beginners
Jonathan Wage
How I started to love design patterns
How I started to love design patterns
Samuel ROZE
Symfony Messenger (Symfony Live San Francisco)
Symfony Messenger (Symfony Live San Francisco)
Samuel ROZE
Using Objects to Organize your jQuery Code
Using Objects to Organize your jQuery Code
Rebecca Murphey
Design how your objects talk through mocking
Design how your objects talk through mocking
Konstantin Kudryashov
Matters of State
Matters of State
Kris Wallsmith
sfDay Cologne - Sonata Admin Bundle
sfDay Cologne - Sonata Admin Bundle
th0masr
Micropage in microtime using microframework
Micropage in microtime using microframework
Radek Benkel
The state of Symfony2 - SymfonyDay 2010
The state of Symfony2 - SymfonyDay 2010
Fabien Potencier
logic321
logic321
logic321
Symfony & Javascript. Combining the best of two worlds
Symfony & Javascript. Combining the best of two worlds
Ignacio Martín
Building Large jQuery Applications
Building Large jQuery Applications
Rebecca Murphey
Codigo taller-plugins
Codigo taller-plugins
Rocío Valdivia
Symfony2 - OSIDays 2010
Symfony2 - OSIDays 2010
Fabien Potencier
Dojo Confessions
Dojo Confessions
Rebecca Murphey
Symfony2 - WebExpo 2010
Symfony2 - WebExpo 2010
Fabien Potencier
Shortcodes In-Depth
Shortcodes In-Depth
Micah Wood
Make your own wp cli command in 10min
Make your own wp cli command in 10min
Ivelina Dimova
Dependency injection - phpday 2010
Dependency injection - phpday 2010
Fabien Potencier
PhpBB meets Symfony2
PhpBB meets Symfony2
Fabien Potencier
Symfony2, creare bundle e valore per il cliente
Symfony2, creare bundle e valore per il cliente
Leonardo Proietti
Electron: From Beginner to Pro
Electron: From Beginner to Pro
Chris Griffith
How I started to love design patterns
How I started to love design patterns
Samuel ROZE
Go Mobile with Apache Cordova, Zagreb 2014
Go Mobile with Apache Cordova, Zagreb 2014
Christian Grobmeier
HTML5 Intro
HTML5 Intro
PavingWays Ltd.
Más contenido relacionado
La actualidad más candente
Using Objects to Organize your jQuery Code
Using Objects to Organize your jQuery Code
Rebecca Murphey
Design how your objects talk through mocking
Design how your objects talk through mocking
Konstantin Kudryashov
Matters of State
Matters of State
Kris Wallsmith
sfDay Cologne - Sonata Admin Bundle
sfDay Cologne - Sonata Admin Bundle
th0masr
Micropage in microtime using microframework
Micropage in microtime using microframework
Radek Benkel
The state of Symfony2 - SymfonyDay 2010
The state of Symfony2 - SymfonyDay 2010
Fabien Potencier
logic321
logic321
logic321
Symfony & Javascript. Combining the best of two worlds
Symfony & Javascript. Combining the best of two worlds
Ignacio Martín
Building Large jQuery Applications
Building Large jQuery Applications
Rebecca Murphey
Codigo taller-plugins
Codigo taller-plugins
Rocío Valdivia
Symfony2 - OSIDays 2010
Symfony2 - OSIDays 2010
Fabien Potencier
Dojo Confessions
Dojo Confessions
Rebecca Murphey
Symfony2 - WebExpo 2010
Symfony2 - WebExpo 2010
Fabien Potencier
Shortcodes In-Depth
Shortcodes In-Depth
Micah Wood
Make your own wp cli command in 10min
Make your own wp cli command in 10min
Ivelina Dimova
Dependency injection - phpday 2010
Dependency injection - phpday 2010
Fabien Potencier
PhpBB meets Symfony2
PhpBB meets Symfony2
Fabien Potencier
Symfony2, creare bundle e valore per il cliente
Symfony2, creare bundle e valore per il cliente
Leonardo Proietti
Electron: From Beginner to Pro
Electron: From Beginner to Pro
Chris Griffith
How I started to love design patterns
How I started to love design patterns
Samuel ROZE
La actualidad más candente
(20)
Using Objects to Organize your jQuery Code
Using Objects to Organize your jQuery Code
Design how your objects talk through mocking
Design how your objects talk through mocking
Matters of State
Matters of State
sfDay Cologne - Sonata Admin Bundle
sfDay Cologne - Sonata Admin Bundle
Micropage in microtime using microframework
Micropage in microtime using microframework
The state of Symfony2 - SymfonyDay 2010
The state of Symfony2 - SymfonyDay 2010
logic321
logic321
Symfony & Javascript. Combining the best of two worlds
Symfony & Javascript. Combining the best of two worlds
Building Large jQuery Applications
Building Large jQuery Applications
Codigo taller-plugins
Codigo taller-plugins
Symfony2 - OSIDays 2010
Symfony2 - OSIDays 2010
Dojo Confessions
Dojo Confessions
Symfony2 - WebExpo 2010
Symfony2 - WebExpo 2010
Shortcodes In-Depth
Shortcodes In-Depth
Make your own wp cli command in 10min
Make your own wp cli command in 10min
Dependency injection - phpday 2010
Dependency injection - phpday 2010
PhpBB meets Symfony2
PhpBB meets Symfony2
Symfony2, creare bundle e valore per il cliente
Symfony2, creare bundle e valore per il cliente
Electron: From Beginner to Pro
Electron: From Beginner to Pro
How I started to love design patterns
How I started to love design patterns
Similar a Layar Events in New York and San Francisco
Go Mobile with Apache Cordova, Zagreb 2014
Go Mobile with Apache Cordova, Zagreb 2014
Christian Grobmeier
HTML5 Intro
HTML5 Intro
PavingWays Ltd.
HTML5 for Rich User Experience
HTML5 for Rich User Experience
Mahbubur Rahman
Leave No One Behind with HTML5 - FFWD.PRO, Croatia
Leave No One Behind with HTML5 - FFWD.PRO, Croatia
Robert Nyman
Mobile Augmented Reality Using junaio
Mobile Augmented Reality Using junaio
Mark Billinghurst
Firefox OS Web APIs, taking it to the next level
Firefox OS Web APIs, taking it to the next level
Frédéric Harper
node.js - Eventful JavaScript on the Server
node.js - Eventful JavaScript on the Server
David Ruiz
Micro app-framework - NodeLive Boston
Micro app-framework - NodeLive Boston
Michael Dawson
Micro app-framework
Micro app-framework
Michael Dawson
Sencha Touch e PhoneGap: SouJava - IBM Maio 2013
Sencha Touch e PhoneGap: SouJava - IBM Maio 2013
Loiane Groner
Html5 Overview
Html5 Overview
Abdel Moneim Emad
mobl
mobl
zefhemel
CI/CD on Windows-Based Environments - Noam Shochat, eToro - DevOpsDays Tel Av...
CI/CD on Windows-Based Environments - Noam Shochat, eToro - DevOpsDays Tel Av...
DevOpsDays Tel Aviv
Asynchronous Programming at Netflix
Asynchronous Programming at Netflix
C4Media
Web APIs & Apps - Mozilla
Web APIs & Apps - Mozilla
Robert Nyman
iPhone - web development lotus notes domino
iPhone - web development lotus notes domino
dominion
Heroku addons development - Nov 2011
Heroku addons development - Nov 2011
Leonardo Borges
Dress Your WordPress with Child Themes
Dress Your WordPress with Child Themes
Laurie M. Rauch
Refresh Austin - Intro to Dexy
Refresh Austin - Intro to Dexy
ananelson
How to build a html5 websites.v1
How to build a html5 websites.v1
Bitla Software
Similar a Layar Events in New York and San Francisco
(20)
Go Mobile with Apache Cordova, Zagreb 2014
Go Mobile with Apache Cordova, Zagreb 2014
HTML5 Intro
HTML5 Intro
HTML5 for Rich User Experience
HTML5 for Rich User Experience
Leave No One Behind with HTML5 - FFWD.PRO, Croatia
Leave No One Behind with HTML5 - FFWD.PRO, Croatia
Mobile Augmented Reality Using junaio
Mobile Augmented Reality Using junaio
Firefox OS Web APIs, taking it to the next level
Firefox OS Web APIs, taking it to the next level
node.js - Eventful JavaScript on the Server
node.js - Eventful JavaScript on the Server
Micro app-framework - NodeLive Boston
Micro app-framework - NodeLive Boston
Micro app-framework
Micro app-framework
Sencha Touch e PhoneGap: SouJava - IBM Maio 2013
Sencha Touch e PhoneGap: SouJava - IBM Maio 2013
Html5 Overview
Html5 Overview
mobl
mobl
CI/CD on Windows-Based Environments - Noam Shochat, eToro - DevOpsDays Tel Av...
CI/CD on Windows-Based Environments - Noam Shochat, eToro - DevOpsDays Tel Av...
Asynchronous Programming at Netflix
Asynchronous Programming at Netflix
Web APIs & Apps - Mozilla
Web APIs & Apps - Mozilla
iPhone - web development lotus notes domino
iPhone - web development lotus notes domino
Heroku addons development - Nov 2011
Heroku addons development - Nov 2011
Dress Your WordPress with Child Themes
Dress Your WordPress with Child Themes
Refresh Austin - Intro to Dexy
Refresh Austin - Intro to Dexy
How to build a html5 websites.v1
How to build a html5 websites.v1
Más de Marc René Gardeya
Hoppala at ARE2011
Hoppala at ARE2011
Marc René Gardeya
Hoppala at O'Reilly Where 2.0 Conference
Hoppala at O'Reilly Where 2.0 Conference
Marc René Gardeya
Hoppala at Creative Networks
Hoppala at Creative Networks
Marc René Gardeya
Hoppala at XMediaLab
Hoppala at XMediaLab
Marc René Gardeya
ARCH Meetup at IMI University, Lucerne
ARCH Meetup at IMI University, Lucerne
Marc René Gardeya
ARWorld Conference Düsseldorf, Germany
ARWorld Conference Düsseldorf, Germany
Marc René Gardeya
Voice+IP Conference Frankfurt, Germany
Voice+IP Conference Frankfurt, Germany
Marc René Gardeya
AR project at San Diego's School in the Park
AR project at San Diego's School in the Park
Marc René Gardeya
SWR Baden-Baden
SWR Baden-Baden
Marc René Gardeya
Mobile Monday Düsseldorf
Mobile Monday Düsseldorf
Marc René Gardeya
IT Stammtisch Stuttgart
IT Stammtisch Stuttgart
Marc René Gardeya
European AR Busines Conference, Berlin
European AR Busines Conference, Berlin
Marc René Gardeya
Mobile Monday Berlin
Mobile Monday Berlin
Marc René Gardeya
Softwarezentrum Böblingen
Softwarezentrum Böblingen
Marc René Gardeya
PHP Usergroup Stuttgart
PHP Usergroup Stuttgart
Marc René Gardeya
Creative workshop Good School, Hamburg
Creative workshop Good School, Hamburg
Marc René Gardeya
Keynote MobileTechConference 2010, Mainz
Keynote MobileTechConference 2010, Mainz
Marc René Gardeya
Más de Marc René Gardeya
(17)
Hoppala at ARE2011
Hoppala at ARE2011
Hoppala at O'Reilly Where 2.0 Conference
Hoppala at O'Reilly Where 2.0 Conference
Hoppala at Creative Networks
Hoppala at Creative Networks
Hoppala at XMediaLab
Hoppala at XMediaLab
ARCH Meetup at IMI University, Lucerne
ARCH Meetup at IMI University, Lucerne
ARWorld Conference Düsseldorf, Germany
ARWorld Conference Düsseldorf, Germany
Voice+IP Conference Frankfurt, Germany
Voice+IP Conference Frankfurt, Germany
AR project at San Diego's School in the Park
AR project at San Diego's School in the Park
SWR Baden-Baden
SWR Baden-Baden
Mobile Monday Düsseldorf
Mobile Monday Düsseldorf
IT Stammtisch Stuttgart
IT Stammtisch Stuttgart
European AR Busines Conference, Berlin
European AR Busines Conference, Berlin
Mobile Monday Berlin
Mobile Monday Berlin
Softwarezentrum Böblingen
Softwarezentrum Böblingen
PHP Usergroup Stuttgart
PHP Usergroup Stuttgart
Creative workshop Good School, Hamburg
Creative workshop Good School, Hamburg
Keynote MobileTechConference 2010, Mainz
Keynote MobileTechConference 2010, Mainz
Último
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
sammart93
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men
Delhi Call girls
How to convert PDF to text with Nanonets
How to convert PDF to text with Nanonets
naman860154
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024
The Digital Insurer
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
Radu Cotescu
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed texts
Maria Levchenko
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
HampshireHUG
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
Rafal Los
GenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdf
lior mazor
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
Michael W. Hawkins
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
Joaquim Jorge
Tech Trends Report 2024 Future Today Institute.pdf
Tech Trends Report 2024 Future Today Institute.pdf
hans926745
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Igalia
presentation ICT roal in 21st century education
presentation ICT roal in 21st century education
jfdjdjcjdnsjd
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
apidays
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
Earley Information Science
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
Anna Loughnan Colquhoun
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
vu2urc
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
ThousandEyes
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Drew Madelung
Último
(20)
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men
How to convert PDF to text with Nanonets
How to convert PDF to text with Nanonets
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed texts
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
GenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdf
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
Tech Trends Report 2024 Future Today Institute.pdf
Tech Trends Report 2024 Future Today Institute.pdf
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
presentation ICT roal in 21st century education
presentation ICT roal in 21st century education
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Layar Events in New York and San Francisco
1.
How to develop
layers Marc René Gardeya, CEO HOPPALA www.hoppala.eu © 2010, Layar B.V.
2.
Geocoded POIs
3.
Markerless Tracking GPS
Compass
4.
Architecture
layer service Layar App Layar Cloud Webspace
5.
Architecture
HTML pages Browser DNS / Proxy Webspace
6.
Architecture
HTTP Request HTML pages Browser DNS / Proxy Webspace HTTP Response
7.
Architecture
HTTP Request layer service Layar App Layar Cloud Webspace HTTP Response (JSON)
8.
Become a Layar
Developer Create a layer Develop a layer service
9.
Become a Layar
Developer © 2010, Layar B.V.
10.
Create a Developer
Account http://dev.layar.com Sign in with your Google Account ID
11.
Create a Publisher
Account http://www.layar.com
12.
Link Accounts http://www.layar.com
13.
Create a layer
© 2010, Layar B.V.
14.
Create a layer http://dev.layar.com
mylayer http://mydomain.com/poi.php
15.
Develop a layer
service © 2010, Layar B.V.
16.
Basic layer service <?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; ?> http://mydomain.com/poi.php
17.
HTTP response (JSON) {
"hotspots":[], "layer":"mylayer", "errorCode":0 }
18.
Adding hotspots
19.
Adding hotspots <?php
$hotspots = array(); $hotspot = array( 'title' => 'Restaurant Eberhard Ludwig', 'line2' => '', 'line3' => '', 'line4' => '', 'attribution' => 'Footnote', 'lat' => (int)(48.8 * 1000000.0), 'lon' => (int)(9.2 * 1000000.0) ); $hotspots[] = $hotspot; ?>
20.
World Geodetic System
1984 +Latitude Latitude/Longitude: 37.78 / -122.42 -Latitude -Longitude +Longitude
21.
Playing with coordinates <?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) ); ?>
22.
Adding actions Go to
website
23.
Adding actions <?php
$hotspot = array( 'title' => 'Bäckerei Blank', ... 'actions' => array( array( 'label' => 'Go to website', 'uri' => 'http://www.hoppala.eu' ) ) ); ?>
24.
Adding audio
25.
Adding audio <?php
$hotspot = array( 'title' => 'Bäckerei Blank', ... 'actions' => array( array( 'label' => 'Play song', 'uri' => 'audio://mydomain.com/song.mp3' ) ) ); ?>
26.
Adding video
...WINVOLVE...
27.
Adding video <?php
$hotspot = array( 'title' => 'Quiznos store', ... 'actions' => array( array( 'label' => 'Play video', 'uri' => 'video://mydomain.com/video.3gp' ) ) ); ?>
28.
Auto trigger
Muzar.org
29.
Auto trigger <?php
$hotspot = array( 'title' => 'Splinter Cell', ... 'actions' => array( array( 'label' => 'Play video', 'uri' => 'video://mydomain.com/explosion.3gp', 'autoTriggerRange' => 5, 'autoTriggerOnly' => true ) ) ); ?>
30.
Berlin Wall 3D
31.
Adding 3D models <?php
$hotspot = array( ... 'dimension' => 3, 'object' => array( 'baseURL' => 'http://mydomain.com/', 'full' => 'mymodel.l3d ', 'size' => 20 // tell client before loading model ), 'transform' => array( 'angle' => 0, 'rel' => FALSE, 'scale' => 10 // upscale model ) ); ?>
32.
3D Model Converter
33.
Berlin Wall 3D
34.
More immersive experiences
© 2010, Layar B.V.
35.
Background actions
POI interaction
36.
Flexible refresh rate Moving
POIs
37.
Action on entire
layer Place POIs
38.
HOPPALA Goes Easter
Happy easter! again! Looking forward to see you
39.
UI Customization
Focus on user experience
40.
Animations
Oscillate Texture animation Rotate
41.
Quiznos 3D animation
...WINVOLVE...
42.
Don‘t feel like
coding? © 2010, Layar B.V.
43.
Layar CMS in
the cloud © 2010, Layar B.V.
44.
www.hoppala.eu
45.
Thank you!
Marc René Gardeya, CEO HOPPALA www.layar.com/create www.hoppala.eu © 2010, Layar B.V.
Descargar ahora