Leistungen

Android-App-Entwicklung für US- und EU-Marken

Native Android-Entwicklung auf Kotlin 2.x und Jetpack Compose für Consumer- und B2B-Produkte auf Smartphones, Tablets, Foldables, Wear OS und Android Auto. Wir liefern Google-Play-bereite Bundles, die den Data-Safety-Review beim ersten Einreichen bestehen, den jährlichen targetSdk-Bump handhaben und EU-User-Choice-Billing unterstützen, wo berechtigt. Dedizierte Android-Teams ab 12.000 EUR/Monat, Festpreis-Projektsprints ab 25.000 EUR. MEZ-Arbeitstag mit Überlappung 9–13 Uhr ET, DSGVO-konform als Standard.

Android ist dort, wo das globale Volumen liegt, und wo die Google-Play-Richtlinie jedes Jahr strenger wird. Das Data-Safety-Formular muss mit dem tatsächlichen SDK-Verhalten übereinstimmen, sonst wird das Listing entfernt. Kontolöschung ist in-App und über das Web verpflichtend. Das targetSdk muss die neueste Version innerhalb eines Jahres verfolgen, sonst stoppen neue Installierungen. Vordergrunddiensttypen unter Android 14+ haben eine ganze Generation von Apps gebrochen, die unter Android 13 einwandfrei funktionierten. Die EU-DMA hat User-Choice-Billing und alternative Distribution für die Kategorien geöffnet, zu denen Google gezwungen wurde. Wir entwickeln Android-Apps, die all das überleben — Kotlin 2.x mit dem K2-Compiler, Compose-first-UI, Baseline Profiles für den Kaltstart und ein Data-Safety-Formular, das tatsächlich korrekt ist. Praxisbeispiel in unserer xRouten-Refactoring-Fallstudie.

Was in einem Android-Engagement enthalten ist

Kotlin 2.x + Compose-Produktarbeit

Neue Features und vollständige Apps auf Kotlin 2.x mit K2-Compiler, Jetpack Compose mit Strong-Skipping-Modus, Material 3 mit dynamischer Farbe, Hilt DI, Room/DataStore-Persistenz, Coroutines + StateFlow.

Google-Play-Review-Bereitschaft

Data-Safety-Formular gegen tatsächliche SDKs geprüft, In-App + Web-Kontolöschung, Vordergrunddiensttypen korrekt deklariert, eingeschränkte Berechtigungen begründet, Pre-Launch-Report-Abstürze vor dem Release behoben.

Play Billing + EU User Choice

Play Billing Library 7.x mit Base-Plan/Angebot-Abonnements, Preisänderungs-Zustimmungsflows, EU-User-Choice-Billing-Pilot wo berechtigt, alternative Distributions-APKs für DMA-relevante Kategorien.

Legacy-Migration + Neuentwicklung

Java zu Kotlin, XML Views zu Compose, RxJava zu Coroutines, AsyncTask/Loader zu ViewModel + StateFlow, SupportLibrary zu AndroidX, Gradle Groovy zu Kotlin DSL mit Version Catalogs.

Performance + Baseline Profiles

Macrobenchmark und Microbenchmark, Baseline Profiles pro Version generiert, Kaltstart unter 500 ms auf Pixel-6a-Klasse-Geräten, Perfetto-Traces für Jank, R8 Full Mode mit korrekten Keep-Rules.

Wear OS, Auto, Foldables

Wear OS 4/5 mit Compose für Wear, Tiles und Complications, Android-Auto + Automotive-OS-Apps, Foldable-Kontinuität mit WindowSizeClass, Large-Screen-Qualitätsstufe für den Play Store.

Unser Android-Stack

Kotlin 2.x Jetpack Compose Material 3 Coroutines StateFlow Hilt Room DataStore WorkManager CameraX Media3 / ExoPlayer ML Kit TensorFlow Lite Play Billing 7 Firebase Crashlytics Baseline Profiles Gradle KTS Fastlane Espresso / Compose Test

