강의

멘토링

커뮤니티

BEST
Programming

/

Mobile Application Development

[初級編] Androidコミュニティアプリ作成(Android Kotlin)

例題レベルを超え、アプリのA-Zまで一度作ってみます。 講義を受講された後には、Androidのほとんどの機能を一人で実装できるようになるでしょう!

難易度 初級

受講期間 無制限

  • bokchi
Android
Android
Kotlin
Kotlin
Firebase
Firebase
Android
Android
Kotlin
Kotlin
Firebase
Firebase

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

受講後に得られること

  • 投稿作成、閲覧、更新、削除

  • ウェブコンテンツの読み込み、保存(ブックマーク)

  • ファイアベース認証(Auth), データベース(database), 画像保存(Storage)

最初から最後まで作ってみる
Androidモバイルコミュニティアプリ!


モバイルアプリ開発、
一歩進みたいなら? 📲

Androidアプリの開発に必要な文法や例を教えてくれる講義や学習資料は多いが...
いつものモバイルアプリを最初から最後まで作る講義はよく見づらいです。

簡単なToDoアプリレベルでもう少し進化させて学ぶことはできませんか?
掲示板を作成し、ブックマークを作成する過程を会員登録と連動してみて、会員ごとにどのような文章を書くのか/どのようなコンテンツをブックマークするのかに関する様々な機能を一人で開発できるなら、一歩さらに成長した開発者になることでしょう。

自殺者に必要な情報とコミュニティを提供する
Androidモバイルアプリケーション
最初から最後まで作ってみます。

今回の講義では、ウェブ上にあるコンテンツを見せてブックマークをする機能から、掲示板を作って投稿を作成・修正・削除するなど、実際のコミュニティアプリに必要なさまざまな機能を直接作成します。

Firebaseを利用してサーバー開発なしでAndroidコードだけで会員登録・ログイン・ログアウトなど各種認証を処理してみて、データベースにデータや画像を保存する機能まで練習できるようになります。


さまざまな機能
自分で作ってみてください!

Firebase Authを利用した会員登録・ログイン・非会員ログイン・ログアウト実装

FirebaseとWebView(Webビュー)を使用してWebコンテンツビューイングとブックマーク機能を実装する

Firebase Realtime DatabaseとStorageを利用した掲示板の実装


誰のための講義ですか? 🔍

  • アンドロイドコトリンでリストビュー(ListView)やリサイクルビュー(RecyclerView)を作ってみましたし、実際のアプリ一つを丸ごと作ってみながら感覚をつかみたい方
  • 簡単なTodoアプリの例を超えて、会員登録、書き込み(修正、削除)などと連動して実際に動作する掲示板を作成したい方
  • トイプロジェクトを始めてAndroidアプリ開発の全体的な流れを知りたい方

講義の中核ポイント! 💎

講義ソースコード提供

講義に書かれたソースコードを提供します。講義タイトルの右側にある雲の形や緑色の[教材]ボタンをクリックすると、コードをダウンロードできます。完全なソースコードだけでなく、1つの機能が終わるたびにソースコードを提供することで、中途半端なエラーが発生したときに講義に使用したコードと何が異なるかを比較できます。

継続的な更新

オンラインレッスンの性質上、時間の経過とともに既存のコードが機能しないことがよくあります。コードを同じように打ったが、バージョンの問題で動作しない部分があれば教えてください。 [質問&回答]を通じて情報提供していただければ講義アップデートを進めます。

理論の代わりに実習で簡単かつ迅速

複雑で面白くない理論よりも、実際のアプリを作成しながら、開発を楽しく学ぶことが目標です。実際にアプリを開発してみると、理論を自然に体得したり、自分でひとつずつ訪れながら学ぶことができます。

楽に見ながらフォローできるように

映像中途中のコードを拡大して受講生の立場から見やすくなるように気を使いました。講義の内容に従い、自分でコードを見て、モバイルアプリを開発してみてください。


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

開福歯開発者

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

その間会社も通って、フリーランス生活もしながら面白いプロジェクトたちいろいろしています。

Eメール:uyalae@naver.com


予想される質問 Q&A 💬

Q.レッスンに必要なソースコードや画像を提供していますか?

はい、完全なソースコードと画像を提供しています。

Q. 質問はどうすればいいですか?

講義の質問/回答を残してください。質問をするときは、できるだけ多くの情報を教えてください。以下の情報をすべてお知らせください。問題を特定することをお勧めします:)

  1. 視聴中の講義の一部(授業タイトルとタイムコード)
    2.私が書いたコード
    3. エラーが出た場合、どのように出てくるか(エラー内容)
    4. Firebaseにどのデータが含まれているか

Q. 講義の速度が速いようです。どうすればいいですか?

オンラインレッスンの利点は、途中でビデオを停止したり、速度を調整したりすることです。速度を下げて視聴することをお勧めします。

Q. 学習のためのヒントはありますか?

音を最大にして講義映像を録画しました。そのため、強調する部分があるときに声が少し大きくなり(!)びっくりすることがあります。音を少し小さくして視聴することをお勧めします。

