Jetpack Compose の リリースから 5 年近くが経ちました。この間、Google は、さまざまな Android デバイスで優れた UI を構築するために必要なすべての機能、パフォーマンス、ツールを提供することに力を入れてきました。Compose を使用すると、最新の UI デザインの要件を満たす、美しいアダプティブ UI を構築できます。
- 豊富な機能セット: レイアウト、入力、グラフィック、アニメーション API、最新のマテリアル デザイン コンポーネントの強力なライブラリを備えた Compose を使用すると、あらゆるものを構築できます。
- 高いパフォーマンス: Compose はネイティブ パフォーマンスを提供し、ユーザーに快適なエクスペリエンスを提供します。
- アダプティブ: Compose は、さまざまな Android フォーム ファクタで動作するアダプティブ アプリを簡単に構築できる方法を提供します。
- 生産性: プレビューやライブ編集などの強力なツールと Kotlin の表現力を活用することで、Jetpack Compose を使用して構築するチームは、製品化までの時間を短縮し、はるかに迅速に作業を進めることができます。
Compose は Android UI 開発の標準として成熟しました。Google は、すべての Android UI を Compose で構築すべき だと考えています。これを Compose ファーストと呼びます。本日より、すべての API、ライブラリ、ツール、ガイダンスを Compose で提供します。Compose が置き換える View コンポーネント(android.widget パッケージのコンポーネント)は、メンテナンス モード に移行しました。View コンポーネントを非推奨にしたり削除したりする予定はありません。重要なバグ修正は引き続きサポートしますが、新機能は提供されません。
View ベースの Jetpack ライブラリ
Fragments、RecyclerView、Viewpager などの View ベースのライブラリも同様です。これらは完成したと見なされ、重要なバグ修正のみが公開されます。メンテナンス モードになったライブラリの完全なリストについては、 こちらをご覧ください。
ツール
新しい Android Studio UI ツールは、Jetpack Compose 用にのみ構築されます。既存の View ベースのツール(Navigation Editor や Layout Editor など)はメンテナンス モードになり、新機能は提供されません。
ガイダンス
ドキュメント、Codelab、サンプルは、Jetpack Compose を使用した UI の構築に重点を置いています。一般的な情報と Compose の情報を含むページから、必要に応じて Views 固有のドキュメントへのリンクを引き続き確認できます。
Compose を使ったコーディングをお楽しみください
Compose で新しい機能をすべて構築し、既存の機能に手を加える際に変換して、Compose の多くのメリットを活用することをおすすめします。既存のレイアウトを Compose に変換するには、 XML から Compose への移行スキルをご覧ください。
Compose の最新リリースについては、Jetpack Compose 2026 年 4 月リリースの新機能のブログと、今後の予定のロードマップをご覧ください。
Compose が推奨される UI ツールキットになるよう、機能リクエストやフィードバックをお寄せいただきありがとうございました。ご意見、ご感想がございましたら、お気軽にお知らせください。 Compose を使ったコーディングをお楽しみください!
続きを読む
-
プロダクト ニュース
デベロッパーの皆様がアプリとエクスペリエンスを自動車向け Android に提供し続けてくださっていることを嬉しく思います。過去 1 年間、Android Auto と Google 搭載車でのアプリ エコシステムの成長と勢いは続いています。
Jan Kleinert, Noam Gefen, Thomas Weathers • 3 分で読めます
-
プロダクト ニュース
本日、Jetpack Compose 2025 年 12 月リリースが安定版になりました。これには、Compose コアモジュール バージョン 1.10 と Material 3 バージョン 1.4 が含まれており、新機能と大幅なパフォーマンスの改善が追加されています。
Nick Butcher • 6 分で読めます
-
プロダクト ニュース
Google Play は、デベロッパーが成功するためのツールと適応性を確保しながら、ユーザーに可能な限り最高のエクスペリエンスを提供することに尽力しています。
Paul Feng • 3 分で読めます
最新情報の入手
Android 開発に関する最新の分析情報を毎週メールでお届けします。