Ablauf eines Android-Engagements

  1. 01

    Discovery

    Woche 1: bestehenden Modulgraphen prüfen (oder Scope definieren), targetSdk/minSdk wählen, Google-Play-Richtlinien-Gap-Analyse durchführen (Data Safety, Kontolöschung, Berechtigungen), Baseline schreiben.

  2. 02

    Grundlagen

    Wochen 2–3: Modulgraph, Gradle KTS + Version Catalog, Hilt + DI-Graph, CI auf GitHub Actions mit Fastlane Supply, interner Play-Track, Crashlytics + Performance Monitoring verdrahtet.

  3. 03

    Build-Rhythmus

    Zweiwöchige Sprints, interner Play-Track-Build jeden Freitag, wöchentliche Demo, Crashlytics + Pre-Launch-Report-Prüfung jeden Montag, Data-Safety-Formular bei jedem Sprint gegen die SDK-Liste neu geprüft.

  4. 04

    Launch + Iteration

    Gestaffelter Rollout auf Play Console (1 Prozent → 5 → 20 → 100), Android Vitals für ANR-Rate und Absturzrate überwacht, Hotfix-Pfad getestet, Retrospektive, dann zurück in den Rhythmus.

Engagement-Modelle

Dediziertes Android-Team

Senior-Android-Entwickler + Tech-Lead + QA + PM-Zuteilung, Ihr Repository, Ihr Sprint-Board, tägliches Standup. Ab 12.000 EUR/Monat, drei Monate Mindestlaufzeit, dann monatlich kündbar mit 30 Tagen Kündigungsfrist.

Projektsprint

Fester Scope, Festpreis, 6–12 Wochen. Compose-Migration eines Feature-Moduls, Play-Billing-7-Upgrade, targetSdk-Bump mit Foreground-Service-Refactoring, Wear-OS-Companion. Ab 25.000 EUR.

Staff Augmentation

Ein oder zwei Senior-Android-Entwickler, in Ihr Team eingebettet. Ihre Standups, Ihr Code-Review, Ihr Release-Prozess. Ab 9.500 EUR pro Entwickler pro Monat, monatlich rollierend.

Alle Engagements beinhalten NDA, DPA und vollständige IP-Abtretung, die vor Kickoff unterzeichnet werden. MEZ-Arbeitstag mit Überlappung 9–13 Uhr ET für US-Gründer.

Warum US- und EU-Marken unser Android-Team wählen

DSGVO-konform · ISO-27001-bereit · SOC 2 Type II in Vorbereitung · HIPAA-fähig · CCPA-berücksichtigt

Ausschließlich Senior-Android

Jeder Entwickler im Team hat mindestens drei produktive Android-Apps ausgeliefert und die Java→Kotlin- und View→Compose-Migrationen durchlaufen. Keine Junioren zu Senior-Preisen abgerechnet.

Play-Richtlinien-erfahren

Data-Safety-Formular bei jedem Sprint geprüft, Kontolöschung vor dem Launch ausgeliefert, targetSdk-Roadmap geplant, eingeschränkte Berechtigungsbegründungen verfasst und vor der Frist eingereicht.

Compliance-erfahren

DSGVO mit IAB TCF v2.2 über Google UMP, CCPA Do-Not-Sell, EU-User-Choice-Billing wo berechtigt, AVV mit jedem Drittanbieter-SDK, PII-Bereinigung in Crashlytics und Analytics.

Für regulierte Produkte führen wir in Woche 1 eine HIPAA- oder PSD2-Gap-Bewertung durch und gestalten die Datenflüsse entsprechend — Geheimnisse bleiben in EncryptedSharedPreferences oder dem hardware-gesicherten Keystore, biometrische Aufforderungen verwenden BiometricPrompt mit CryptoObject.

Häufig gestellte Fragen

Welche Kotlin- und Android-API-Level zielen Sie standardmäßig an?

Neue Projekte starten auf Kotlin 2.x mit dem K2-Compiler, Ziel-SDK 35 (Android 15) und setzen minSdk auf 26 (Android 8.0), was etwa 95 Prozent der aktiven US/EU-Geräte abdeckt. Die Richtlinie von Google Play verlangt, dass das targetSdk innerhalb eines Jahres nach der neuesten Hauptversion liegt, daher planen wir SDK-Upgrade-Sprints in die jährliche Roadmap ein. Für B2B-Flottenanwendungen auf robusten Geräten senken wir minSdk auf 24 (Android 7.0) mit isolierten AndroidX-Backports. Jetpack Compose ist die Standard-UI-Schicht; View/XML-Interop wird für Legacy-Module und CameraX/PdfRenderer-Pfade beibehalten, wo Compose noch aufholt.

Wie vermeiden Sie Ablehnungen beim Google-Play-Review und im Pre-Launch-Report?