Q.講義のようにすぐに機能を実装するのは難しいです。どうすればすぐに機能を実装できますか?

私はご飯を食べて開発するだけなので、速いです。

Q. その後の講義計画はありますか?

王初歩の方のための入門講義から深化講義まで、順次講義を制作しています。

  1. [入門編] Androidのためのコトリン文法
  2. [王町普遍]アプリ8つを作成しながら学ぶAndroidコトリン
  3. [初級編]アンドロイドコミュニティアプリを作成する現在の講義
  4. [初中級編]Androidデートアプリに従う
  5. 【中級編】Kind JETPACK 概論<賞>
  6. 【中級編】コイン価格監視アプリ制作
  7. [中級編] Kind JETPACK概論<下>

Q. デザインパターン(MVVM)やクリーンアーキテクチャなども講義で扱いますか?

今回の講義では、以下のように文法を勉強した方々が望む機能を実装できる段階に進むことを目指します。

デザインパターンやアーキテクチャのような部分は、今後深化講義で取り上げるようにします。

Q. 学習中に提案があったり不便な点がある場合はどうすればよいでしょうか。

講義コミュニティ([質問/回答])掲示板を通じて教えてください。より良い講義をするために講義を改善します。

Q. 講義コードと同じように書いたのですが動作しません。どうすればいいですか?

講義資料にソースコードをコピーして入れても動作しない場合は質問を残してください。アンドロイド版のアップデートでコードが機能しない場合は、レッスンを更新します。


シリーズコースとして
じっくり勉強🧰

  1. [入門編] Androidのためのコトリン文法
  2. [王町普遍]アプリ8つを作成しながら学ぶAndroidコトリン
  3. [初級編]アンドロイドコミュニティアプリを作成する現在の講義
  4. [小中級編] Androidのデートアプリを作成
  5. 【中級編】Kind JETPACK 概論<賞>
  6. 【中級編】コイン価格監視アプリ制作
  7. [中級編] Kind JETPACK概論<下>

こんな方に
おすすめです

学習対象は
誰でしょう?

  • Androidの例を作成し、プロジェクトを始めたい人

  • 1つのアプリをAからZまで作ってみたい人

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

  • ListView、RecyclerViewが作成できていれば、受講に支障はありません。

こんにちは
です。

6,172

受講生

394

受講レビュー

1,387

回答

4.8

講座評価

12

講座

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

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

カリキュラム

全体

69件 ∙ (10時間 17分)

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

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

受講レビュー

全体

56件

4.8

56件の受講レビュー

  • chanhoo94974님의 프로필 이미지
    chanhoo94974

    受講レビュー 1

    平均評価 5.0

    5

    74% 受講後に作成

    こんにちは葬儀がAndroid開発者である14歳の中学生です。常にコトリンを勉強しようとしましたが、YouTubeやインターネットなど Javaにコトリンが押される傾向があるかどうかJavaに比べて講義映像が多くありませんでした。それからこの講義を発見し、父に直接お願いしました。そして講義を直接聞いてみると、私の選択を正しくしました。一茎の光のようでした。本当に良い講義を作っていただきありがとうございます。

    • bokchi
      知識共有者

      こんにちはChanHoo〜 講義受講していただきありがとうございます JavaとKotlinについてしばらく話した場合 2017年コトリンが公式支援言語として採用され、2019年からコトリンがAndroidメイン言語に指定されました〜 そのため、過去にAndroidを開発していた方々はすべてJavaで開発をしました。 古いプロジェクトのような場合は、まだJavaで実装されているアプリもあり、JavaとCotlinコードが混在しているものもたくさんあります。 でも、新規に開発されるサービスをほとんどコトリンをメイン言語で使っていますよ~ (私も最初はAndroidをJavaで開発しました〜) 受講中に質問がある場合は、お気軽にお問い合わせください〜 ありがとう:)

  • phb37422789님의 프로필 이미지
    phb37422789

    受講レビュー 1

    平均評価 5.0

    5

    100% 受講後に作成

    Androidアプリをコートリンで面白いものにする機会でした。

    • bokchi
      知識共有者

      こんにちはphb3742 受講していただきありがとうございます。

  • sinjy02112933님의 프로필 이미지
    sinjy02112933

    受講レビュー 3

    平均評価 5.0

    5

    100% 受講後に作成

    最初の講義から走っています。私もどんどん成長するのを感じて開福歯様の講義の能力もどんどん発展しているようです。 次の講義も楽しみにしています。

    • bokchi
      知識共有者

      ありがとう:)

  • yukyoungsung5776님의 프로필 이미지
    yukyoungsung5776

    受講レビュー 2

    平均評価 5.0

    5

    30% 受講後に作成

    • bokchi
      知識共有者

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

  • baekground님의 프로필 이미지
    baekground

    受講レビュー 5

    平均評価 5.0

    5

    99% 受講後に作成

    • bokchi
      知識共有者

      コメントありがとうございます!

bokchiの他の講座

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

似ている講座

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