Eine Vielzahl an Möglichkeiten
Plattformübergreifend
Moderne Frameworks ermöglichen die Entwicklung von plattformübergreifenden Software-Lösungen. Aus der gleichen Code-Basis werden Anwendungen direkt für verschiedene Zielsysteme wie Linux, macOS und Windows gebaut.
Laufzeitumgebungen
Betriebssysteme & Umgebungen
Softwareentwicklung für unterschiedliche Betriebssysteme und Laufzeitumgebungen.
Linux, macOS, Windows
Desktop-Software für alle drei großen Betriebssysteme, plattformübergreifend oder gezielt auf eine Plattform zugeschnitten.
Server & Container
Server-Anwendungen, die direkt nativ oder in Containerisierungsumgebungen wie Docker und Kubernetes laufen.
High Availability (HA)
Anwendungen ausgelegt auf hohe Ausfallsicherheit, konsistenter Datenhaltung und georeduntante Verfügbarkeit.
Entwicklung
Programmiersprachen
C
C++
Java
Rust
Python
Bash
PHP
JavaScript
TypeScript
Oberflächen & Plattformen
Frameworks für Desktop-Anwendungen
Für Anwendungen mit grafischer Oberfläche setzen wir verschiedene Frameworks ein. Je nach Projektanforderung wie beispielsweise systemnahe Zugriffe, native Anwendung und plattformübergreifende Lösungen.
Entwicklungsumgebung
Versionierung, CI/CD und IDEs
Code-Versionierung und CI/CD
Aufsetzen eines Code-Versionierungsserver mit Gitlab, Forgejo und Github. Festlegung von Projektstrukturen, Branching-Modellen, Zugriffsberechtigungen sowie Merge-Request-Prozessen mit CI/CD-Pipelines und Release-Zyklen.
IDEs
Je nach Tool-Landschaft arbeiten wir mit verschiedenen integrierten Entwicklungsumgebungen (IDE) wie beispielsweise Eclipse, Visual Studio, PhpStorm, CLion, RustRover und VSCode.
Die passende Technologie für Ihr Vorhaben
Im Erstgespräch klären wir, welche Sprachen, Frameworks und Zielsysteme für Ihr Vorhaben sinnvoll sind.
Weitere Informationen