Build Cross Platform Augmented Reality Apps with Thingworx
4.0 (40 ratings)
Course Ratings are calculated from individual students’ ratings and a variety of other signals, like age of rating and reliability, to ensure that they reflect course quality fairly and accurately.
362 students enrolled

Build Cross Platform Augmented Reality Apps with Thingworx

Get started with building Augmented Reality Apps with 2D, 3D, Animated sequences and IOT data, for both iOS and Android
4.0 (40 ratings)
Course Ratings are calculated from individual students’ ratings and a variety of other signals, like age of rating and reliability, to ensure that they reflect course quality fairly and accurately.
362 students enrolled
Created by Junaid Ahmed
Last updated 9/2017
English
Current price: $100.99 Original price: $144.99 Discount: 30% off
5 hours left at this price!
30-Day Money-Back Guarantee
This course includes
  • 2.5 hours on-demand video
  • 2 articles
  • Full lifetime access
  • Access on mobile and TV
  • Certificate of Completion
Training 5 or more people?

Get your team access to 4,000+ top Udemy courses anytime, anywhere.

Try Udemy for Business
What you'll learn
  • Be confident about Augmented Reality and its Impact
  • Build cross platform Augmented Reality Apps from scratch
  • Build Augmented Reality Apps with 2D, 3D and Animated Sequences
  • Build Augmented Reality Apps with External IOT data
  • Be comfortable with the Thingworx AR Studio
Requirements
  • Good to have some software development background or exposure to it.
  • You need a computer running windows or Mac for development.
  • A smart phone running either iOS or Android for running and testing the AR App.
Description

Welcome to Augmented Reality, your curiosity has brought you to the right place. We all have heard of Pokemon Go and  yes, Augmented Reality will have a huge impact in the Industrial, Education, Consumer, Retail, Healthcare and many other verticals. Augmented reality will play a major role in the convergence of the digital and the physical worlds. Which in turn opens new venues to vastly enhance the end user experience.

This new innovation will create major opportunities for developers and companies to help business of all kinds to build Apps and Augmented Reality services.

The goal of this course is to get you started in this direction with minimum barriers and maximum impact. To get you excited of the countless possibilities and innovation you can bring to your customers, clients, your business and yourself.

AR is relatively new and some of the big tech giants already have some solutions in place. We have chosen Thingworx for 3 major reasons.


- It offers AR technology which works both on iOS and Android systems.

- It has an mature award winning IOT foundation server fully integrated.

- It's IDE is browser based, well designed and easy to use. 


All the above make it a good choice to start your AR journey. They have a trail version which is quite long and there is almost no barrier of entry to get started. Since this technology is platform agnostic, it will greatly increase our learning curve and you will get to see the final outcome in multiple OS's.


What Will you learn.....

  • Be confident about Augmented Reality and its Impact
  • Build cross platform Augmented Reality Apps from scratch
  • Build Augmented Reality Apps with 2D, 3D and Animated Sequences
  • Build Augmented Reality Apps with External IOT data
  • Be comfortable with the Thingworx AR Studio

This course is focused on both the enterprise and developer communities. designed to jump start design and rapid development of Augment Reality for your customers, end users. Its a great opportunity for freelancers as most businesses will need an AR App at some point and a perfect way to enter the market for new crew.

The course comes with all required resources and all necessary steps are covered keeping in mind both beginners and experts. We have many quizzes to help you asses your learning. We will be right here to help you , answer your questions and support in your Augmented Reality journey.

What are you waiting for, Take the leap ahead, Start your AR journey. 


Copyright for Thingworx studio,IOT platform and Creo is with PTC, Inc. and its subsidiaries and affiliates.

Who this course is for:
  • Anybody who is curious about Augmented Reality (AR)
  • Mobile Application Developers looking for the next big thing
  • Software developers
  • Analyst, Project managers, Team members who want to keep abreast of this game changing tech
