inflearn logo
知識共有
inflearn logo

【超初心者編】8つのアプリを作りながら学ぶAndroid Kotlin(アンドロイド・コトリン)

8つのアプリを作りながら、Kotlinの文法を利用してAndroidアプリを作ってみます。 8つの実習資料だけでなく、様々な理論説明と共にAndroidを学んでみます。

難易度 入門

受講期間 無制限

Android
Android
Kotlin
Kotlin
Firebase
Firebase
Android
Android
Kotlin
Kotlin
Firebase
Firebase

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

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

4.8

5.0

younicorn031031

13% 受講後に作成

ああ、締めすぎて、Androidに簡単にアクセスして慣れています。

5.0

맑은하늘처럼

100% 受講後に作成

例のコードは理解しやすく簡単なので、実際のコーディングに多くの役に立つようです。

5.0

뱅뱅뱅

65% 受講後に作成

高級講義です!私は今まで聞いたアンドロイド講義の中では一番頭によく入ってくる講義です。 受講坪300ポイントを受け取る目的ではありません アンドロイド開発を目指す一般人にお勧めしたいので残します。

受講後に得られること

  • Androidの文法

  • Kotlinの文法

  • 多様なアプリ作り実習

  • ファイアベース (Firebase)

アンドロイドアプリ開発、初心者でもOK!
これからは、実際に作りながら学んでみましょう。

android kotlin


8つのモバイルアプリを、
実際に作ってみましょう 📲

1+2. フォトアルバムアプリ

(1) BTS 사진첩 앱
(2) 트와이스 사진첩 앱

3. サイコロアプリ

(3) ランダムサイコロアプリ

4. 名言アプリ

(4) 名言まとめアプリ

5. 歌手の曲リストアプリ

(5) トロット歌手の曲リストアプリ

6. 運動メモアプリ

(6) 運動メモアプリ

7. グルメコンテンツアプリ

(7) マンゴープレート(X) モンゴプレート(O) コンテンツアプリ 

8. D-Dayカウンターアプリ

(8) D-Dayカウンターアプリ

学習目標 ✅

Android, Kotlin, Firebase

  • 好みのデザインのAndroidアプリを作れるようになります。.
  • Firebaseデータベースへの保存と読み込みまでを学ぶことで、サーバーにデータを保存し、読み込む機能を実装できるようになります。
  • 会員登録・ログイン機能を通じて、パーソナライズされたページを作成できるようになります。

誰のための講座ですか? 🔎

  • Androidモバイルアプリ開発を学ぼうとYouTubeなどを探してみたものの、体系的なカリキュラムと親切な説明を求めている方
  • Kotlin(コトリン)でAndroidアプリ開発を学ぼうとしている方々

このようなことが学べます。 ✨

  1. アンドロイドのレイアウトに慣れることができます。好きな画像を入れて加工し、綺麗に画面をデザインすることができます。
  2. アンドロイドの画面遷移と、画面間のデータ受け渡しについて学ぶことができます。
  3. Kotlinの条件文、繰り返し文、変数などについて学ぶことができます。
  4. Android Studioの操作方法とログの確認方法を学ぶことができます。
  5. ListViewやRecyclerViewなど、Androidの特徴的なビューを学び、繰り返し実習することができます。
  6. Web上の情報を取得するWebView、Glideを通じてWeb上の画像を取得し、ウェブサイトへ繋げることができます。その過程でライブラリをどのように使用するかも学びます。
  7. Firebaseを利用して、ログイン・新規登録・ログアウトなどの会員管理機能を実装します。
  8. Firebaseを利用してデータベースにデータを保存した後、ユーザーごとにデータを個別に読み込んでパーソナライズされたアプリを作る方法を学びます。

講義の核心ポイント! 💎

講義ソースコード100%提供

講義で使用されたすべてのソースコードを提供します。講義タイトルの右側にある雲の形、または緑色の[授業資料]ボタンをクリックすると、例題で使用したコードとプロジェクトコードをすべてダウンロードできます。

継続的なアップデート

オンライン講義の特性上、時間が経つにつれて既存のコードが動作しなくなることがよくあります。コードを同じように入力したのにバージョンの問題で動作しない部分があれば、教えてください。[質問 & 回答]を通じて報告していただければ、講義のアップデートを進行いたします。

理論と図解で理解を助けます

複雑な概念の場合、図や表を活用して流れをより理解しやすく説明します。単なる実習だけでなく、理論的な部分も説明します。大まかには知っているけれど、紛らわしい部分についての説明も随時行います。(サーバーとクライアントとは何か、ログはどうやって見るのか、時々出てくるクエスチョンマーク(?)やエクスクラメーションマーク(!)は何なのか、UIDとは何なのか、などなど...)

授業ノートを参考にしてください

各レッスンで迷いやすい部分やエラーが発生しやすい部分は、動画下部の授業ノートにまとめてあります。授業ノートは継続的に更新される予定です。

易しいものから一歩ずつ

8つのアプリを作りながら進める講義で、最初の3つは非常に簡単、次の3つは少し簡単、最後の2つは簡単ではない程度の難易度です。講義が進むにつれて難易度は少しずつ上がっていき、アプリを作ることで徐々にコーディングに慣れていくことができます。(速度が少し速いと感じたり、難しくて大変だと感じたりした場合は、再生速度を落として視聴することをお勧めします。)

