Cuvva verbessert Versicherungen erheblich So kannst du deinen Geräteschutz ganz flexibel über dein Smartphone verwalten. Die Android-Entwickler bei Cuvva konnten ihre App überarbeiten und entschied sich dann für einen unidirektionalen Datenfluss und Jetpack Compose. So konnte das Team auf ein benutzerdefiniertes, ansichtsbasiertes Designsystem verzichten, das langsamer und schwieriger zu bedienen war und bei älteren Android-Versionen weniger zuverlässig funktionierte.
Vorgehensweise
Das Cuvva-Team entwickelte Designkomponenten von Grund auf Interoperabilitäts-APIs verwenden, um Composables in bestehende Layouts zu integrieren. ansichtsbasierte Bildschirme ersetzen und mit der Funktion "Schreiben" neue Bildschirme erstellen. „Wir haben festgestellt, dass wir mit Compose viel schneller neue Designkomponenten von Grund auf erstellen und weniger Zeit für die Verwaltung des Zustands oder die Fragmentierung aufwenden können. Nachdem wir eine ausreichend große Bibliothek dieser Komponenten aufgebaut hatten, ging die Markteinführung eines neuen Displays sehr schnell. Das hat uns definitiv zu mehr Produktivität verholfen.“
Ergebnisse
Mit Compose konnten sie schneller eine hochwertigere App entwickeln: „Die Geschwindigkeit, mit der Mit der E-Mail-Anfrage können wir eine neue Funktion zusammenstellen, mit der wir mehr iterieren können. sodass wir unseren Kunden vorher.“
Mit der Funktion "Compose" können Sie die Anzahl der Zeilen festlegen, die Sie zu erkennen und zu halten: „Wir waren sehr erfreut, dass die Anzahl der Listen oder Animationen in unserer App erstellt. Compose hat definitiv die Anzahl der Codezeilen, die zum Erstellen unserer UI erforderlich sind, drastisch reduziert.“
Benutzerdefinierte Komponenten sind einfacher zu implementieren: „Wir haben einen runden Zifferblatt-Komponent erstellt, mit dem Kunden ihren Fahrstil bewerten können. Animieren der mit der Funktion "Schreiben" viel einfacher und mit mehr Spaß dies früher möglich gewesen wäre. Benutzerdefinierte Aktionen wie neue Komponenten oder das Ändern des Verhaltens bestehender Elemente ist es viel einfacher, Schreiben.“