Course content
Expand all 28 lectures 02:25:19
+ Welcome to Augmented Reality (AR) and Thingworx AR studio
5 lectures 21:35

Welcome Augmented Reality (AR) !

In this section we will see the Impact AR will bring to many Industry verticals.

We will get an idea of the potential of the game changing technology

We will get an understanding of the Dollar figures and the job prospective's it will create

Preview 04:33

In this video, we will try an understand how Augmented reality works within in the Thingworx Ecosystem.

Preview 03:14

Lets see if you are in tune with Augmented Reality 

Quiz 1
1 question

In this Video we will create a Free trial account on Thingworx 

We will see how to download and install the Augmented reality Studio

We will test the installation

Preview 05:17

In this video we will take a walk through of the Augmented Reality Studio.

We will get acquainted with the general setup

We will see the different views withing the Studio

get ready for action 

Walk-through of the Augmented Reality (AR) studio
08:25

Lets check our stats about Thingworx AR studio

Quiz 2
3 questions

This includes all the 3D models, animation sequence required for the course. It also has the Cessna Model if you like to try that ...!!

https://drive.google.com/open?id=0B3_fBJtssgoCcEZuT0tvT3M2YmM

Assets required for the course
00:06
+ Building a Starter Augmented Reality (AR) APP
6 lectures 25:20

In this Video we will understand what we will be doing in this Section.

We will go through the ideation process of what and how we will build step by step

You will also get a sneak preview of the AR App you will Build.

The below link includes all the 3D models, animation sequence required for the course. It also has the Cessna Model if you like to try that ...!!

https://drive.google.com/open?id=0B3_fBJtssgoCcEZuT0tvT3M2YmM


The Idea and Workflow to build an Augmented Reality (AR) APP
02:27

In this video we will see how to get started and create an Augmented reality Project in the AR studio

We will Also see a few things about the thingmark

We will Also configure the AR project

Create an Augmented Reality (AR) project and Configure
05:18

Lets check our stats about Thingworx AR studio and its configuration

Quiz 3
2 questions

Your AR project can and will include 3D objects .

In this video we will see from where to get free 3d CAD models the different formats.

We will also import 3D models and optimize them .

Importing a 3D objects into an Augmented Reality (AR) project
03:28

In this video we will work 2D object of your AR App

We will get introduced to a few 2D objects and how to use them.

We will Bind the 2D and 3D objects to create interdependent functionality 

Adding 2D slider widgets for live re sizing and placing/rotation
08:00

Lets check our stats about Thingworx AR studio 

Quiz 4
3 questions

The end user will experience the Augmented reality using the Thingworx View App.

This App enables the cross platform nature of the Thingworx AR Apps.

In this Text document you will get the information to locate this App in both platforms

Locate the apple and android Thingworx AR viewing App
00:00

Alright Great Job !!!

you are all set to Publish your first AR App.

In this Video we will go through the process of publishing your App, checking Logs.

We will use the Thingworx view App to locate this AR App and experience it.

Yes we will try it on both iOS and Android based phones.

Kudos to you .........Hi 5 !!!!

Publish and Test the AR Application 1 on iOS and Android Platforms
06:07

Lets check our stats about Thingworx AR studio its publishing and viewing by the end user

Quiz 5
5 questions
+ Building a Dynamic Furniture store Augmented Reality (AR) App
7 lectures 32:30

In this Video we will understand what we will be doing in this Section.

We will go through the ideation process of what and how we will build step by step

You will also get a sneak preview of the AR App you will Build.

The Idea and Workflow to build an Augmented Reality (AR) APP
02:25

In this video we will  create an Augmented reality Project in the AR studio and configure it.

We will also import the 3D furniture Models.


Create, Setup an AR Project and Import Furniture 3D models
04:54

In this Video we will work with 2D widgets.

We will Add Select and Slide widgets to the Augmented Reality App and configure them

