Skip to content

CET DEVELOPER

DEVELOPMENT TOOLS

Create innovative Extensions

Our development environment CET Developer has been created to drive innovation, increase accessibility and simplify development of Extensions for CET.

CET Developer is a comprehensive programming environment that can be used to implement products and create Extensions for CET. Ideally used together with our development tool Catalogue Creator, CET Developer uses algorithms and programming to create highly complex and sophisticated solutions for a variety of industries.

coding
  • DEVELOPMENT ENVIRONMENT
  • LIBRARIES AND TOOLS
  • MANAGEMENT AND INTEGRATION

DEVELOPMENT ENVIRONMENT

CM PROGRAMMING LANGUAGE

Get access to our programming language CM, which was developed specifically to simplify implementation of parametric, graphical and configurable objects.

INTEGRATED DEVELOPMENT

With CET Developer, you can integrate communication with an integrated development environment. We primarily work with Emacs for fast and efficient coding.

 

emacs logo

 

INCREMENTAL RECOMPILATION

We support incremental recompilation of source files without restarting the running application. You also get fully accessible compiler runtime information.

LIBRARIES AND TOOLS

FRAMEWORKS

Get access to extensive code libraries with customized base components for categories such as office desks, panel systems, kitchen cabinets, shelving systems, etc.

IMPORT OF EXTERNAL LIBRARIES

Enjoy support for importing and using C/C++ assemblies, and easy syntax for calling .NET assemblies and COM directly without the need of creating a wrapper assembly.

UI TOOLKIT

Access CET Developer’s fully featured and extendable user interface toolkit.

ADVANCED CORE

Get access to advanced core, providing several general connectivity behaviors, stretch functionality, general component manipulation and extendable calculation system.

MODELING

Work with 2D and 3D Geometric modeling. Import and process your model data with our Model Lab and Batch Converter.

MANAGEMENT AND INTEGRATION

MANAGEMENT SYSTEM

Build and deploy Extensions and control access to data through our Developer Center on MyConfigura.

LICENSE HANDLING

Enjoy built in license handling for end users so you can have full control over who can access the content.

WEB INTEGRATION

Get integrated support for FTP, HTTP and email communication.

"MY FIRST IMPRESSION OF CET WAS THAT IT WAS REALLY COOL THAT YOU COULD PROGRAM IN A NATURAL AND FLUID WAY."

Nathan Anderle, Technical Consultant at OST

ost

CET DEVELOPER LICENSE

WHAT'S INCLUDED?

  • CM language compiler and code libraries
  • IDE with code editor based on Emacs
  • Integrated source control based on Git
  • Integrated tools for code analysis, automatic testing, building & publishing, error report handling etc.
  • CET license
  • Jira Software license
  • Sentry license
  • Access to the Developer Center with our cloud-based Wiki and Forum
  • Basic CET Developer support
  • Possibility to purchase individual Superior CET Developer support sessions