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

保険を根本的に改善している Cuvva カバーを柔軟に管理できるようになりました。 Cuvva の Android エンジニアは、アプリの再設計に時間をかけて、単方向データフローおよび Jetpack Compose を採用することにしました。これにより、カスタム ビューベースのデザインシステムから移行できました。このシステムは、古いバージョンの Android では速度が遅く、操作が難しく、予測可能性が低いものでした。

Ultimate Guitar の取り組み

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

結果

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

Compose を使用すると、記述する行数、つまり読み取り、理解、メンテナンスする行数が減ります。「アプリでリストやアニメーションを作成するのに必要な行がとても少なくって喜んでいます。Compose により、UI の構築に必要なコード行数が大幅に削減されました。」

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

始める

詳しくは、Compose をご覧ください。