[LV3] Jetpack Compose - もっともらしいダイエットアプリを作る

Jetpack Composeでもっともらしいアプリを作ってみましょう。 例では、少し進化してAPI(Firebase)を接続してネットワーク通信まで一度試してみます。

難易度 初級

受講期間 無制限

Android Compose
Android Compose
Android
Android
Firebase
Firebase
Android Compose
Android Compose
Android
Android
Firebase
Firebase
날개 달린 동전

講座 を紹介して、成長と収益を得ましょう!

날개 달린 동전

マーケティングパートナーズ

講座 を紹介して、成長と収益を得ましょう!

受講後に得られること

  • Jetpack Compose UI

  • Jetpack Compose アニメ

  • ViewModel

ダイエットアプリを作りながらJetpack Composeを練習してみましょう。

Jetpack Composeを使って本格的なダイエットアプリを作ってみましょう

  • 部分的な例題ではなく、一つのプロジェクトを最初から最後までやってみましょう

  • 様々なアニメーションと画面遷移の方法を見てみましょう

以下のことを実習してみます。

会員登録/ログイン

会員登録とログイン機能を実装する際のエラー処理方法について学びます。

データ可視化

データを視覚化してグラフで表現し、アニメーションを通じて華やかなUIを実装します。

データの読み取り、書き込み、削除

データの読み書き、削除を行いながら、画面遷移およびActivity / Compose画面遷移について学びます。

プロフィール画面の修正

プロフィール画面を修正しながら、データの修正と画面遷移について学びます。

🔍 学習内容

どんな内容を学ぶことができますか?

  1. Jetpack Composeの基本的なUIとアニメーション、そしてよく使われる画面をComponentに分離して使用する方法などについて学ぶことができます。


  2. 簡単なデータの読み書きをしながら、UIでどのようにAPIを呼び出して受け取り、データを同期するのかをViewModelと一緒に使用しながら理解できます。

  3. Jetpack Composeのサンプルをいくつか試した状況で、サーバー(Firebase)と通信しながらどのように機能を追加していけばよいか感覚をつかむことができます。

🤺講義のレベルはどうですか?


Jetpack Composeの例をいくつか練習された方を対象に
ViewModelとAPI通信を組み合わせてプロジェクトを作ってみたい方を対象にしました。


そのため、以下の事前知識が必要です。

  1. Jetpack Composeの例をいくつか実習してみた経験

  2. Kotlinの基本的な文法の理解

  3. ViewModelが何であるかを知っている必要があります


どのような方式で授業が進められますか?


以下のようにたまにレビューを通じて説明を差し上げる場合もありますが、ほとんどの場合は特別な説明なしに
プロジェクトを完成させるためにコードを素早く実装します。プレビュー講義をご覧になって講義スタイルをご判断ください。


よくある質問


Q. Jetpack Composeは初めてです。講座を受講しても大丈夫でしょうか?

A. この講義は、ViewModel / Jetpack Composeの基本的な知識をお持ちの方を対象に、プロジェクトを実践することを目的として制作されました。

Jetpack Composeが初めての方は、以下の講座を

[LV1] Jetpack Compose - UIの練習(リンク)

ViewModelが何かよくわからない場合は

親切なJetpack概論 <上> (リンク)

を優先的に受講していただければと思います。


Q. 講義で使用したコードと画像はすべて提供されますか?

A. セクション0. 講義紹介部分の4番目「講義資料リンク」で各セクション別のコードと画像をご覧いただけます。


シリーズコースで
着実に学習 🧰

趣味でAndroidアプリ開発を学びたいなら?

[入門編] Android のための Kotlin 文法]
[超初心者編] アプリ8個を作りながら学ぶ Android Kotlin

もう少し深くAndroid開発者のように開発したいなら?

[中級編] Kind Blender JETPACK概論 <上>
[中級編] Kind Blender JETPACK概論 <下>

宣言的UIについて知りたい方は?

[LV1] Jetpack Compose - UI練習
[LV2] Jetpack Compose - UIとアニメーション
[LV3] Jetpack Compose - それらしいダイエットアプリを作る
[LV4] Jetpack Compose - デザインパターンとCircuit

就職を念頭に置いて勉強するなら?

[ポートフォリオ] Androidアプリ作成 - 理論編
[ポートフォリオ] Androidアプリ作成 - 実習編

こんな方に
おすすめです

学習対象は
誰でしょう?

  • Jetpack Composeでサンプルを試しましたが、プロジェクトをやりたい人

  • 理論よりも早くプロジェクトで勉強したい人

前提知識、
必要でしょうか?

  • Jetpack Composeでは、Row Columnは作成できる必要があります

  • ViewModelを使ってみたと仮定してクラスを進めます

こんにちは
bokchiです。

6,249

受講生

407

受講レビュー

1,391

回答

4.8

講座評価

12

講座

2015年のスタートアップ創業を機に、さまざまな開発プロジェクトを進めてきました。

現在は普通の会社員エンジニアです

カリキュラム

全体

57件 ∙ (3時間 48分)

講座掲載日: 
最終更新日: 

受講レビュー

全体

4件

5.0

4件の受講レビュー

  • daeungkim932634님의 프로필 이미지
    daeungkim932634

    受講レビュー 4

    平均評価 5.0

    5

    61% 受講後に作成

    • sweetburble님의 프로필 이미지
      sweetburble

      受講レビュー 25

      平均評価 5.0

      5

      100% 受講後に作成

      今回のJetpack Composeの講義も面白かったです!

      • bokchi
        知識共有者

        受講レビューありがとうございます!

    • cw031259664님의 프로필 이미지
      cw031259664

      受講レビュー 1

      平均評価 5.0

      5

      100% 受講後に作成

      • raonmjkim님의 프로필 이미지
        raonmjkim

        受講レビュー 5

        平均評価 5.0

        5

        98% 受講後に作成

        bokchiの他の講座

        知識共有者の他の講座を見てみましょう!

        似ている講座

        同じ分野の他の講座を見てみましょう!

        ¥6,178