The App Builder is a Python development environment that allows users to create, edit, and release Playbook and runtime apps directly in ThreatConnect®. It includes development environment “basics” like debugging, version control, auto-complete, and release management, as well as unique features specific to ThreatConnect. It provides common snippets of code (including the ability for users to create their own snippets), as well as easy management of input and output variables when working with Playbook apps. Its integrated debugger includes automatic creation of a test Playbook and a live-debugging process. Its version control system allows commenting on commits, reversion to prior versions, and viewing of build logs. The App Builder can also be used to view and modify code in existing apps and import third-party app libraries.
A comprehensive guide to use of the App Builder will be available within two weeks. Check back soon!