Joget DX 8 Stable Released
The stable release for Joget DX 8 is now available, with a focus on UX and Governance.
This is a new feature in Joget DX version 8.1 onwards
Advanced Tools (App overview tools) can be found inside the App Composer
In the latest App Composer update, developers now have a comprehensive set of tools to analyze how app resources like scripts, queries, plugins, and integrations are utilized in the app design.
It is a new plugin type that has been introduced, enabling further extension of app composer features should any users wish to extend/add the features on the Advanced Tools (App Overview tools) itself.
The easiest way to see how to access the Advanced Tools (App Overview tools) is to use the existing built-in App Expenses Claims. Here are the steps:
Once you clicked the icon above, you will now be redirected to the App Composer page (Figure 2). You will now see the Advanced tools.
Click on it to see the whole elements of the Advanced Tools
Figure 2 : Advanced Tools in App composer ( App Overview Tools)
As mentioned in the getting started section. To reveal the advanced tools, the advanced tools button can be clicked.
Figure 3 : Whole elements and functionality in the Advanced Tools (App Overview Tools)
The > button can be clicked to hide the advanced tools.
Figure 4: Hide Advanced Tools
Figure 5 : App resources
Click on any app resources in the App Overview tools to see where it is being used.
Once it is being clicked, a new window will open to show the location of the app resources.
Figure 5a : Click on any app resources to see where the app resources is being used.
Figure 6 : Beanshell Script
User can view and edit/update the any beanshell script used in the app seamlessly by clicking on the beanshell script listed in the App Overview Tool.
Figure 6b : Editing/viewing the beanshell script.
Figure 7 : Hash Variable
You can easily click on the specific hash variable to edit it seamlessly.
Figure 8 : Editing Hash Variable
Figure 9a : No Installed Plugin in Expense Claim app
Figure 9b : Installed Plugin listing from another App (JogetDocs)
Click on any plugin from the listing in the app overview tools to see the exact location of the plugin usage. By clicking on the plugin, it will redirect you to the page of the plugin location.
Figure 9c : Viewing plugin usage
Figure 10a : No Database Query in Expense Claim
Figure 10b : Database Query listing in another app (JogetDoc)
By clicking on any database query listed in the app overview tools, it will redirect you to the page that the query is being used. This will allow seamless editing and updating right on exact query location.
Figure 10c : Viewing/editing the database query
Figure 11 : Web Coding
By clicking any web coding listed, it will redirect you to the specific page and location that the web coding is being used. Hence, enabling a seamless experience to update and edit the code on the exact usage location.
Figure 11b : Viewing/Editing web coding.
Figure 12 : Integration
Click on any listing of the integration used will redirect to the specific page and element that it is being used allowing a seamless editing and viewing.
Figure 12b : Viewing/editing any table integration.
Figure 13 : Overview Map
Click on Expand All to see the whole structure of the app built.
Click on Screenshot to have a screenshot with .png format downloaded to your local machine.
Figure 13a : Expand All and Screenshot taking in Overview Map.