CET DEVELOPER
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.
- 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.
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
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
- Basic CET Developer support
- Possibility to purchase individual Superior CET Developer support sessions