Cuvva sta migliorando radicalmente il settore assicurativo offrendoti un modo davvero flessibile per gestire la cover, tutto dallo smartphone. Gli ingegneri Android di Cuvva hanno dedicato del tempo alla riprogettazione dell'app e abbiamo deciso di adottare un flusso di dati unidirezionale e Jetpack Compose. In questo modo potevano allontanarsi dal loro sistema di progettazione personalizzato basato su View, cioè più lenti e difficili da utilizzare, e meno prevedibili sulle versioni precedenti di Android.
Cosa è stato fatto
Il team di Cuvva ha creato da zero nuovi componenti di design e ha quindi utilizzato API di interoperabilità per posizionare componenti componibili all'interno di layout esistenti e, con sostituire le schermate basate sulla visualizzazione e crearne di nuove con Compose. "Abbiamo individuato che Compose ci consente di creare da zero nuovi componenti di design molto di più rapidamente e perdere meno tempo a cercare di occuparsi della gestione dello stato o e frammentazione del lavoro. Dopo aver creato una libreria sufficientemente ampia di questi componenti, la spedizione di un nuovo schermo è diventata molto rapida e ci ha sicuramente aiutato a essere più produttivo."
Risultati
Compose ha permesso di creare più velocemente un'app di qualità superiore: "La velocità con cui Scrivi ci consente di mettere a punto una nuova funzionalità per poter eseguire l'iterazione di più rapidamente, offrendo un'esperienza di qualità superiore ai nostri clienti più velocemente rispetto ".
Con Scrivi il numero di righe che devi scrivere e, quindi, leggere, capire, e mantenere, diminuiscono: "siamo felicissimi di vedere quante righe era necessario creare elenchi o animazioni nella nostra app. Compose ha ridotto drasticamente il numero di righe di codice necessarie per creare la nostra UI."
Implementazione dei componenti personalizzati più semplice: "Abbiamo creato un quadrante circolare che viene utilizzato per mostrare ai clienti il punteggio di guida. Animazione i progressi e i colori con Compose è stato molto più semplice e molto più divertente di quanto avveniva in precedenza. Fare qualsiasi cosa personalizzata, che si tratti di nuovi componenti o modificare il comportamento di quelli esistenti, è molto più facile e scrivi."
Inizia
Scopri di più su Compose.