15+Jahrelange Entwicklung von Software
3Getestete Gerätestufen
3 MonateTypischer Play Store-Start
Konzeptionelle Darstellung zweier mobiler Geräte, die mit gemeinsam genutzten Softwaremodulen verbunden sind

Aus unserem Projektportfolio

15+ Jahre Erfahrung in Beratung und EntwicklungISO 27001 Informationssicherheit
BRD Groupe Société GénéraleB&H Photo VideoSelgros Cash & CarryPPCCouncil of EuropeDatecsPayJerry's PizzaChristian Tour
Motigo: Prüftermine und Fristen für Fahrer und Flotten verfolgenMobile App
Fallstudie

Motigo: Prüftermine und Fristen für Fahrer und Flotten verfolgen

Eine Plattform mit Online-Buchung von Fahrzeugprüfungen, Benachrichtigungen zu Versicherungs- und Prüffristen sowie einer Android-App.

Lesen Sie die Fallstudie

KonsultierenDesignBauenLauf

Wir helfen Ihnen, die Lösung zu definieren, sie aufzubauen und sie nach der Einführung zu unterstützen. Informieren Sie sich über Anforderungen und Architektur Produkterkennung und Lösungsentwurf oder Automatisierung von Geschäftsprozessen. Gemeinsam vereinbaren wir, wo wir anfangen und wie wir die Ergebnisse liefern.

Was wir bauen

Android-Funktionen, durchgängig

Nativer Kotlin, entwickelt für die Android-Realität

Kotlin und Jetpack für die tiefste Plattformintegration – korrektes Material 3-Design, adaptive Layouts für Telefone und Tablets, randlose Anzeige und native Leistung. Wenn eine einzelne Codebasis für Android und iOS besser passt, liefern wir mit Flutter die gleiche Qualität – und sie sieht auf einem 150-Euro-Motorola und einem Galaxy Fold gleichermaßen gut aus.

Kotlin-Plattformmodule

Hintergrunddienste mit WorkManager, Startbildschirm-Widgets, Wear OS-Datenebenen, umfassende Bluetooth LE-Integrationen und Barrierefreiheitsdienste auf Systemebene – wenn Kotlin das richtige Tool für die Funktion ist, schreiben wir es als sauberes Plattformkanalmodul.

Bereitstellung im Play Store und schrittweise Einführung

Wir besitzen die gesamte Play Console-Pipeline: Signierung, Veröffentlichungstracks, interne Tests, geschlossene Beta, offene Beta und Produktion. Gestaffelte Rollouts auf 10 % → 50 % → 100 % mit ANR und Crash-Rate-Gates, sodass ein fehlerhafter Build nie Ihre gesamte Benutzerbasis erreicht.

Testmatrix für Gerätefragmentierung

Wir testen anhand einer abgestuften Matrix – High-End-Flaggschiff, Mittelklasse-Arbeitsgerät, Low-End-Einstiegsgerät – und decken die Bildschirmdichten und Android-Versionen ab, die 95 % Ihres Zielmarkts repräsentieren. Das Firebase Test Lab führt automatisierte UI-Tests in der gesamten Matrix für jeden Release-Kandidaten durch.

Einhaltung von Spielrichtlinien und Datenschutz

Formularerklärungen zur Datensicherheit, Begründungen für vertrauliche Berechtigungen, gezielte SDK-Upgrades im Rahmen des verbindlichen Zeitplans von Google und Einsprüche gegen Richtlinienverstöße – wir kümmern uns um den Compliance-Papierkram, damit Ihre App aktiv und Ihr Konto sauber bleibt.

Leistung auf Low-End-Geräten

Auf der langen Liste von Android-Geräten mit geringem RAM scheitern die meisten Apps stillschweigend. Vor jeder Veröffentlichung profilieren wir Speicherauslastung, ruckelnde Frames und Akkuverbrauch auf einem Referenzgerät unter 200 Euro – nicht nur auf dem Flaggschiff, auf dem wir entwickeln.

