App-Entwicklung für iOS und Android
Eine App für iPhone und Android, aus einer Codebasis entwickelt und bis in beide Stores gebracht.
Eine Codebasis für iPhone und Android
Mit Flutter entsteht die App einmal und läuft auf beiden Systemen.
Im Betrieb in App Store und Google Play
Aufnahmen vom 10.11.2026 aus der Demo der Version 1.4, die gerade im Test ist.
Beleg: Randalo, Event-App für iOS und Android
Produkt der Randalo UG (haftungsbeschränkt). Rolle von Jannik Nohn: Mitgründung und App-Entwicklung im Gründerteam. Backend und Plattform stammen überwiegend von den Mitgründern.
App-Entwicklung kurz erklärt
Bei der App-Entwicklung bauen wir eine App für iPhone und Android aus einer Flutter-Codebasis. Das passt, wo Mitarbeitende, Mitglieder oder Kunden unterwegs mit dem Handy arbeiten. Am Ende steht Ihre App, von Apple und Google geprüft, in beiden Stores, dazu ein fester Weg für neue Versionen. Als Beleg dient die Event-App Randalo, die Jannik Nohn im Gründerteam mitentwickelt hat.
Am Ende in Ihrer Hand
- Eine App in App Store und Google Play
- Neue Versionen mit automatischen Prüfungen vor jeder Auslieferung
- Ein verständliches „Was ist neu“ für Ihre Nutzer
Wobei das hilft
Eine App lohnt sich, wo Menschen unterwegs sind und das Handy ohnehin in der Hand haben.
-
Arbeiten, wo das Netz schwach ist
Eingaben auf der Baustelle, im Keller oder auf dem Land dürfen nicht verloren gehen. Bei Randalo erscheint eine Änderung sofort, wird verschlüsselt auf dem Gerät gespeichert und nachgereicht, sobald wieder Verbindung besteht.
-
Termine und Zusagen einer Gruppe
Wer kommt, wer fehlt, wann geht es los: Zusagen und Kalender gehören auf das Handy statt in eine Rundmail. In Randalo sagt man mit einem Tippen zu oder ab, der Kalender zeigt alle Termine.
-
Feste Gruppen an einem Ort
Für Vereine oder Teams gehören Chat, Kalender und gemeinsame Ausgaben an einen Ort. Die Orgas in Randalo bündeln das, mit einer Kasse, die einen Ausgleich vorschlägt.
-
Mitteilungen, die ankommen
Eine Änderung am Termin oder eine neue Nachricht erreicht die Leute als Mitteilung auf dem Handy. Randalo nutzt dafür die Push-Dienste von Apple und Google über Firebase.
So ist Randalo gebaut
Die App der Randalo UG arbeitet auch bei schwachem Netz, große Teile der App sind eigene Arbeit, die Plattform dahinter gehört der Randalo UG.
- Eigener Anteil: große Teile der App
- System der Randalo UG
- Externer Dienst
- Direkter Aufruf
- Zeitversetzt
- Hauptweg einer Änderung
- Schritt im Ablauf
Der Weg einer Zusage
- Eine Zusage oder Nachricht erscheint sofort in der App und wird verschlüsselt auf dem Gerät gespeichert.
- Die Änderung kommt in eine dauerhafte Warteschlange, die sie bei schwachem Netz wiederholt.
- Sobald Verbindung besteht, schickt die Warteschlange die Änderung an die Schnittstelle der Plattform. Sie prüft die Anmeldung.
- Die Schnittstelle gibt die Änderung per gRPC an den zuständigen Fachdienst weiter.
- Jeder Fachdienst speichert in seinem eigenen Datenbankschema. Bilder und Videos liegen im Medienspeicher.
- Andere Dienste erfahren zeitversetzt über den Nachrichtenbus davon.
- Neue Chat-Nachrichten kommen über den Echtzeit-Kanal direkt in der App an.
Wer was gebaut hat
Randalo ist ein Produkt der Randalo UG. Jannik Nohn ist dort Mitgründer und hat im Gründerteam einen großen Teil der Flutter-App entwickelt, im Bild blau. Schnittstelle, Fachdienste, Datenbank und Cloud-Betrieb stammen überwiegend von den Mitgründern.
Fallstudie Randalo
Aufnahmen aus der Offline-Demo vom 10.11.2026. Personen, Events und Zahlen sind fiktiv.
So gehen wir vor
Vier Stufen, und vor jeder entscheiden Sie, ob es weitergeht.
- Klären
- Ein Termin vor Ort oder digital: wer die App nutzt, wo, mit welchem Gerät und an welchen Systemen sie hängt. Auch die Frage, ob eine Web-App im Browser reicht.
- In Ihrer Hand: eine schriftliche Einschätzung mit Umfang, Risiken und Aufwand.
- Erste Version
- Der Kernablauf als laufende App, erprobt mit Testdaten auf Ihren Geräten über TestFlight und den internen Test von Google Play.
- In Ihrer Hand: eine App zum Ausprobieren und die Entscheidung weiterbauen, anpassen oder lassen.
- Umsetzung
- Ausbau in versionierten Auslieferungen. Vor jeder Auslieferung laufen automatische Tests, Umfang und Reihenfolge halten wir schriftlich fest.
- In Ihrer Hand: geprüfte Versionen mit einem „Was ist neu“.
- Veröffentlichung und Betrieb
- Store-Einträge, Einreichung und Prüfung bei Apple und Google, danach Updates und kleine Erweiterungen.
- In Ihrer Hand: eine App in beiden Stores, die gepflegt wird.
3
Versionen von Randalo erschienen innerhalb von sechs Wochen, 1.1 bis 1.3, jede nach automatischen Prüfungen.
Vorgehen und Pakete
Was jede Stufe umfasst und wo ihre Grenze liegt.
Wann es passt, wann nicht
Eine App passt, wenn
- Menschen sie regelmäßig unterwegs nutzen
- Kamera, Standort oder Mitteilungen gebraucht werden
- Eingaben auch bei schwachem Netz sicher ankommen müssen
- ein geführter Ablauf Schritt für Schritt durch die Eingabe hilft
Eher nicht, wenn
- vor allem am Schreibtisch gearbeitet wird: Dann reicht oft eine Web-App
- es nur um Informationen geht: Dafür genügt eine gute Website
- die App nur ein paarmal im Jahr geöffnet wird
Und die Serverseite?
Eine App braucht fast immer ein System dahinter. Bei Randalo kam es von den Mitgründern. Gibt es bei Ihnen noch keines, entwickeln wir die Serverseite als individuelle Software, so wie die Betriebsplattform für einen Dachdeckerbetrieb und unsere Lernplattform KeinBock.io entstanden sind.
Verwandte Themen
Gespräch vereinbaren
Beschreiben Sie in zwei Sätzen, wer die App wo nutzen soll. Sie erhalten eine Einschätzung, auch wenn sie lautet: Eine Web-App reicht.
Web-App-Entwicklung
Plattformen und Portale im Browser, vom ersten Entwurf bis zum laufenden Betrieb.
Individuelle Software
Die Serverseite zur App.
Individualsoftware oder Standardsoftware?
Wann sich eine eigene Entwicklung lohnt und wann ein fertiges Programm besser passt.
Was individuelle Software kostet
Fragen zur App-Entwicklung
Was kostet es, eine App entwickeln zu lassen?
Das hängt vom Funktionsumfang ab und davon, ob es schon eine Serverseite gibt, an die die App andocken kann. Deshalb steht am Anfang ein Gespräch und eine schriftliche Einschätzung mit Umfang, Risiken und Aufwand. Auf dieser Grundlage entscheiden Sie, ob und wie es weitergeht.
Wie lange dauert die Entwicklung einer App?
Eine feste Wochenzahl sagen wir erst zu, wenn der Umfang geklärt ist. Wir arbeiten in Versionen: zuerst der Kernablauf auf Testgeräten, danach Ausbau Schritt für Schritt. Bei Randalo erschienen die Versionen 1.1, 1.2 und 1.3 innerhalb von sechs Wochen.
Eine App für beide Systeme oder zwei getrennte?
In aller Regel eine. Mit Flutter entsteht die App einmal und läuft auf iPhone und Android. Randalo steht so mit derselben Codebasis im App Store und bei Google Play. Zwei getrennte Apps lohnen sich nur, wenn eine Plattformfunktion das wirklich verlangt.
Wer kümmert sich um die Veröffentlichung in den Stores?
Wir bereiten Builds, Store-Einträge und die Einreichung vor und begleiten die Prüfung. Die Prüfung selbst führen Apple und Google durch, ihre Dauer liegt nicht bei uns. Vor dem Start klären wir gemeinsam, unter welchem Entwicklerkonto die App erscheint.
Funktioniert die App auch bei schlechtem Netz?
Wenn der Einsatz es verlangt, ja. Bei Randalo erscheint eine Zusage oder Nachricht sofort, liegt verschlüsselt auf dem Gerät und wird über eine Warteschlange nachgereicht, sobald wieder Verbindung besteht. Ob eine App das braucht, klären wir am Einsatzort.
Was passiert nach dem Start?
Apps brauchen Pflege: neue Systemversionen von Apple und Google, Sicherheitsupdates, kleine Erweiterungen. Dafür gibt es das Paket Betrieb und Weiterentwicklung mit einem Kontingent für Anpassungen. Was es genau umfasst, legen wir vor dem Start schriftlich fest.
Wer hat Randalo gebaut?
Randalo ist ein Produkt der Randalo UG (haftungsbeschränkt). Jannik Nohn ist dort Mitgründer und hat im Gründerteam einen großen Teil der App entwickelt. Backend und Plattform dahinter stammen überwiegend von den Mitgründern.