Cuvva は Compose でビルドを高速化し、品質を向上させています

保険を根本的に改善している Cuvva カバーを柔軟に管理できるようになりました。 Cuvva の Android エンジニアは、時間をかけてアプリの再構築を行いました そこで、単方向データフローと Jetpack Compose を導入することにしました。このように カスタムビューベースのデザイン システムから移行することもできました。 動作が遅く、作業が難しく、古いバージョンのコンテナでは予測が困難 Android。

Ultimate Guitar の取り組み

Cuvva のチームは、新しいデザイン コンポーネントを一から作成し、 既存のレイアウト内にコンポーザブルを配置し、 ビューベースの画面を置き換えて、Compose で新しい画面を作成します。「 Compose では、新しいデザイン コンポーネントをゼロから作成できます。 迅速にし、状態管理や状態管理の回避や 説明します。これらのコンポーネントの十分な大きさのライブラリを構築したら、 新しいデバイスの出荷までの時間が非常に短くなりました 生産性が向上しました。」

結果

Compose を使用することで、高品質のアプリをより迅速に開発できるようになりました。「 Compose では新しい機能を組み合わせることで、より多くの反復処理が可能 より短時間で質の高いエクスペリエンスをお客様に提供できます。 おすすめします。」

Compose では、書き込み、つまり読み取りに必要な行数が 「予測する行がほとんどなくなれば、 アプリでリストやアニメーションを作成する必要がありました。Compose には間違いなく UI の構築に必要なコード行数を大幅に削減しました。」

カスタム コンポーネントは実装が簡単です。「円形のダイヤルを作成しました。 顧客に運転スコアを表示するためのコンポーネントです。アニメーション化する Compose を使った進捗や色付けは、Compose よりもはるかに簡単で楽しい 予測できるようになります新しいものも含め、あらゆるカスタム作業を行う 変更したり、既存のコンポーネントの動作を変更したりすることは、 作成」

始める

詳しくは、Compose に関する記事をご覧ください。