Add 2D select widget and 2D slider to the AR App
04:44

Out of the box functionality can only satisfy actual customer requirement to a certain level

To go all the way you will need to create custom functionlaity

In this video we will see how to pre populate and enable selection of the Select widget using java script

We will also see how to set a Default value

Add java script to populate and enable model selection to the AR experience
06:55

Each customer will have there own look and feel requirements. Many defined at an enterprise/Business level.

You will need to bring this into your AR App.

In this video we will see how to work with CSS classes to bring your own styling.

We will bind CSS classes defined at the application level to the widgets.

Adding CSS for styling
03:04

Lets check our stats about Thingworx AR studio and its capabilities 

Quiz 6
3 questions

In the video we make sure everything looks good - Preview.

Configure and Publish your AR app

Preview, Configure and Publish your AR Project
05:16

Show time. 

Lets check out how the Augmented Reality App you created look on iOS and Android platforms.

Scan --> load --> enjoy your AR experience

Test the AR Application 2 on iOS and Android Platforms
05:12

Lets check our stats about Thingworx AR studio and its capabilities 

Quiz 7
3 questions
+ Building an Advanced Augmented Reality (AR) APP + IOT data + Animated Sequences
10 lectures 01:05:54

In this Video we will understand what we will be doing in this Section.

We will go through the ideation process of what and how we will build step by step

You will also get a sneak preview of the AR App you will Build.

The Idea and workflow of building an AR + IOT+ Animated sequence app
03:40

As established earlier the Thingworx has 2 separate pieces among a ecosystem.

1 - Thingworx AR studio

2 - Thingworx IOT foundation Server / platform

In this video we will identify the URL and how to access the IOT foundation server

We will create entity and properties for an IOT device .

Save and check

Setting up of the Thingworx IOT foundation server, entities and properites
06:30

Lets check our stats about Thingworx IOT foundation Server

Quiz 8
1 question

Setting up an IOT device has it's own adventures .

In this video we see hoe to setup Postman and use it to simulate an IOT device

Locate, download and install post man.

Run single PUT request to the Thingworx IOT platform.

Run Multiple PUT requests the Thingworx IOT platform  using a script

Using Postman to run simulated IOT device scripts
11:00

Lets check our stats about Thingworx IOT foundation Server

Quiz 9
5 questions

In this video we will  create an Augmented reality Project in the AR studio and configure it.

Creating an AR project and setup
02:43

In this Video we will Import 2D and 3D objects into your AR studio

Adding 2D and 3D objects to the AR APP
08:59

AR makes a lot of sense with IOT.

You have already setup your Things and its properties in the Thingworx IOT platform.  Simulating/Digitizing an IOT device.

So in this Video we will see how to get that external IOT data into your AR App and bind it to 2D and 3 D objects.

Rock on!

Binding Data from IOT foundation server to the AR App
08:49

Lets check our stats about Thingworx IOT foundation Server

Quiz 10
4 questions

Making App's fluid and with a bit of self awareness goes a long way.

In this video we will Add conditional logic to a 2D based on the External Data coming from the IOT platform.

Seemingly converging the physical and the digital worlds 

Adding conditional logic to 2D widgets using javascript
09:16

We will be taking AR to another level by adding Pre built sequences or animations. See it to fire your imagination.

In this Video we will be Importing a Pre Built Animation to be used in your AR App.

We will also dabble with the CSS requirements 

Adding Animation and CSS to the AR APP
06:07

In the video we make sure everything looks good - Preview.

Configure and Publish your AR app

Preview, Configure and Publish your AR Project
03:09

Show time. 

Lets check out how the Augmented Reality App you created look on iOS and Android platforms.

Scan --> load --> enjoy your AR experience

Great job ... one sweet ride...

Test the AR Application 2 on iOS and Android Platforms
05:41

Lets check our stats about ThingworxAR view App

Quiz 11
3 questions