![[超初心者編] アプリ8個を作りながら学ぶ Android Kotlin(Android Kotlin)講義サムネイル](https://cdn.inflearn.com/public/courses/327096/cover/fa1cbc3c-c0e8-4a3d-9f2a-1150b67f6457/327096-eng.png?w=420)
[超初心者編] アプリ8個を作りながら学ぶ Android Kotlin(Android Kotlin)
bokchi
¥3,001
入門 / Android, Kotlin, Firebase
4.8
(230)
8つのアプリを作りながら、Kotlinの文法を利用してAndroidアプリを作ってみます。 8つの実習資料だけでなく、様々な理論説明とともにAndroidを勉強してみます。
入門
Android, Kotlin, Firebase
Android Jetpack Compose フレームワークであるCircuitについて、簡単なチュートリアルと実習を進めてみます。

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

マーケティングパートナーズ
講座 を紹介して、成長と収益を得ましょう!
ComposeとCircuitの使用法について知ることができます。
Circuitで簡単なアプリを制作してみます。
既存のAndroid開発をされていた方はMVVM形態で主にXML-Activity-ViewModelを連結して使用されていたと思いますし、私も同様にViewModelでComposeの状態管理を行う形態で使用していました。
しかし、次第にComposeで扱うViewが増えるにつれてViewModelが膨大になり、扱う状態が多くなってComposeの状態管理が難しくなる問題が発生しました。
そこでMVIパターンを検討し始めました
しかし、MVIパターンを使用しながらも、様々なケース(BottomSheet、navigation stackの管理)で手間がかかり、不要なコードが増えてしまう問題が発生し始めました。
あるいは、MVIパターンで開発することにしたものの、一緒に働く同僚とお互いに状態管理とビジネスロジックを異なる方式で処理することになる問題が発生しました。
Slackが開発したAndroid Composeフレームワークです。Android Compose開発を行う際に、構造化された形で開発することができます。
Circuitに関する概念
Circuit公式ドキュメントのチュートリアル
簡単なアプリを作りながら実習
同様のことを試すことができます。
画面遷移(Navigation)やoverlay(BottomSheet)のような部分がもう少し便利です。
フレームワークを通じて構造化されたコードを作成できます。同僚とコードの一貫性をより保つことができます
MVI形式で開発するのも良い方法です。ただ、このような方法とフレームワークがあることを知っておくのは良いと思います
事前に作成したコードをレビューする形式で素早く進めます。
コードを一緒に作成する時間がないため、時間を短縮しました。
すでにComposeを使用したことがある方を対象に講義を制作し、MVVMとは何か、MVIとは何かをご存知の方を対象に講義を制作しました。
プレビュー講義をご覧になって、講義スタイルとレベルをご判断ください。
チュートリアルドキュメントの内容を素早く確認します。
その後、直接アプリを開発しながら使い方を学びます。
Circuitとは何か、どのように使用するかを知ることができます。
チュートリアルドキュメントを直接見ながら調べて勉強する方が早い方は、独学が合っていると思います。ただし、私は誰かがまとめた資料を見ることで時間を節約することを好むため、私と似た考えをお持ちの方であれば受講していただければと思います。
趣味で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アプリ作成 - 実習編
学習対象は
誰でしょう?
Composeを学んだけれど、デザインパターンについて悩みがある方
Composeと共にどんどん巨大化するViewModelについてお悩みの方
Circuitを学ぼうと決心したものの、まだ学べていない方
前提知識、
必要でしょうか?
Composeについてある程度の事前知識をお持ちだと思って講義を制作しました。
6,249
受講生
407
受講レビュー
1,391
回答
4.8
講座評価
12
講座
2015年のスタートアップ創業を機に、さまざまな開発プロジェクトを進めてきました。
現在は普通の会社員エンジニアです
全体
32件 ∙ (39分)
1. 講座紹介
04:06
3. 既存のMVVMとCompose
01:55
5. Circuit 紹介
01:27
7. 講座紹介
00:52
8. 簡単なチュートリアル
01:16
9. State / Event
00:57
10. スクリーン
01:09
12. ナビゲーション
01:35
15. その他のもの
01:12
知識共有者の他の講座を見てみましょう!
同じ分野の他の講座を見てみましょう!
¥2,471