강의

멘토링

커뮤니티

Programming

/

Mobile Application Development

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

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

  • bokchi
실습 중심
미니프로젝트
Android Compose
Android
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を使ってみたと仮定してクラスを進めます

こんにちは
です。

6,142

受講生

394

受講レビュー

1,387

回答

4.8

講座評価

12

講座

2015년 스타트업 창업을 계기로 다양한 개발 프로젝트를 진행하였습니다.

현재는 평범한 직장인 개발자입니다

カリキュラム

全体

57件 ∙ (3時間 48分)

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

受講レビュー

全体

3件

5.0

3件の受講レビュー

  • mjkim님의 프로필 이미지
    mjkim

    受講レビュー 5

    平均評価 5.0

    5

    98% 受講後に作成

    • daeung kim님의 프로필 이미지
      daeung kim

      受講レビュー 4

      平均評価 5.0

      5

      61% 受講後に作成

      • 정태현님의 프로필 이미지
        정태현

        受講レビュー 25

        平均評価 5.0

        5

        100% 受講後に作成

        이번 Jetpack Compose 강의도 재미있었습니다!

        • 개복치개발자
          知識共有者

          수강평 감사합니다!

      ¥6,150

      bokchiの他の講座

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

      似ている講座

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