inflearn logo
知識共有
inflearn logo

モダンAndroid - KotlinとJetpackの活用

この講座では、実務で多用されるKotlinとJetpackの様々なライブラリを活用し、リアクティブで拡張に柔軟なAndroidアプリ開発を行うための様々な手法を学びます。

難易度 初級

受講期間 無制限

Android
Android
Kotlin
Kotlin
Jetpack
Jetpack
Android
Android
Kotlin
Kotlin
Jetpack
Jetpack

学習した受講者のレビュー

学習した受講者のレビュー

4.0

5.0

Sangcheon Choe

19% 受講後に作成

紹介から簡単にします。 私は小さな中小企業で働く3年目のアプリ開発者です。 現在FlutterとAndroid開発パーツを担当しています。 オ・ジュンソク先生はYouTubeを通じて知りました。 プログラマーという職業特性上、トレンドにはいばならないし、またそれを素早くキャッ​​チして自分のものにする必要がありますが、 頻繁な夜勤とまた私の怠惰さに常に書いた技術、学んだ技術だけでコーディングをするのが現実です。 しかし、先生はYouTubeを通じてAndroid市場の問題とトレンドを迅速かつ簡単に整理してくれます。 YouTubeに講義をしたというニュースを聞き、こうして講義を聞いて受講評を残します。 一度この講義が本当に良かったのは Android最新のトレンドとJetPackベースのライブラリを使用して講義を行ったことです。 私の個人的な考えかもしれませんが、 この部分では、開発者の評価が分かれていると思います。 私のような場合は、アプリ開発者として就職する前2年程度をアプリ開発勉強をしました。 これももう5年前の話ですね。 そのときに学んだコーディングと現在のコーディング方法は明らかに違いがあります。 技術は発展することです。 今でもあの5年前の技術を維持したまま開発をすれば、きっとアプリに戻るでしょう。 しかし、開発者としての寿命は終わったと思います。帰って行くアプリがどんな役に立ちますか。 この講義の強みがこれです。 最新のトレンドや課題に柔軟に対応し、発展をしなければより高い位置に上がることができると思います。 あまりにも良い川のおかげで、今後も良い川のお願いで受講評終わります。 ありがとうございます。

5.0

Ed.M

72% 受講後に作成

現職のJavaアンドロイド開発者として、いつかコトリンに行かなければならないと思いましたが、必要によって定走行するようになりました。この講義は本当に断然最高です。最新のアンドロイド全般に関する高度な技術を実際のプロジェクトにそっくり組み込んで講義しています。驚くべきことに、同じプロジェクトをJavaとコトリンで比較開発する講義を通じて、既存のJavaベースの開発経験が少しでもあれば、ただ実務にコトリンをすぐに自信を持って適用してみたい衝動を感じると確信しています。 Jetpackの必須要素を詳細に説明し、長年のインストラクターの経験による開発の蜂蜜のヒント、依存性注入、リファクタリング方法まで、これまでに1つのコースに入れましょう。 最新の必須高度なAndroid開発をJavaコードとの比較を通じてこれより簡単にコトリンを学習する方法はないと思います。大切な時間に戻らないでください。本当に小章閣、モダンアンドロイドの終盤王です。貴重な映像ありがとうございます。

5.0

jun

100% 受講後に作成

ちょっと…………… 良い講義ありがとうございます。 ちょっと……………

受講後に得られること

  • KotlinとJetpackの多様なライブラリを活用

  • リアクティブで拡張に柔軟なAndroidアプリを開発する様々な方法

  • Hiltを活用した依存性注入の方法

一歩先を行くモバイルアプリ開発、
実務で使う最新技法のAndroid開発スキルを学習!

講義紹介

Androidが誕生してからすでに10年以上が経ち、その間に多くの変化がありました。
開発言語も追加され、開発手法も変わりました。

KotlinはJavaを補完するために誕生した言語であり、2019年にAndroidの公式開発言語として採用されました。
そしてJetpackは、従来のAndroid開発手法のパラダイムを変えることができる、Googleが開発している様々なライブラリの集合体です。

皆さんが Android の基礎学習を終えたものの、これらの内容をご存じないのであれば、この講座をご覧になることをお勧めします。

講義の順序


この講義で学ぶこと

この講座では、以下の様々な技術を使用して、モダンなAndroid開発手法を学びます。

  • LiveData
  • ViewModel
  • DataBinding
  • Room
  • ナビゲーション
  • Coroutines
  • Dagger-Hilt
  • Retrofit
  • 様々なKotlin拡張関数たち


学習目標

  • KotlinでAndroid開発ができる。
  • Android Architecture Componentを活用したAndroid開発手法を理解する。
  • LiveData、ViewModelを自由自在に活用して開発することができる。
  • 様々なJetpackライブラリを活用して、より優れたAndroidアプリ開発ができる。

 

 

<オ・ジュンソクの生存コーディング> 他の講義が気になるなら?
InflearnベストセラーFlutterシリーズ

Flutter入門 - Android、iOS開発を一度に
FlutterでAndroid + iOS開発を同時に解決!
Flutter 中級 - Http通信、状態管理
中級以上のFlutter学習が必要なら?
Flutter インスタグラムクローン 2.0
Flutterで作るインスタグラムアプリ+サーバークローンコーディング

