Project Concept

This project will introduce methods to creating your IoT application with the ability to analyze real time information as the goal.

Following the steps in this guide, you will create an IoT application with the ThingWorx Java SDK that is based on the functioanlity of an SMT assembly line.

We will teach you how to use the ThingWorx Java SDK, ThingWorx Composer, and the ThingWorx Mashup to connect and build a fully functional IoT application running numerous queues and "moving parts".

Project Info

Type Tutorial
Level Intermediate
Est. Time 60 Minutes
Published June 14, 2018
Author Jason Johnson

You'll learn how to

    • Use ThingWorx Composer to build an application that uses simulated data
    • Track diagnostics and performance in real-time
Register to Start Project

Things used in this project


This guide requires a connection to the ThingWorx Foundation.

It assumes that you are utilizing the 30-day hosted Foundation server.

This guide could also be run through with other 120-day trials, such as the ThingWorx Trial Edition (TTE) which includes a ThingWorx Foundation server, but some instructions could require modification.

Software components:
Previous knowledge:


  • Step 1: Sample Files
  • Step 2: Run Application
  • Step 3: Services and Java Implementation
  • Step 4: Implement New Features
  • Step 5: Next Steps