cancel
Showing results for 
Search instead for 
Did you mean: 
cancel
Showing results for 
Search instead for 
Did you mean: 

Expert Session: ThingWorx Extension Development

Highlighted

Expert Session: ThingWorx Extension Development

Applicable Releases: ThingWorx Platform 7.0 to 8.5

 

Description:

 

  • Introduction to ThingWorx Extension Development, with the following topics:
    • What is an Extension
    • Why building an Extension
    • Prerequisites
    • Installing Eclipse plugin and features
    • Creating entities with the plugin and including exported Entities in an Extension Project
    • Upgrading or Updating and Existing extension in ThingWorx
    • Building with Gradle and Ant

 

 

 

6 REPLIES 6
Highlighted

Re: Expert Session: ThingWorx Extension Development

Hi. Great video!

 

As of TW 8.5 and 9.0 what are the extension development limitations and capabilities? For example in the video Meghan mentions that Subsystems cannot be created from extension.

 

Looking forward to your reply.

Nahuel

Highlighted

Re: Expert Session: ThingWorx Extension Development

You're going to find the most relevant information in our Help Center at the following link, and in sub pages: https://support.ptc.com/help/thingworx/platform/r9/en/#page/ThingWorx%2FHelp%2FBest_Practices_for_De...

 

The API documentation is here: http://support.ptc.com/help/thingworx_hc/javadoc/
Within the API docs you can look for the annotation ThingworxExtensionApiMethod and ThingworxExtensionApiClass to determine what methods and classes should be available through the Extension SDK.

 

Eclipse Plugin for dev: https://marketplace.ptc.com/apps/193295/eclipse-plugin-for-thingworx-extensions---version-720#!overv... 
It appears the plugin has not been updated for a few years now, and there haven't been any new quick access menu items. Looking through the API documentation, you will be able to determine what entities you can and cannot implement in an extension.

 

The 8.5 & 9.0 SDKs will be located in your TWX product downloads page : https://support.ptc.com/appserver/auth/it/esd/product.jsp?prodFamily=TWX 

 

 

Highlighted

Re: Expert Session: ThingWorx Extension Development

Thank you for your detailed reply.

 

As you mentioned Eclipse plugin has not bee updated for years. According to Eclipse Plugin Documentation the last version is 4.4 released in November 2017. Also, the Extension SDK found in ptc marketplace is 8.3.

That makes me wonder what is the roadmap for those tools and if should I start developing with them.

 

Any lights on the matter would be much appreciated.

 

Highlighted

Re: Expert Session: ThingWorx Extension Development

Hi guys! Any word about my previous post? It would be very helpful.

Highlighted

Re: Expert Session: ThingWorx Extension Development

Check out the support page: The 8.5 & 9.0 SDKs will be located in your TWX product downloads page : https://support.ptc.com/appserver/auth/it/esd/product.jsp?prodFamily=TWX 

Highlighted

Re: Expert Session: ThingWorx Extension Development

Thank you. I've missed that part from your first answer

Announcements