Upload
layar
View
2.932
Download
2
Tags:
Embed Size (px)
DESCRIPTION
Presentation by Dirk Groten at the Layar NEXT Event, June 18th 2010
Citation preview
Immersive AR using Layar’s APIDirk Groten, CTO
June 18, 2010
August 17, 2009
Layar Stream Algorithm
http://www.flickr.com/photos/generated/2585011205
Behind the scenes...
http://www.flickr.com/photos/adjourned/1636521574/
Amazon Cloud
Google App Enginehttp://www.flickr.com/photos/scottash/428610968/
http://www.flickr.com/photos/yogma/2549793373
01:00 01:15 01:30 01:45 02:00 02:15 02:30 02:45
normal
x 20
The effect of the Verizon Layar Ad during the Lakers - Celtics game
© 2010, Layar B.V.
Some cool features of the current API
There’s audio...
“uri”: “audio://mylayer.com/surroundsound.mp3”
http://www.flickr.com/photos/suzanneandsimon/886401250/
Auto-triggers
“actions”: [{ “label”: “ Watch”, “uri”: “video:/splintercell.com
/explosion.3gp”, “autoTriggerRange”: 5, “autoTriggerOnly”: true}]
Layar intents
layar://princeofpersia/?SEARCHBOX=start
User authentication
Cookies!
http://www.flickr.com/photos/mache/166940673
© 2010, Layar B.V.
Create more immersive experiences
5 new features
http://www.flickr.com/photos/ac_theart/3836740910
© 2010, Layar B.V.
1. REST actions
• Perform background HTTP request to your server
• Return a text message or instruct Layar to reload/update POIs
• Intents including any custom parameters
© 2010, Layar B.V.
Treasure hunts
... without leaving AR view
© 2010, Layar B.V.http://www.flickr.com/photos/35808624@N07/4092711960/
clues to find next treasure
© 2010, Layar B.V.
2. Flexible refresh rate
• Specify the time between getPOI requests
• Instead of current 5 minutes
© 2010, Layar B.V.
moving POIs
http://www.flickr.com/photos/whiteoakart/143472785/
© 2010, Layar B.V.
3. Action on entire layer
• Specify an action for the layer, not a particular POI
• Link to web page, video or REST call
© 2010, Layar B.V.
Place easter eggs
this one is mine!
© 2010, Layar B.V.
4. Customize AR experience
• Specify per POI whether or not to show an info field
• Specify per POI what happens when the user clicks
• Focus more on the AR experience, less on the info
© 2010, Layar B.V.
© 2010, Layar B.V.
5. Animations
• Texture animations
• Repetitive animations (rotation, oscillating)
© 2010, Layar B.V.
Texture animations
RotateOscillate
© 2010, Layar B.V.
• Documentation available now on the wiki
• Details tomorrow at workshop
• Available this summer
© 2010, Layar B.V.
Better positioning
• Skyhook Wireless
• To be included in all clients that don’t support it natively
• Starting with Android this Summer