Skip to main content
13-Aquamarine
September 18, 2023
Solved

How to get IOT Demo Apps Source Code

  • September 18, 2023
  • 1 reply
  • 1831 views

Hi Guys,

 

I have noticed many nice demo apps from the PTC, and I am curiously how to get these demo's source code? Maybe I can use it in project in the future.

 

Demo App link: https://extranet.ptc.com/sites/TDD/SitePages/IoT%20Apps.aspx

QX_9916695_0-1695032926994.png

 

 

Thank you in advence

 

 

 

 

 

Best answer by EricS.Wall

If an export is available, there should be a link to download the export on the details page for each app. Also, all exports are listed here https://extranet.ptc.com/sites/TDD/Shared%20Documents/ThingWorx%209.1%20Live%20Demo%20Apps%20-%20Exports?d=w43a342c30b0543e2a38b904116abd9fd  . 

 

Many of the apps do not have exports, but personal copies can be created using the PTC cloud portal, or downloaded from our FTP sites. 

 

 

1 reply

11-Garnet
September 21, 2023

If an export is available, there should be a link to download the export on the details page for each app. Also, all exports are listed here https://extranet.ptc.com/sites/TDD/Shared%20Documents/ThingWorx%209.1%20Live%20Demo%20Apps%20-%20Exports?d=w43a342c30b0543e2a38b904116abd9fd  . 

 

Many of the apps do not have exports, but personal copies can be created using the PTC cloud portal, or downloaded from our FTP sites. 

 

 

Blake_Xie13-AquamarineAuthor
13-Aquamarine
September 21, 2023

Thank you for your reply and it's clear and very useful.

19-Tanzanite
September 22, 2023

Hi @Blake_Xie,

Before you try to reuse anything from these apps, you must be aware that there's no best practice principle applied in building them.

They do look good though, and that is the result of a rigorous UX design process and good UI/UX implementation skills. From a Thing Model perspective, most of them are relatively fine enough (eg: we don't read data from a CSV) but that is the end of it.

I would dare to say that the only thing to learn from them is the fact that a clean and properly designed UI and UX can make or brake an application.

Instead I suggest to:

  1. read through the Best Practices section from the Help Center
  2. make sure that you involve UI/UX designers when creating your apps (or train yourself with whatever material is out there for beginner UI/UX people

Hope it helps!