Welche Technologie eignet sich für welches Problem am besten?

Wir haben uns breit aufgestellt und testen regelmäßig neue Technologien. Für unsere Kundenprojekte setzen wir auf im Feld erprobte Lösungen, die auch Zukunftsfähig sind, also voraussichtlich auch noch in 5 Jahren unterstützt werden. Unsere größte Expertise haben wir in folgenden Bereichen:

HMI-Entwicklung

Wir setzen auf C++ und das Qt5-Framework wenn es um performante Softwareentwicklung auf Embedded Hardware geht. Für kleine Skripte oder Codegenerierung greifen wir gerne auf Python zurück.

Webentwicklung

Für die Entwicklung von Webanwendungen setzen wir insbesondere auf Node.js und Angular. Für kleinere Projekte oder Prototypen setzen wir gerne auf das Python Framework Django.

Entwicklungsumgebung & Tools

Wir entwickeln unsere Projekte in vscode. Zur Sourcecodeverwaltung, als Ticketsystem und für unsere CI/CD setzen wir GitLab ein. Zudem setzen wir auf Docker um vom Entwickler-PC bis zum Server die gleiche Umgebung zu nutzen.

Wir entwickeln auf allen Plattformen: Windows, Linux oder Mac OS. In den meisten von unseren Projekten kommt allerdings (Embedded) Linux zum Einsatz.