Entwickelt für die Realität von Android

Fragmentierung ist keine Fußnote – es ist die Aufgabe

Android läuft auf Tausenden von Gerätemodellen über ein Jahrzehnt an API-Ebenen. So machen wir das beherrschbar, anstatt so zu tun, als wäre es kein Problem.

Testmatrix-Strategie

Wir ordnen Geräte nach Marktanteil ein: Flaggschiff (Pixel, Galaxy S), Mittelklasse (Galaxy A, Moto G), Low-End (Einsteiger Xiaomi, Alcatel unter 150 Euro). Jede Stufe erhält vor jeder Veröffentlichung einen speziellen Testdurchlauf für Layout, Leistung und Absturzrate.

Minimale SDK-Strategie

Wir empfehlen ein minSdk, das mindestens 95 % Ihres Zielmarkts abdeckt – typischerweise API 26–28 für EU-/US-Verbraucher-Apps, API 24 für Unternehmen mit älteren Geräteflotten. Wir dokumentieren die Kompromisse und lassen Sie entscheiden.

ProGuard- und R8-Konfiguration

Verschleierungsregeln geprüft für Flutter + Kotlin-Interop, SDKs von Drittanbietern und reflexionsintensive Bibliotheken. Fehlende Keep-Regeln sind die stille Ursache für die Hälfte der Abstürze nach der Verschleierung, die wir in geerbten Codebasen sehen.

Spielen Sie Pre-Launch-Berichte ab

Jeder Veröffentlichungskandidat durchläuft den Pre-Launch-Bericht des Play Store – automatisiertes Crawling auf echten Geräten im Google-Labor. Wir überprüfen die Zugänglichkeit, Leistung und Absturzergebnisse, bevor wir die Weiterführung in die Produktion genehmigen.

Technologie-Stack

Die Android-Toolchain, die wir tatsächlich verwenden

Kotlin und Jetpack (WorkManager, Room, Navigation) sind unsere native Android-Ebene. Flutter und Dart, wenn eine einzelne Codebasis plattformübergreifend passt. Play Console für die Bereitstellung, Firebase für Absturzberichte, Analysen und Remote-Konfiguration, Material 3 für Design-System-Compliance.

KotlinJetpackFlutterPlay ConsoleFirebaseMaterial 3

Für neue Projekte verwenden wir weder Cordova, Ionic noch Legacy-Java. Wenn ein Projekt von Grund auf ein vollständig natives Kotlin erfordert – umfangreiche Jetpack Compose-Anpassung, Funktionen auf Systemebene oder eine vorhandene Java-Codebasis – sagen wir das, bevor Sie sich verpflichten.

FAQ

Häufig gestellte Fragen

Können wir ohne technische Spezifikationen beginnen?

Ja. Wir beginnen mit Ihren Geschäftszielen und bestehenden Systemen. Wir definieren mit Ihrem Team Anforderungen und Architektur und liefern dann stufenweise. Wenn der Umfang bereits klar ist, können wir direkt mit der Umsetzung beginnen.

Flutter oder Kotlin für unsere Android-App?

Natives Kotlin ist unsere Spezialität – der richtige Ruf für Apps, die sich in der Nähe des Betriebssystems befinden (ein Launcher, ein Eingabehilfedienst, eine Geräteverwaltungs-App), die stark auf Jetpack/Compose basieren oder eine vorhandene Kotlin/Java-Codebasis erweitern. Flutter ist sinnvoll, wenn Sie iOS-Abdeckung benötigen oder benötigen, eine einzige Codebasis verwalten möchten oder ein Standard-B2C- oder B2B-Produkt ohne tiefgreifende Anforderungen auf Systemebene erstellen möchten. Wir geben Ihnen in einem 30-minütigen Telefonat eine konkrete Empfehlung, bevor ein Leistungsumfang unterzeichnet wird.

Wie testen Sie Tausende von Android-Geräten?

