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

Community Tip - Did you get called away in the middle of writing a post? Don't worry you can find your unfinished post later in the Drafts section of your profile page. X

Expert Session: ThingWorx Extension Development

No ratings

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

 

 

 

Comments

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

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_Developing_Applications%2Fbuild_deploy_applications.html%23

 

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#!overview 
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 

 

 

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.

 

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

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 

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

Version history
Last update:
‎Jul 23, 2020 06:02 PM
Updated by: