2026.09.03 17:20 ~ 18:00 Otter

Jetpack Compose新API詳解:FlexBox, Grid, Styles, mediaQueryで作るアダプティブUI

Jetpack Compose 日本語 通訳あり

多様化するアプリの実行環境において、アダプティブレイアウトの実装は避けて通れない課題です。しかし、従来のRowやColumnの組み合わせだけではコードが冗長になり、メンテナンス性の維持に苦労することも少なくありません。 本セッションでは、Jetpack Composeに新たに追加されたFlexBox、Grid、Styles、mediaQueryの4つのAPIに焦点を当て、その設計思想から実践的な活用までを解説します。 このセッションではJetpack Composeに追加された次のAPIについて、APIのデザインと基本的な使い方について説明します。また、これらのAPIを利用したAdaptiveアプリ開発についてAdaptive JetStreamを例に説明します。 具体的には、公式サンプルアプリ「Adaptive JetStream」の実装例や既存コードとの比較を通じ、以下のポイントを明らかにします: * API利用によるによるレイアウト実装の簡素化 * 再利用性の高いコンポーネント設計 *「いつ、どのAPIを選択すべきか」という判断基準 単なる機能紹介に留まらず、アダプティブファースト時代に求められる「筋の良い」UI開発方法を示します。最新APIをどう使いこなすべきか悩んでいる方、より洗練された実装を目指すエンジニアの皆さまの一助となれば幸いです。

対象者

KotlinとJetpack Composeにおける基本的な知識を前提とします。特に、Jetpack Composeによるアプリ開発経験をお持ちの方には楽しんでいただけると思います。

同じ時間帯のセッション

すべてのセッションを見る