Wir versuchen nicht, auf Tausenden von Geräten zu testen – wir testen auf einer repräsentativen Matrix. Wir definieren drei Gerätestufen (Flaggschiff, Mittelklasse, Low-End), die auf die tatsächliche Installationsbasis Ihres Zielmarkts abgestimmt sind, und automatisieren dann UI-Tests in dieser Matrix mithilfe des Firebase Test Lab. Dadurch werden mehr als 95 % der Fragmentierungsprobleme ohne unüberschaubare Testoberfläche erfasst. Für kritische Releases führen wir an den Grenzfällen auch manuelle Erkundungssitzungen auf physischen Geräten durch.

Wie gehen Sie mit den Richtlinien und Datensicherheitsformularen von Google Play um?

Wir betrachten die Einhaltung der Play-Richtlinien als ein erstklassiges technisches Anliegen und nicht als ein in letzter Minute auszufüllendes Formular. Während der Entwicklung prüfen wir jede angeforderte Berechtigung, jeden erfassten Datenpunkt und jedes SDK von Drittanbietern auf seine eigenen Datenpraktiken. Das Datensicherheitsformular wird zusammen mit der App erstellt, nicht am Abend vor dem Start. Wenn sich eine Richtlinienaktualisierung auf Ihre Live-App auswirkt, kennzeichnen wir sie, implementieren die erforderliche Änderung und reichen das Update innerhalb der vorgeschriebenen Frist ein.

Können Sie eine bestehende Kotlin- oder Java-App übernehmen?

Ja. Wir beginnen mit einer Codebasisprüfung, die den Zustand der Architektur, die minSdk- und targetSdk-Währung, Abhängigkeitsschwachstellen und alle ausstehenden Play Console-Warnungen abdeckt. Von dort aus können wir die bestehende Codebasis pflegen und erweitern, von Java auf Kotlin modernisieren oder eine schrittweise Migration auf Flutter planen, wenn dies für Ihr Produkt sinnvoll ist. Wir geben Ihnen ein ehrliches Bild der technischen Schulden, bevor wir uns auf einen Umfang einigen.

Wie lange dauert der Versand einer Android-App?

Gestaffelte Rollouts und Pre-Launch-Berichte auf der Play Console fügen Schritte hinzu, die es im App Store nicht gibt, daher berücksichtigen Zeitpläne diese Gates. Ein fokussiertes MVP – Kernfunktionen, Authentifizierung, zwei bis vier Bildschirme – erreicht die Produktion normalerweise in acht bis zwölf Wochen. Projekte, die ein individuelles Backend, Hardware-Integrationen (Bluetooth LE, Barcode-Scanner) oder eine geregelte Datenverarbeitung beinhalten, dauern vier bis sechs Monate. Die Überprüfung im Play Store selbst erfolgt schnell: ein bis drei Werktage für neue Apps, oft noch am selben Tag für Updates, sobald Ihr Konto den Verlauf hat. Wir versenden wöchentlich interne Builds ab Sprint eins, sodass der Fortschritt während des gesamten Engagements sichtbar ist.

Benötigen Sie ein Unternehmen für die Entwicklung von Android-Apps?

Beginnen Sie mit einem kostenlosen 30-minütigen Gespräch über Ihre Ziele und Einschränkungen. Detaillierte Analysen, Lösungsdesign und Schätzungen werden separat angeboten.

Erstgespräch vereinbaren

Das erste 30-minütige Gespräch ist kostenlos. Wir klären Ihre Ziele und schlagen dann eine Zusammenarbeit mit klaren Ergebnissen, Zeitplänen und Kosten vor.

Wir verwenden Ihre Angaben zur Beantwortung Ihrer Anfrage. Durch das Absenden des Formulars werden optionale Cookies nicht aktiviert. Datenschutzerklärung

Diese Website ist durch reCAPTCHA geschützt und es gelten die Datenschutzbestimmungen und Nutzungsbedingungen von Google.