Custom eLearning Custom eLearning
  1. What We Do
    Custom eLearning Learning Consultancy Performance Campaigns Mobile Learning Performance Support Microlearning
    Video and Animation Rapid eLearning Games & Gamification Flash-to-HTML ILT and VILT Value Added Services
  2. Our Work
  3. Insights
    Ebooks Whitepapers Reports Presentations Case Studies Webinars Infographics Newsletters
  4. Who We Are
    About Us Leadership Awards Press Releases Clients Career Contact Us
  5. Let's Talk
  • What We Do
    • Custom eLearning
    • Learning Consultancy
    • Performance Campaigns
    • Mobile Learning
    • Performance Support
    • Microlearning
    • Video and Animation
    • Rapid Learning
    • Games & Gamification
    • Flash-to-HTML
    • ILT and VILT
    • Value Added Services
  • What We Are
    • About Us
    • Leadership
    • Awards
    • Press Releases
    • Clients
    • Careers
    • Contact Us
  • Our Work
  • Insights
    • Ebooks
    • Whitepapers
    • Reports
    • Presentations
    • Case Studies
    • Webinars
    • Infographics
    • Newsletters

Developing A Layar Application

Amar Jadhav  |  April 28, 2010  |  Future Learning, Innovation, Mobile Learning

Home

Developing A Layar Application We believe Layar, the AR browser can have a significant role to play in mobile learning. We have been playing with Layar for a some weeks now and yesterday we released a layer for Pune city. This is our first public layer which would be useful for the public as well as (hopefully) provide us valuable feedback about Layar development.

Below I share my development experience of creating the Pune Layar.

Prerequisites:

  • Layar developer account: Go here and request for a developer account. In couple of days you will get approval from Layar team.
  • A Gmail account
  • Server with public IP/domain where you will store actual layer content. The server can be shared one or completely owned by you.
  • Mobile device having Layar browser support. Currently Android 1.5+ and IPhone 3GS supports it.
  • Familiarity with Basic layar functioning. This and this video can help you to get familiar with layar.
  • And some development experience in JSON programming

Development:

The development occurs at two ends:

At Layer site:

  • Login to layar developer site
  • Click on create layer
  • Fill the necessary information
    • Here you will need to provide URL of server where the actual contents reside.
    • Difference between Name and Title field:
      • Title appears in actual layer on mobile device
      • Name is for reference purpose and doesn’t appear anywhere in your layer on mobile device.
    • Click on save button.
    • Click on edit button. In edit mode there are different tabs like:
      • AR view: Here you can set color scheme for your layer
      • POI Icons: Here you can upload icons for you POIs. POI can have four different icons for four states.
      • Filters: Here you can define search filters for your layer. The search filter can be textbox, radio button, checkbox, or slider.

At your server:

  • The layar server sends http request to URL you have provided while defining the layer in layar developer site and it expects a JSON response containing POI details. You can find more information about JSON response format here with examples.
  • You can use jsp/servlets/php/.net or any server side programming language to output JSON response. It totally depends on how dynamic your data is. You can even use simple html page having static JSON response.
  • This site has good example of JSON response. It uses PHP and MySQL.

Note: The sample images of Layar browser on Layar developer site depicts old Layar browser. Latest Layar 3.0 browser has different layout.

Testing:

  • Layar team has provided page where you can do basic testing of your layer. You can find it under layer listing page by clicking “your layers” link at top. The basic testing includes:
    • Receiving request from layar site.
    • Validating the JSON response.
    • Validating POI with images and information.
  • Once you are done with it, the actual testing will happen on your device. As your layer is not published yet you will need to download developer APK of Layar browser from here on your mobile device.
  • Once installed, launched it and under settings you will need to click on “Use developer settings”. Get the required developer id and developer key from Layar developer site (by clicking on profile link).
  • You may like to use fixed location (GPS) settings.
    • The required latitude and longitude format is: Decimal Degrees like 18.497916.
    • This link will help you in converting to required format.
  • Once you are done with above steps you should see your layer appearing in featured tab in Layar browser.

