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
CM PROGRAMMING LANGUAGE
Get access to our programming language CM, which was developed specifically to simplify implementation of parametric, graphical and configurable objects.
With CET Developer, you can integrate communication with an integrated development environment. We primarily work with Emacs for fast and efficient coding.
We support incremental recompilation of source files without restarting the running application. You also get fully accessible compiler runtime information.
LIBRARIES AND TOOLS
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.
Access CET Developer’s fully featured and extendable user interface toolkit.
Get access to advanced core, providing several general connectivity behaviors, stretch functionality, general component manipulation and extendable calculation system.
Work with 2D and 3D Geometric modeling. Import and process your model data with our Model Lab and Batch Converter.
MANAGEMENT AND INTEGRATION
Build and deploy Extensions and control access to data through our Developer Center on MyConfigura.
Enjoy built in license handling for end users so you can have full control over who can access the content.
Get integrated support for FTP, HTTP and email communication.
- 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