Wir führen einen Pre-Flight gegen die häufigsten Ablehnungskategorien durch: Data-Safety-Formular stimmt nicht mit dem tatsächlichen SDK-Verhalten überein, fehlendes Konto-Löschen (seit Mai 2024 in-App und über das Web erforderlich), Vordergrunddiensttypen unter Android 14+ nicht korrekt deklariert, eingeschränkte Berechtigungen ohne Berechtigungsdeklarationsformular (SMS, Anrufprotokoll, AccessibilityService, MANAGE_EXTERNAL_STORAGE) und Verstöße gegen die Families-Richtlinie. Wir beheben außerdem die Pre-Launch-Report-Abstürze, die Google auf Firebase-Test-Lab-Geräten ausführt, bevor unsere interne Version veröffentlicht wird, was 80 Prozent der 1-Stern-Bewertungen nach der Veröffentlichung abfängt.

Wie handhaben Sie Google Play Billing und die alternativen Abrechnungsregeln der EU-DMA?

Google Play Billing Library 7.x ist der Standard für digitale Güter (die Play-Richtlinie erfordert es weiterhin innerhalb des Play-Vertriebskanals für die meisten Kategorien). Für EU-Nutzer implementieren wir den User-Choice-Billing-Piloten, wo berechtigt — Nutzer sehen Play Billing neben dem eigenen Zahlungsverarbeiter des Entwicklers, mit der entsprechenden Servicegebührenreduzierung (3 Prozent). Für DMA-relevante Kategorien unterstützen wir alternative Verteilung über direkte APK-Installationsflows mit den richtigen Install-Unknown-Apps-Nutzeraufforderungen und halten eine separate Play-Track-Version der gleichen App vor. Abonnements verwenden das neue Base-Plan/Angebot-Modell mit ordnungsgemäßen Preisänderungs-Zustimmungsflows.

Jetpack Compose oder XML Views — womit entwickeln Sie?

Compose-First seit 2023 für allen neuen Code: Compose 1.7+ mit dem Strong-Skipping-Modus, Compose Navigation mit typensicheren Routen, Compose Material 3 mit dynamischer Farbe und Compose für Wear OS, wenn das Produkt auf Uhren ausgedehnt wird. ViewModels verwenden Kotlin Coroutines und StateFlow, Dependency Injection über Hilt, Datenschicht mit Room und DataStore. Wir betten AndroidView/ComposeView-Interop weiterhin für CameraX-Vorschau, AdMob-Native-Anzeigen, ExoPlayer (Media3) und PdfRenderer ein, bis Compose-native Alternativen produktionsreif sind. Baseline Profiles werden für jede Version generiert, um den Kaltstart unter 500 ms auf Mittelklassegeräten zu halten.

Wie handhaben Sie DSGVO, Google-Play-Data-Safety und EU-Datenresidenz?

DSGVO-konform durch Design: Rechtsgrundlage pro Datenkategorie dokumentiert, Googles User Messaging Platform (UMP) SDK für IAB TCF v2.2-Einwilligung in der EU, granularer Datenexport und Kontolöschung (auch eine Play-Richtlinienanforderung) und AVV mit jedem Drittanbieter-SDK. Das Data-Safety-Formular wird aus einer einzigen Quelle der Wahrheit ausgefüllt, die wir gegen die tatsächlichen SDKs im Bundle prüfen — Nichtübereinstimmung ist die Hauptursache für Richtliniendurchsetzungsmaßnahmen. Für EU-Kunden hosten wir Backend-Infrastruktur in eu-central-1 oder europe-west3, aktivieren Android Privacy Sandbox wo das Produkt Ad-Attribution verwendet und halten personenbezogene Daten mit Breadcrumb-Scrubbing aus Crashlytics/Sentry heraus.

Was kostet ein dediziertes Android-Team und wie ist es besetzt?

Die Preisgestaltung beginnt bei 12.000 EUR/Monat pro dediziertem Team (ein Senior-Android-Entwickler + Teilzeit-Tech-Lead, QA und PM-Zuteilung). Das Standard-Produktteam besteht aus zwei Senior-Android-Entwicklern + Tech-Lead + QA + Designer + PM zu 28.000–34.000 EUR/Monat. Projektsprints (z. B. Compose-Migration eines Feature-Moduls, Play-Billing-7-Upgrade, targetSdk-Bump mit Foreground-Service-Refactoring) beginnen bei 25.000 EUR für ein 6-Wochen-Festpreis-Engagement. MEZ-Arbeitstag mit Überlappung 9–13 Uhr ET. Drei Monate Mindestlaufzeit bei dedizierten Teams, dann monatlich kündbar mit 30 Tagen Kündigungsfrist.

Suchen Sie ein Senior-Android-Team, das Play-Policy-Reviews und den jährlichen targetSdk-Bump übersteht?

Discovery-Call buchen