Learn to Design for Augmented Reality with Zapworks
3.9 (4 ratings)
Instead of using a simple lifetime average, Udemy calculates a course's star rating by considering a number of different factors such as the number of ratings, the age of ratings, and the likelihood of fraudulent ratings.
48 students enrolled
Wishlisted Wishlist

Please confirm that you want to add Learn to Design for Augmented Reality with Zapworks to your Wishlist.

Add to Wishlist

Learn to Design for Augmented Reality with Zapworks

Learn how to build Augmented Reality applications with the ready-to-go Zapworks tools
3.9 (4 ratings)
Instead of using a simple lifetime average, Udemy calculates a course's star rating by considering a number of different factors such as the number of ratings, the age of ratings, and the likelihood of fraudulent ratings.
48 students enrolled
Last updated 5/2017
Current price: $10 Original price: $120 Discount: 92% off
5 hours left at this price!
30-Day Money-Back Guarantee
  • 1 hour on-demand video
  • 1 Supplemental Resource
  • Full lifetime access
  • Access on mobile and TV
  • Certificate of Completion
What Will I Learn?
  • Use Widget tool to create Zapcodes with simple media contents that you can share
  • Use Designer tool to create Zapcodes to customize contents
  • Use Studio tool to create more complicated and fun animations
View Curriculum
  • You need to know the very basics of installing apps and using software

This course is designed to encourage the students to develop Augmented Reality animations and display media contents using the ready-to-go Zapworks tools. 

The course starts with an explanation of the various tools, licenses and how to get started.

There you will start to learn how to work with Widgets. To learn about Designer, you will make a Kids Party invitation card which shows an Augmented Reality video and also allow a basic poll on whether the guess intends to attend or not. 

The next topic deal with is the use of Studio. This is the most flexible tool that allows the creation of fully customized Augmented Reality animations.

Who is the target audience?
  • Marketers who are interested in using technology novelty in marketing
  • Web Development graduates who would like to try Augmented Reality
  • Anyone who would like to use Augmented Reality in an invitation card
  • Entrepreneurs who are interested in getting into the business of Augment Reality
Students Who Viewed This Course Also Viewed
Curriculum For This Course
17 Lectures
7 Lectures 19:18

This is an introduction to :

(1) What is the meaning of Augmented Reality

(2) Who are Zappar

(3) What you need

Preview 02:17

This lecture is on:

(1) what are the features of Zapworks

(2) how do Zapcodes work?

The technology

This lecture is on the practical uses of the technology. For example:

(1) In Education

(2) For personal use such as invitation cards, business cards

(3) Marketing : Ads in Augmented Reality

Preview 04:11

This may be you first encounter with Zapcodes. So take a moment to try the Zapcodes available on the Zappar website. Try them using a number of devices if possible (Tablet, Desktop, Smartphone).

Preview 02:25

This is a first look at the tools available from Zappar. There are three tools:

(1) Widgets

(2) Designer, and

(3) Studio


Questions about the tools

4 questions

There are a number of options for licenses to choose from. If you are using Zapworks for personal use, e.g to make your AR business or birthday day, a personal account is what you should create. If you would like to create an ad campaign for your business, then a business license is what you need. You are able to try the business license for 30 days for free. After this period you have two choices (1) Basic package and (2) Pro package. Choose the latter if you would like to use Studio.


This lesson is about the simple steps you should take to create a Personal Account and get you ready to start playing with Zapcodes.

Preview 01:36
Zapworks Widgets and Designer
2 Lectures 14:08

Widgets is the simplest among the Zapworks tools. You will be able to easily create a Zapcode simply by add you contents and publish the Zapcode. You can add several pictures and videos, and when the AR is viewed, all will appear around the Zapcode. 

Create a Zapcode with Widgets

In this lesson you will be introduced to the Designer tool and will take you through the steps to create a small practical and fun project. You will create a Party Invitation card which display AR contents in the form of a Video that sticks to a picture on the card, as well as interactivity with buttons on the second scene. The buttons will be tied to a very simple php page. 

Create Kids Party AR Card with Designer
Zapworks Studio
8 Lectures 35:18

Zapworks Studio is the more flexible and expert tool from Zappar. It allows adding custom animations to your Zapcodes. You will be able to Preview but to Publish with Studio you will need a full license.

Get started with Studio

In this lesson you will learn how to start a simple project with Studio. This project will consist of adding a Plane to the 3D view and add a script to the Plane. You will be able to make it disappear on tapping the Plane on your mobile device when opened with Zappar app.

New Project with Plane and Script

Zapworks allows using an image for tracking purpose so that the animation is centered with reference to the image. The animation will also follow the orientation of the image. In this lesson you will learn how to add an image by training and use it.

Train an image


3 questions

Controllers and States are central to animation in Zapworks. This lesson explains how to create a simple controller with two states and show how this can be used to create a simple animation.

Controller and States

Timelines is a step further from Controllers and States. Timelines give control over the transitions between states to create more flexible animations.


Questions about controllers, states and timelines

Controllers, States and Timelines
1 question

A 3D model is given below in the form of a .pod and this lesson will show how to add the model to a Zapcode and add some animation to it.

Add a 3D POD object

A video can also be set as material to a Plane. This lesson will show how this is done.

Use a Video for Material

Bezier is 3D curve that defines a path in space. In this lesson, we will create a simple Bezier curve and add a 3D Zapbot to the project. We will create a basic animation by making the Zapbot follow the curve, as well as rotating. We will make use of two controllers: (1) for the Bezier curve using the distance property and (2) for rotation of the Zapbot

Use Bezier for animation on a custom path
About the Instructor
3.8 Average rating
102 Reviews
892 Students
6 Courses
Instructor, Technologist, Entrepreneur

Ajmir has been an electronics/programming/science hobbyist since the age of 12 and obtained his Bachelor in Electronics and Communication Engineering from the University of Mauritius in the year 2001.

After graduation he attended a short course in Web Design, where he learned HTML, PHP and Java.

He has worked at various positions in the Electronics Industry, including Sales Engineer for electronic instruments, Lecturing in Power Electronics and Data Communication, Test Engineer and Debugging boards for UK Road Signs.

Ajmir worked for nearly 7 yrs at Xilinx in Dublin, Ireland as a Product Applications Engineer, supporting Xilinx FPGA Design Automation Software tools. He became a specialist in Synthesis tools/Timing Analysis at Xilinx. He also worked with Digital Signal Processing on FPGA. While at Xilinx he had the chance to meet very interesting people in the industry and attended various courses. He was privileged to have provided support to major companies in the Electronics Industry and has been in touch with real life electronics designs.

Since 2013 he got curious and grew interested in building commercial Online Applications and completed a BSc in Digital Technology at the Digital Skills Academy in Dublin.

Ajmir is interested in Mathematical Modelling, Science, Arts and Philosophy.

He is passionate about imparting knowledge to others.