Publishing:

  • After testing the layer you will need to send it for approval process. Under layer listing you will find “Request publication” button.
  • The approval process may take up to five working days.
  • Once approved you can then publish it whenever you want, may be coinciding with some event.

That’s it. Quite simple – isn’t it?. Your layer is now available for public.

Tweet
Tags: augmented reality Augmented Reality App Developing A Layar Application Layar Application Layar Browser Mobile Learning
← 22 Great Free ActionScript 3.0 Learning Resources Tools for Developing Augmented Reality Applications →

You might also like this

Leveraging Mobility Effectively – Webinar
Amit Garg
Teaching for Trying Times
Amit Garg
Safety Training – Virtual and Augmented Reality
Amit Garg

Comments ( 2 comments )

  1. Pingback: Creating Successful m-Learning Strategy – Part 3 | Upside Learning Blog

  2. Pingback: Augmented Reality Marketing Today | Upside Learning Blog

Write A Comment

Change text.

Subscribe for updates

Delivered by FeedBurner

Featured PostsTags
How to work together, be more creative, and think way ahead… Gamify!Shreyas KoradThe importance of gamification in an anxious workplaceAmit GargCuriosity keeps us alive, gaming and learningAmit GargMine the craft of gamification for business impactShreyas KoradFolding proteins as playShreyas KoradNew Brandon Hall eBook: Not Playing Around – Gamification of Workplace LearningMustafa HusainMicrolearning Thoughts – Conversations With Learning Leaders – Episode 3Amit GargMicrolearning Thoughts – Conversations With Learning Leaders – Episode 2Amit GargMicrolearning Thoughts – Conversations With Learning Leaders – Episode 1Amit Garg2020 – What a year!!!Mustafa HusainMicrolearning empowers your frontline to cope, convert and createAmit GargModel your measure on what fits you bestAmit GargThe mind science behind microlearningAmit GargA small nudge for the learner; a giant push to build a productive habitAmit GargeLearning Outsourcing: Key DriversAmit Garg… and they kept learning happily, safely ever afterAmit GargNick says learning needs serious unlearningAmit GargeLearning Outsourcing: Buyer-Provider PartnershipAmit GargA fresh new eBook: Microlearning – Go Beyond the HypeMustafa HusainNew eBook – The Learning Gauge: A Guide to Measuring the Business OutcomeMustafa HusainUpside Learning Certified as Smartchoice® Preferred Provider by Brandon Hall GroupMustafa HusainUpside Learning receives Great Place to Work – Certification™ for the second year runningSonal ShethWhy invest in learning when you don’t measure its returnsAmit GargeLearning Outsourcing: How to do it right?Amit GargNo More Dull, Drab, Boring Content!Mustafa HusainThe State of Learning MeasurementAmit GargThe overly abused and rarely understood world of leaderboardsShreyas KoradWhy Measure Impact of Learning Programs?Amit GargNew eBook to Super Charge your Sales TrainingMustafa HusainLXPs are possibly the Dungeons & Dragons of the Learning WorldShreyas KoradAll Aboard! Full Sales Ahead!Amit GargInteractive videos as an effective instructional tool!Sonal ShethWebinar: Going Beyond With Learning AnalyticsMustafa HusainExclusive Brandon Hall Report: Real Learning Measurement, Go Beyond Checking the BoxMustafa HusainWho will train the gig players?Amit GargBeing Viral: Our Top Content Releases (as per viewership) on Social ChannelsMustafa HusainUpside Learning Features in Training Industry’s Two Top 20 Companies Watch List for 2020Mustafa HusainConcept Maps as a VILT Teaching ToolSonal ShethImportance of Sharing Success Stories with Sales TeamVenkatesh ChandramowlyContent Presentation for a VILTSonal ShethUsing Gamification for Sales TrainingAmit YakhmiLearning as Survival Strategy after COVID-19Amit GargUpside Learning expands its footprint in EuropeSonal Sheth10 Things to Turn Your Boring Sales Training to an Online TriumphVikram TaydeFocusing on AudienceSonal ShethLearning the best way to get values training in playAmit GargWeighing eLearning vs. VILTSonal ShethViral Lessons About Compliance TrainingAmit GargChoosing to Conduct a VILTSonal ShethCan you play Flash after 2020? This is howShivaji Babar
Mobile Learning (140)eLearning (115)mLearning (98)Instructional Design (50)Game Based Learning (42)Technology (35)eLearning Development (35)Workplace Learning (33)Learning (26)Learning Games (26)Design (25)Upside Learning (24)Learning Design (22)eLearning Technology (21)Social Learning (20)ipad (19)DGBL (17)Best eLearning Links (16)augmented reality (15)eLearning Outsourcing (15)Games (14)HTML5 (14)Innovation (13)LMS (13)Responsive Authoring Tools (13)Mobile (13)UL Fun Cartoon (13)Future (12)IPhone (12)Future Learning (11)UL Fun e toons (11)Informal Learning (11)elearning weekly digest (11)Responsive eLearning (11)Flash (10)Development (10)Top eLearning Links (10)eLearning On Tablets (10)Learning Technology (10)Weekly Digest (9)Top eLearning Posts (9)Blended Learning (9)GBL (9)Mobile Learning Technology (9)eLearning Weekly Finds (8)Tablet Learning (8)Multi Device eLearning (8)eLearning Weekly Find (8)Mobility (8)elearning in a multi-device world (7)Learning and Development (7)Trends (7)Rapid Authoring (7)Training Outsourcing (7)Engaging eLearning (7)Custom eLearning (7)Performance Support (7)Mobile Technology (6)Casual Games (6)Serious Games (6)
eLearning Learning

