Das Problem verstehen
Code, Build-Konfiguration und Release-Prozess mit Ihrem Team prüfen. Blockaden nachvollziehen und dringende Fehler von längerfristiger Wartung unterscheiden.
Jedes Release wird mühsam, nach einer Übergabe fehlen Informationen oder neue Funktionen bleiben hinter alten Problemen liegen. Ich helfe Teams, ihren bestehenden Code zu verstehen und einen umsetzbaren Weg zur Verbesserung zu finden.
Für Teams, die eine unbekannte App übernehmen, Java-Code pflegen oder Änderungen wieder mit mehr Sicherheit ausliefern möchten.
Code, Build-Konfiguration und Release-Prozess mit Ihrem Team prüfen. Blockaden nachvollziehen und dringende Fehler von längerfristiger Wartung unterscheiden.
Gemeinsam festlegen, welche Nutzerabläufe und Fehler zuerst bearbeitet werden müssen. Änderungen gezielt umsetzen und mit passenden Regressionstests absichern.
Java-Code nach Kotlin überführen, problematische Abhängigkeiten ersetzen oder die Architektur dort verbessern, wo ohnehin Funktionen geändert werden.
Wenn der Umfang noch unklar ist, beginnen wir mit einem gezielten Review. Wir legen fest, welche Bereiche ich prüfe, besprechen die Ergebnisse und priorisieren die nächsten Schritte. Anschließend kann ich Änderungen mit Ihrem Team umsetzen oder einen vereinbarten Teil der Arbeit übernehmen.
Zum Leitfaden: Android-App modernisieren oder neu entwickeln?
Eine bestehende Android-App und die zugehörige Plattform modernisiert.
Die App einer vernetzten Kaffeemaschine: Oberfläche für Android und iOS neu aufgebaut und BLE-Kommunikation verbessert.
Unterstützung bei Android-Entwicklung und Architektur.
Nicht automatisch. Bestehendes Verhalten, Release-Vorgaben und der Wartungsaufwand einer neuen Lösung spielen eine Rolle. Eine gezielte Änderung kann der bessere Einstieg sein.
Ja. Wir können mit dem Repository, den Build-Anweisungen und den bekannten Problemen beginnen, Lücken identifizieren und eine überschaubare Übergabe und Umsetzung vereinbaren.
Ja. Ein Review kann ein eigenständiger Auftrag sein. Umfang und erwartete Ergebnisse vereinbaren wir vor Beginn.
Beschreiben Sie, was die App macht, was die Weiterentwicklung blockiert und ob es einen Termin gibt. Bitte senden Sie in der ersten E-Mail keine Zugangsdaten oder Kundendaten.