Service

Entwicklung von Software

Seit 25 Jahren entwickeln wir individuelle Software für unsere Kund:innen.

Wir bieten dir unsere Kompetenz von der ersten Idee bis hin zur Wartung der entwickelten Software in deinem Arbeitsalltag.

IT aus München seit 2001
Unser Service im Überblick

Wir bieten dir die Freiheit, deine Ideen umzusetzen und zu betreiben.

  1. Java Anwendungen

    Das J in Jenomics steht für Java! Wir entwickeln seit 2001 professionelle Java Anwendungen. Von Rich Client mit Swing und JavaFX bis hin zu JEE Backends in Tomcat und Glassfish.

  2. Web Anwendungen und SPA

    Seit 2002 haben wir Web Frontends für browserbasierte Businessanwendungen konzeptioniert und implementiert. Von einfachen HTML5 Frontends bis hin zu komplexen Single Page Applications (SPA).

  3. Konzeption und Architektur

    Von der ersten Idee bis hin zu einer komplett implementierten Software bieten wir auch in der Konzeption und Architektur von Software profunde Expertise.

  4. Data Driven Design

    Wir sind davon überzeugt, dass moderne Anwendungen datengetrieben sein sollten. Das erlaubt eine flexible und modulare Entwicklung und Integration in vorhandene Toolings.

  5. Ruby on Rails

    Seit über 10 Jahren entwickeln wir professionelle Ruby on Rails Anwendungen. Von Management Frontends bis hin zu ganzen Single Page Applications (SPA).

  6. CI und SCM

    Für alle unsere Projekte nutzen wir Source Code Management (SCM) und Continuous Integration (CI). Vor allem Git und GitLab sind dabei unsere präferierten Tools.

  7. Anpassungsleistungen unserer eigenen Produkte

    Für unsere Produkte bieten wir dir natürlich die Möglichkeit, diese individuell auf deine Bedürfnisse anzupassen und zu erweitern. Theming in Amaze Genius, Brandingmöglichkeiten in SDX, neue Reports in GM8 und vieles mehr.

Technologien

Mit diesen Sprachen, Frameworks und Applikationen haben wir jahrelange Erfahrung in unzähligen Projekten:

So arbeiten wir

Von der Idee bis zur Wartung

Wir begleiten deine Software über den ganzen Weg, nicht nur beim Programmieren.

  1. Idee & Anforderungen

    Wir hören zu, klären Ziele, Nutzer:innen und Rahmenbedingungen und halten alles nachvollziehbar fest.

  2. Konzeption & Architektur

    Wir entwerfen Datenmodell, Architektur und Oberflächen, bevor die erste Zeile Code entsteht.

  3. Entwicklung in Etappen

    Du siehst früh lauffähige Zwischenstände. Git und Continuous Integration sorgen für saubere, nachvollziehbare Builds.

  4. Betrieb & Wartung

    Auch nach dem Go-live bleiben wir an deiner Seite: mit Wartung, Weiterentwicklung und auf Wunsch dem Betrieb.

Referenzen

Referenzen

Hier ein kleiner Auszug aus unseren vielen Referenzen der letzten 25 Jahre.

Autoindustrie Sicherheits Bus Reverse Engineering

Ein großer deutscher Autohersteller wollte im Rahmen von CMM (Code Maturity Management) den Quellcode ihres Sicherheitsbusses von Fahrzeugen in ein funktionales Modell überführen und zur Incidentanalyse und für das Kompatibilitätsmanagement nutzen.

Jenomics hat in diesem Rahmen den Parser geschrieben, der den C-Code in ein AST (Abstract Syntax Tree) überführt und per JNI Schnittstelle als DLL im Tool CapeC bereitgestellt hat.

  • antlr
  • jni
  • java
  • ast
  • ll(k)parser
  • cmm
  • dll
Häufige Fragen

Gut zu wissen

Deine Frage ist nicht dabei? Schreib uns, wir melden uns bei dir.

Frage stellen
Mit welchen Technologien arbeitet ihr?

Schwerpunkte sind Java (von Swing und JavaFX bis zu JEE-Backends), Ruby on Rails sowie Web-Frontends von HTML5 bis zu Single Page Applications. Für Quellcode und Builds setzen wir auf Git, GitLab und Continuous Integration.

Könnt ihr eine bestehende Anwendung weiterentwickeln?

Sprich uns an: Wir schauen uns deine Anwendung gemeinsam an und besprechen, wie wir dich bei Weiterentwicklung und Wartung unterstützen können.

Passt ihr auch eure eigenen Produkte an?

Ja. Amaze Genius, SDX und GM8 passen wir individuell an deine Bedürfnisse an, zum Beispiel mit Theming in Amaze Genius, Branding in SDX oder neuen Reports in GM8.

Was passiert nach dem Go-live?

Wir begleiten dich von der ersten Idee bis zur Wartung im Arbeitsalltag. Auf Wunsch betreiben wir die Anwendung auch für dich.