Square は、数百万人の販売者が 安全なクレジット カード処理から POS ソリューション、 無料のオンラインショップを 立ち上げる場合ですSquare は、 独自のフレームワークの構築を続けるのではなく、 Jetpack Compose を導入することで、メンテナンス費用を回避し、 Android ビュー システムを改善します。
Ultimate Guitar の取り組み
Square のチームは、次の目標を掲げて、Compose でデザイン システムの構築を開始しました。 デザインシステムチームとプロダクトエンジニアの 作業のスピードアップに成功しました アプリがすでに単方向データフローで編成されているため 「プロダクト エンジニアが Compose one を Compose を導入する際に、「 非常にシンプルなので、さらに複雑なことが予想されます。問題なく動作しています。」
結果
「Compose を使用することで、宣言型の UI フレームワークの構築に伴う広範な問題の解決に煩わされることなく、Square および UI インフラストラクチャに固有の作業に集中できます。」
エンジニアリング チームは、Compose が生産性を向上させ、 推論、整理、記述が簡単になります。また、Android Studio ツールによって時間を大幅に節約できました
「コンポーネントのスタイル設定がより簡単で迅速になりました。複雑なコンポーネントのコードも簡単に読解できます。コードを整理して 読み取り可能です。Compose のレイアウト システムは概念的にシンプルなので、理解するのが簡単です。コンポーネントを構築する際にプレビューを使用すると、時間の節約につながります。」
始める
詳しくは、Compose をご覧ください。