こんな方に
おすすめです

学習対象は
誰でしょう?

  • 最新のAndroid開発手法を学びたい開発者または学生

  • KotlinでAndroid開発を行う際のメリットを学びたい開発者または学生

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

  • Androidの基礎

  • Java基礎文法

  • Kotlinの基礎文法

こんにちは
survivalcodingです。

12,440

受講生

894

受講レビュー

865

回答

4.7

講座評価

15

講座

教育し、本を執筆する開発者のオ・ジュンソクです。
「オ・ジュンソクの生存コーディング」YouTubeチャンネルと生存コーディング(https://survivalcoding.com)教育プラットフォームを運営しています。

専門分野:Android, Flutter

著書
オ・ジュンソクのFlutter生存コーディング(ハンビッメディア 2020)
オ・ジュンソクのAndroid生存コーディング:Kotlin編(ハンビッメディア 2018)
できるまでAndroid(ルビーペーパー 2018)

主な経歴
OhRange 代表
世民職業専門学校 情報技術開発 職業訓練教師
水原スマートアプリ開発学院 運営
LG電子 MC事業部
日本 愛知県 (株)東海理化 セキュリティ事業部
日本 愛知県 (株)日本テクシード IT事業部

LinkedIn: https://www.linkedin.com/in/junsuk5/

もっと見る

カリキュラム

全体

74件 ∙ (10時間 32分)

講座資料(こうぎしりょう):

授業資料
講座掲載日: 
最終更新日: 

受講レビュー

全体

43件

4.0

43件の受講レビュー

  • kimjongwook6527님의 프로필 이미지
    kimjongwook6527

    受講レビュー 1

    平均評価 5.0

    5

    100% 受講後に作成

    • gwavedevil2087님의 프로필 이미지
      gwavedevil2087

      受講レビュー 2

      平均評価 4.5

      5

      100% 受講後に作成

      ちょっと…………… 良い講義ありがとうございます。 ちょっと……………

      • choisc913240님의 프로필 이미지
        choisc913240

        受講レビュー 3

        平均評価 5.0

        5

        19% 受講後に作成

        紹介から簡単にします。 私は小さな中小企業で働く3年目のアプリ開発者です。 現在FlutterとAndroid開発パーツを担当しています。 オ・ジュンソク先生はYouTubeを通じて知りました。 プログラマーという職業特性上、トレンドにはいばならないし、またそれを素早くキャッ​​チして自分のものにする必要がありますが、 頻繁な夜勤とまた私の怠惰さに常に書いた技術、学んだ技術だけでコーディングをするのが現実です。 しかし、先生はYouTubeを通じてAndroid市場の問題とトレンドを迅速かつ簡単に整理してくれます。 YouTubeに講義をしたというニュースを聞き、こうして講義を聞いて受講評を残します。 一度この講義が本当に良かったのは Android最新のトレンドとJetPackベースのライブラリを使用して講義を行ったことです。 私の個人的な考えかもしれませんが、 この部分では、開発者の評価が分かれていると思います。 私のような場合は、アプリ開発者として就職する前2年程度をアプリ開発勉強をしました。 これももう5年前の話ですね。 そのときに学んだコーディングと現在のコーディング方法は明らかに違いがあります。 技術は発展することです。 今でもあの5年前の技術を維持したまま開発をすれば、きっとアプリに戻るでしょう。 しかし、開発者としての寿命は終わったと思います。帰って行くアプリがどんな役に立ちますか。 この講義の強みがこれです。 最新のトレンドや課題に柔軟に対応し、発展をしなければより高い位置に上がることができると思います。 あまりにも良い川のおかげで、今後も良い川のお願いで受講評終わります。 ありがとうございます。

        • acuexpert3797님의 프로필 이미지
          acuexpert3797

          受講レビュー 7

          平均評価 5.0

          5

          72% 受講後に作成

          現職のJavaアンドロイド開発者として、いつかコトリンに行かなければならないと思いましたが、必要によって定走行するようになりました。この講義は本当に断然最高です。最新のアンドロイド全般に関する高度な技術を実際のプロジェクトにそっくり組み込んで講義しています。驚くべきことに、同じプロジェクトをJavaとコトリンで比較開発する講義を通じて、既存のJavaベースの開発経験が少しでもあれば、ただ実務にコトリンをすぐに自信を持って適用してみたい衝動を感じると確信しています。 Jetpackの必須要素を詳細に説明し、長年のインストラクターの経験による開発の蜂蜜のヒント、依存性注入、リファクタリング方法まで、これまでに1つのコースに入れましょう。 最新の必須高度なAndroid開発をJavaコードとの比較を通じてこれより簡単にコトリンを学習する方法はないと思います。大切な時間に戻らないでください。本当に小章閣、モダンアンドロイドの終盤王です。貴重な映像ありがとうございます。

          • ldj61928676님의 프로필 이미지
            ldj61928676

            受講レビュー 1

            平均評価 5.0

            5

            31% 受講後に作成

            スピードが速い感がありますが、むしろ速くて属性で学べていい講義です。 Android版のエラーが頻繁に発生します。

            survivalcodingの他の講座

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

            似ている講座

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

            ¥12,629