Upcoming Events

Archives

Resources
Compliance Training: Stop Ticking the Box
Compliance Training: Stop Ticking the BoxesHave a compliance program that’s not as effective as you’d hoped? Or wondering where to start to design an effective one? Find the answers to all your queries in this eBook.
Read More and Download
The Ultimate Guide to migrating eLearning from Flash to HTML5
The Ultimate Guide to migrating eLearning from Flash to HTML5This eBook is meant for organizations who want to migrate their eLearning from Flash to HTML5.
View Recording
Tips for Designing, Testing and Delivering eLearning in a Multi-device World - eBook
Tips for Designing, Testing and Delivering eLearning in a Multi-device WorldA collection of highly useful tips on the various aspects of designing, testing and delivering multi-device/ responsive eLearning.
Read More and Download
  • Snow
  • Snow
  • Snow
  • Snow

GET INSIGHTS AND LEARNING DELIGHTS STRAIGHT TO YOUR INBOX, SUBSCRIBE TO UPSIDE LEARNING BLOG

Delivered by FeedBurner

Snow
Forest
Mountains
Mountains
Mountains

More from Our Resources

  • EBOOK

  • WHITEPAPERS

  • REPORTS

  • PRESENTATIONS

  • CASE STUDIES

  • WEBINARS

  • INFOGRAPHICS

  • NEWSLETTERS

WANT TO FIND OUT HOW OUR SOLUTIONS CAN IMPACT
YOUR ORGANISATION?
CLICK HERE TO GET IN TOUCH

Custom eLearning

Upside Learning Solutions Pvt. Ltd.

Punakar Complex, Survey No-117,
Bangalore Pune Highway, Warje,
Pune, India

Tel: +91-20-2523 6050 / 51 / 52

Email: elearning@upsidelearning.com

FOLLOW US

GO BEYOND
What is Go Beyond Compliance Training Sales Enablement Measuring Learning
Effectiveness
Mcrolearning Gamification
OUR PHILOSOPHY
Learning Strategy Solution Design and
Development
WHAT WE DO
Custom eLearning Learning Consultancy Performance Campaigns Mobile Learning Performance Support Microlearning Video and Animation Rapid eLearning Games & Gamification Flash-to-HTML Conversion ILT and VILT Value Added Services
WHAT WE ARE
About Us Our Work leadership Awards Press release Clients Careers Contact Us
QUICK LINKS
Insights Blog Submit a RFP Schedule A Call Client Login Privacy Policy

Copyright © 2021 Upside Learning Solutions Pvt. Ltd.