Development Tools

BASIS Development Toolkit (BDT) Studio

Previously offered as Eclipse plugins, the BDT Studio is a standalone application that can streamline almost any software development cycle. This application helps you write, run, and maintain your BBj programs as efficiently as possible.

See the BDT Studio page for more information about available features.

BBj logo

BBj Language Support

The BBj Language Server helps developers using Visual Studio Code and IntelliJ IDEA by offering intelligent code completion, real-time error diagnostics and semantic validation, rich syntax highlighting, Java integration, efficient code navigation, and built-in keyboard shortcuts to launch BBj programs as GUI, BUI, or DWC applications.

Barista Application Framework

BASIS offers GUI development with a rapid application development tool ‒ the Barista® Application Framework. Barista is BASIS’ GUI-only data dictionary-driven development framework and runtime engine. Barista facilitates the following:

GUI Development

Provides a number of tools to help developers rapidly develop robust business applications.

CUI Conversion

Assists developers in converting legacy character-based user interfaces (CUI) to beautiful, eye-popping GUI interfaces.

Modernization/Web

Modernize CUI and GUI applications and deploy them as desktop, browser-based (BUI and DWC), and mobile applications all from a single code base.

Barista Compatibility

Barista is database independent and works with both modern SQL RDBMS as well as legacy BASIS file types. Barista imports a third party RDBMS or a BASIS data dictionary and, with little development effort, delivers a functional GUI application running on multiple platforms with a modern GUI look-and-feel, standardized keyboard and mouse navigation, and a built-in SQL-based inquiry engine. Barista delivers enormous productivity gains on both initial product development and, more importantly, on future application maintenance and enhancement tasks.

Scroll to Top