Jetpack Compose入門

2021年7月にJetpack ComposeのVersion 1.0がリリースされました。Jetpack Composeは、Kotlinで宣言的にUIを記述する、まったく新しいAndroidのUI記述方法です。このJetpack Compose入門では、導入から詳細まで、Jetpack Composeの便利さを伝えていきたいと思います。

Jetpack Compose一問一答もよろしくお願いします。

目次

導入編

  1. Jetpack Composeのメリット
  2. 開発環境
  3. Hello World! テンプレート利用編
  4. Hello World! 手動設定編

基本編

  1. 基本編の目標
  2. 基本編のベースとなるプロジェクト
  3. 文字列を表示する
  4. コンポーネントを装飾する
  5. 画像を表示する
  6. コンポーネントを配置する
  7. ボタンクリックでUIを更新する
  8. TextFieldで文字入力欄を作る
  9. UIの階層化と制御構文
  10. 基本編まとめ

実践編

  1. 画面遷移
  2. ViewModelとの連携
  3. リスト
  4. テーマカラーの適用