気楽に見ながら進められるように

映像の所々でコードを拡大し、受講生の視点で見やすくなるよう工夫しました。講義の内容に沿って実際にコードを打ち込み、モバイルアプリを開発してみてください。


講義を作成した
知識共有者を紹介します 👨‍💻

マンボウ開発者

2015年のスタートアップ創業をきっかけに、さまざまな開発プロジェクトを行っています。

これまで会社勤めやフリーランス生活を送りながら、様々な面白いプロジェクトに取り組んでいます。

メール:uyalae@naver.com


気になる内容を確認してください! 📃

Q. コーディングを初めて始める人でも受講できますか?

コーディングを初めて始める方や、経験1年未満の方にちょうど良い内容で構成しました。ただし、初心者の方は途中で理解できない部分が出てきた場合、一部ご自身で検索して解決していただく必要があります。

もし分からないことがあったとき、どのような方向で検索すればよいかについても講義に含まれています。

Q. この講義を受講すると、どの程度のレベルまで実装できるようになりますか?

講義に登場する簡単なユーティリティアプリ程度なら作れるようになります。例えば、タイマーアプリ、サイコロアプリ、メモ帳アプリなどを作ることができます。

Q. オンラインで学習していると、行き詰まることが多いのですが、どのように解決すればよいでしょうか?

講義の質問/回答を残してください。質問をいただく際は、以下の情報を必ず一緒にアップロードしてください!(講義で使用したソースコードをすべて添付していますが、コピー&ペーストで進めても動作しない場合でも、必ず以下の形式を守って進めてください。)

  1. 視聴中の講義の箇所 (授業のタイトルおよびタイムコード)
    2. 自分が作成したコード
    3. エラーが出る場合は、どのように表示されるか (エラー内容)

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

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

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

もう少し深く、アンドロイド開発者のように開発したいなら?

[中級編] 親切な JETPACK 概論 <上>
[中級編] 親切な JETPACK 概論 <下>

宣言型UIについて知りたいなら?

[LV1] Jetpack Compose - UIを練習する
[LV2] Jetpack Compose - UIとアニメーション
[LV3] Jetpack Compose - 本格的なダイエットアプリを作る
[LV4] Jetpack Compose - デザインパターンとCircuit

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

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

 

こんな方に
おすすめです

学習対象は
誰でしょう?

  • AndroidとKotlinを学びたい人

  • Firebaseを活用してアプリを作ってみたい人

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

  • 最後までやり遂げるという意志と情熱

こんにちは
bokchiです。

6,297

受講生

412

受講レビュー

1,391

回答

4.8

講座評価

12

講座

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

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

カリキュラム

全体

52件 ∙ (9時間 36分)

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

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

受講レビュー

全体

234件

4.8

234件の受講レビュー

  • 16043938410님의 프로필 이미지
    16043938410

    受講レビュー 2

    平均評価 5.0

    5

    100% 受講後に作成

    例のコードは理解しやすく簡単なので、実際のコーディングに多くの役に立つようです。

    • bokchi
      知識共有者

      受講評ありがとうございます!

  • younicorn0310315561님의 프로필 이미지
    younicorn0310315561

    受講レビュー 2

    平均評価 5.0

    5

    13% 受講後に作成

    ああ、締めすぎて、Androidに簡単にアクセスして慣れています。

    • bokchi
      知識共有者

      受講評ありがとうございます!

  • tour11156342님의 프로필 이미지
    tour11156342

    受講レビュー 1

    平均評価 5.0

    5

    75% 受講後に作成

    私がYouTubeに漂う無料のAndroidスタジオレクチャーを見ました。手すりが多かった...最初からこの方の講義を見たらかなり簡単に開発できたはずなのに…こんなに良い講義をありがとうございました。 さらに、コーディングを知らずにアクセスするよりも、C言語で基本的なコーディング知識を習得し、ここで行うプロジェクトに自分が学んだプログラミング文法を適用してみてください。知っていればTWICEアプリの作成で "画面間のデータを渡す"もちろん、コトリンにはswitch文法がなく、代わりにwhenというswitchと同じように機能するものがありました。 。 とにかく雑音が多かったのですがこんなに良い講義を上げてくれて本当にありがとうございました。

    • bokchi
      知識共有者

      こんにちはtour1115 過剰な賞賛ありがとうございます。 もっと頑張って良い講義を作るようにします。ありがとう:)

  • ir84357150ako4010님의 프로필 이미지
    ir84357150ako4010

    受講レビュー 2

    平均評価 5.0

    5

    31% 受講後に作成

    • roubang님의 프로필 이미지
      roubang

      受講レビュー 2

      平均評価 5.0

      5

      65% 受講後に作成

      高級講義です!私は今まで聞いたアンドロイド講義の中では一番頭によく入ってくる講義です。 受講坪300ポイントを受け取る目的ではありません アンドロイド開発を目指す一般人にお勧めしたいので残します。

      • bokchi
        知識共有者

        こんにちは 過剰な受講評ありがとうございます:) 良い一日になってください〜

    bokchiの他の講座

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

    似ている講座

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

    ¥3,067