Developing an augmented reality layer for Layar

14
Developing an augmented reality layer for Layar Litrik De Roy www.norio.be @litrik

description

Presentation given during MobileCamp Brussels on May 8th 2010 about my experiences developing an augmented reality layer for Layar.

Transcript of Developing an augmented reality layer for Layar

Page 1: Developing an augmented reality layer for Layar

Developing an augmented reality layer for Layar

Litrik De Roywww.norio.be

@litrik

Page 2: Developing an augmented reality layer for Layar

Real timedigital informationon top ofthe real world

Page 3: Developing an augmented reality layer for Layar

Layar Reality Browser

http://www.layar.com/

Smartphone + GPS + compass + camera + internet connection

All Android devices and the iPhone 3GS

Layers:• Worldwide: hundreds• Belgium: 4

Page 4: Developing an augmented reality layer for Layar

Steps to create a layer

1.Define your layer2.Develop your layer3.Test your layer4.Publish your layer

Page 5: Developing an augmented reality layer for Layar

1/4  Define your layer

On developer site:    http://publishing.layar.com/publishing/layers/

• Title: Fietsknooppunten Vlaanderen• Icon + colors• Description• Country / bounding boxes• URL

Page 6: Developing an augmented reality layer for Layar
Page 7: Developing an augmented reality layer for Layar

2/4  Develop your layer

1 REST API: GetPointsOfInterest    http://layar.pbworks.com/GetPointsOfInterest

Input parameters:• lat, lon, accuracy• radius

Response: JSON structure with array of POIs• lat, lon, distance• label, image• action

Page 8: Developing an augmented reality layer for Layar

3/4  Test your layer

API test page

Page 9: Developing an augmented reality layer for Layar

3/4  Test your layer

Mobile device

Page 10: Developing an augmented reality layer for Layar

4/4  Publish your layer

Reviewed by LayarCriteria: http://layar.pbworks.com/The-publication-process

Page 11: Developing an augmented reality layer for Layar
Page 12: Developing an augmented reality layer for Layar

Track your layer

"Analytics" = very very basic

Page 13: Developing an augmented reality layer for Layar

Advanced functions

Layar Intent: open a layar from your own app    http://layar.pbworks.com/Layar-Intent

3D    http://layar.pbworks.com/3D-objects-in-a-layer

Filters: text, radio buttons, slider    http://layar.pbworks.com/Layer-Definition#FilterObjects

Layer signing and authentication    http://layar.pbworks.com/User-authentication

Paid layers    http://site.layar.com/company/blog/layar-launches-worlds-first-augmented-reality-content-store/

Page 14: Developing an augmented reality layer for Layar

Thank you

Litrik De Roywww.norio.be@litrik

My android apps:

                  Twunch

                  Which Year?