Welcome to the Layar Developer Wiki!
Here you find all the documentation that you'll need to build your own layers. Futher you'll need to:
- Go to http://dev.layar.com and request a developer key to get started. Be patient a couple of days before receiving your key.
- Download the developer version of Layar here.
Latest Announcements
18/01/2010: New version of the Layar 3D Model Converter (v1.5.0) posted
06/01/2010: Happy New Year! New developer APK (v3.0.3) for Android
19/12/2009: Layar for iPhone retracted from the App Store
18/12/2009: Layar v3.0 for iPhone in the App Store
15/12/2009: New developer APK posted (v3.0.2)
04/12/2009: New developer APK posted (v3.0.1) with Droid support!
04/12/2009: New functionality on the Publishing site for staging layers.
03/12/2009: New developer APK posted.
30/11/2009: Documentation for Layar v3 posted.
29/10/2009: New version of Layar Reality Browser v2.2 supporting audio and video.
14/10/2009: Layar for iPhone 3GS now available worldwide in the App Store!
03/09/2009: The winner of the Developer Challenge is Sascha Hendel with his ArchInform layer. Congratulations!
03/09/2009: The issue with publication of layers has been solved.
03/09/2009: There is currently an issue with requesting publication for your layer. We'll let you know when this gets fixed.
29/08/2009: Change history for Layar Reality Browser v2.1.
API Documentation
Latest changes to the documentation are mentioned below in the contents table and will be marked in dark red (like this line of text). Functional changes affecting the API itself or the Layer definition will be clearly documented in a revision table on top of the corresponding page.
Brief overview of the Layar app
Download the APK (updated 06/01/2010)
Architecture
Terminology
Steps to create a layer
Layer Definition
API structure
GetPointsOfInterest (updated 18/12/2009)
Q and A (updated 14/10/2009)
Version 3 changes
3D objects in a layer
Creating the 3D objects (updated 18/01/2010)
User authentication in a layer (v3)
v3 changes to Filters
Auto-triggered actions
Extended layar URL scheme (v3)
Local search for layers
Ensuring backward compatibility
Testing your layer
If you're on Android, download the developer APK from the Download the APK page.
On iPhone, download the app from the App Store, note that v3.0 will be released later this month.
Instructions for the Layar Publishing site (updated 29/08/09, new release)
Instructions for using the developer APK (updated 10/08/09)
If you have questions, issues, bug reports: We've created a Layar Developers discussion group on Google to enable you to discuss with the Layar Developers community, this should work better than the comments on this site. Feel free to join, start topics, discuss your issues with other developers and with the Layar staff. We're actively monitoring this group and will react within 1-2 working days to all your issues.
Publish your layer!
Request publication when you've finished developing your layer and feel ready. Publication is free of charge! The review process may take a couple of working days. Once the review is done, you'll receive feedback about it. If your layer is approved, press the publish button to get it live.
The publication process (updated 20/08/09)
Comments (22)
Jonathan Belisle said
at 7:00 pm on Jul 15, 2009
This is going to be Great !!!
Dirk Groten said
at 8:46 am on Jul 16, 2009
Thanks Jonathan! By the way does anyone know how to add an anchor/hyperlink to other section within a page in PBWorks? I don't seem to be able to edit the HTML of the page...
Martijn said
at 10:56 am on Jul 16, 2009
Hi Dirk,
I can edit the HTML of PBworks pages but any manually added anchor tags seem to be removed upon saving the page.
Dirk Groten said
at 10:02 am on Jul 17, 2009
Martijn, that was exactly my problem. I just found out that adding a HTML/Javacript plugin to enter the anchor tag works. A bit cumbersome, but I can live with that :-)
Daniel Martinez Poladura said
at 12:20 am on Aug 1, 2009
I am excited about start developing!!!!
Toby said
at 11:12 am on Aug 3, 2009
Dear all fellow-LayAR-betas,
just wanted to say HI! I'm glad I can be among the first to try out another big leap forward for mobile AR for everyone! Hope we can share ideas, solutions to problems and possible cooperations here. Can't wait for the release and for my HERO to arrive. ;-)
All the best,
Toby. (www.augmented.org)
Julien Cheyssial said
at 3:02 pm on Aug 4, 2009
Today is the d-day. Just wanted to leave a small encouraging message as you probably are in a big rush to hold the deadline of August 4th.
Dirk Groten said
at 12:33 am on Aug 5, 2009
Thanks Toby and Julien. We met the deadline for those of you in the US, unfortunately for most of you in Europe it was around the last minutes of August 4th :-)
Lucas said
at 11:43 am on Aug 5, 2009
Is there in the APK also a layar version from the current "live" version? - so I can use the APK version to show friends how great Layar is?
Otherwise I always have to change versions if I want to show Layar...
Dirk Groten said
at 7:03 pm on Aug 5, 2009
@Lucas: The developer APK has 2 live layers for those of you in the Netherlands: Funda and ING.
erwblo said
at 11:41 pm on Aug 9, 2009
I had forgotten how ugly things wikis were ;-) But Layar is / will be good ;-)
denys.balatsko@... said
at 1:05 pm on Aug 11, 2009
Hi all! I have problem with getting developer key using 'Developer Key request form'. Is there any restrictions or nuances to be aware of? Request form is quite simple to make mistake but I can't get developer key on my request.
Dirk Groten said
at 1:43 pm on Aug 11, 2009
@denys: I've mailed you twice today regarding your request. Did you get any mail? Check your junk folder perhaps...
Daniel Martinez Poladura said
at 1:15 pm on Aug 12, 2009
All the programming crew from the company are in holidays!!! definitily Spain is Different!!!
I Whis they come back really tanned but wanting to work again!!
Lucas said
at 10:30 am on Aug 17, 2009
MrMovie is ready! See you later today!
aldo barba said
at 9:22 pm on Oct 26, 2009
Hi guys, i'm wondering in my position of sales man how can we have profit with this application when we create a lot of different layers? I know right now everything is free. I'm very familiar with this technology because i have the representation of D'fusion from Total Immersion since 2006 and was impossible for me to do a project. High prices for AR content creation.
If we create AR content using Layar how can we charge for it?
Tomas said
at 6:51 pm on Nov 22, 2009
I'm using php and mysql and having big trouble to declare UTF-8 support, the db is fine but if i put å or something in a line it only returns null. I'm really new to php.
Sascha Hendel said
at 11:29 am on Dec 3, 2009
Congratulations to the final release of 3.0!
Seems to be quite stable and most of my suggestions are implemented ;), Thanks!
I like the very new bird's view option. It's a nice solution for the problem, that horizontal objects on ground level are difficult to recognize (distortion). Up to now I set my objects in my dev layer out of this reason a bunch of meters below ground level. This is not necessary anymore.
Sascha
Romeo M. Pedrera II said
at 7:24 pm on Dec 3, 2009
Hey Congratulation to LAYAR team and the rest of the dev who help make it happen. Its mostly what I need for a browser.
Thanks!
Yaniv said
at 5:06 pm on Jan 7, 2010
Hi, I want to develop application that uses info from other layers, is it possible to access other layers with the APK ? if not, how can I do it ?
saloc said
at 11:14 pm on Jan 8, 2010
Hi there.
Is it actually possible to get Layar working on the emulator? I tried a few months ago, and couldn't get the google apps installed, and eventually gave up. I'd really like to get it working though, while I wait for my phone, which may take ages.
Could anyone jot down the key steps?
Thanks a stack in advance..
AlexandreFett said
at 7:12 pm on Jan 18, 2010
Hi there,
When iPhone Layar will be avaliable again in Apple Store? Estimated date will be great...
Best regards
You don't have permission to comment on this page.