We use cookies to personalize content and to analyze our traffic. Please decide if you are willing to accept cookies from our website.
Application Development Tips & Tricks | Developer Portal : ThingWorx

Project Concept

This project will introduce you to a variety of features designed to expedite the IoT application development workflow. In particular, there are several features that make the creation of custom Services quicker and easier when writing and testing your code.

Following the steps in this guide, you will learn how to access features that will help you throughout your software development lifecycle: development, execution, and testing.

We will teach you how to became a faster and more efficient IoT application developer.

Project Info

Type Best Practices
Level Expert
Est. Time 30 Minutes
Published October 17, 2018
Author Jason Johnson

You'll learn how to

    • Use Snippets to generate code
    • Execute and test Services
    • Save Service test cases to facilitate QA process
    • Utilize the code auto-completion feature
    • Test code at design time with Lint warnings and errors
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 or the 120-day trial.

Software components:
Previous knowledge:


  • Step 1: Completed Example
  • Step 2: Templates and Using Code Snippets
  • Step 3: Test Services and Save Test Cases
  • Step 4: Utilize Code Auto-Complete Feature
  • Step 5: Test Code at Design Time with Linting
  • Step 6: Next Steps