inflearn logo
inflearn logo

Firebaseを活用したメッセンジャーの作成 - Android

このレッスンでは、バックエンドサーバーを実装せずにカカトークに似たメッセンジャーを作成する方法を共有します。 該当講座はファイアベースを活用した講座なので、Androidに関する選手知識がなければ受講が可能です。 ほとんどの講義内容がロジックで構成されており、ファイアベースで実装した講義です。 今回の講義をよく理解したら、他のメッセージプロトコルを利用してもメッセンジャーを実装できます。

難易度 中級以上

受講期間 無制限

Android
Android
Firebase
Firebase
Android
Android
Firebase
Firebase
날개 달린 동전

講座 추천하고 성장과 수익을 만들어 보세요!

날개 달린 동전

マーケティングパートナーズ

講座 추천하고 성장과 수익을 만들어 보세요!

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

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

4.2

5.0

이혁구

100% 受講後に作成

受講評を数年で作成します。

5.0

안승기

100% 受講後に作成

コードが数年前の講義だと修正する部分がありますが、少し知識があれば簡単に見つけることができるエラーでした。講義自体はとても大丈夫だと思います。コメントから説明まで詳しく教えてくださいね。全体的に使い方が分かっていいと思います。

5.0

일월

100% 受講後に作成

チャットの流れを把握するのに役立ってくれてありがとう

受講後に得られること

  • Firebaseベースのメッセンジャーアプリケーションのデータベース構造とアーキテクチャの理解

  • Androidスタジオを使用した開発環境の設定

  • ユーザー認証、友達登録、チャット機能の実装

  • リアルタイムメッセージの更新と通知機能

  • Firebase Analyticsの統合

1.講座紹介

今回の講義は「Firebase」の機能を組み合わせてメッセージングサービス(メッセンジャー)を実装する講義です。今回実装されるAndroidアプリケーションは、私と友達の関係である人々とのチャット(1:1、1:N)を基本にしており、「Firebase」の機能をメッセージプロトコル代用として利用してメッセージングサービスを実装する時間です。

主な内容は、リアルタイムデータベースの特徴であるリアルタイム同期機能を利用してどのように商用サービスのように実装するかについての内容で構成されています。講義を聞いてみると、受講者の方が応用して実装してみたい機能がたくさんできます。

2.役に立つ方

  • メッセージサービスの原理が知りたい人
  • Androidを使用してメッセンジャーを実装する必要がありますが、メッセージサーバーが必要な人
  • Firebaseのリアルタイム同期機能を利用して効率的かつ迅速に開発する必要がある方

3.アプリケーション構成

ログイン画面

  • Google ログイン

チャットロビー画面

  • チャット画面
  • 新規チャットルームの作成
  • メッセージ(テキスト、画像)ソング/受信
  • メッセージの読み取り処理
  • チャットルームを出る

友達リスト

  • 友だち検索
  • 友達登録

4.必要事項

開発環境

Java Version : 1.8.0_65
Compile SDK Version : Android 25
MinSDK Version : Android 19
IDE : Intelli J 2017.01

サンプルアプリ

FireTalk Playストアで見る

5.講師紹介

こんにちは? Java BackEnd開発者の新休憩です。 2012年に開発業務を開始し、現在まで多くの関心と興味を持ち、楽しく開発業務に取り組んでいます。 2016年にGoogle I / Oを通じてFirebaseについて知り、バックエンド開発者である私は私の業務領域に大きな影響を及ぼす可能性があるサービスだと思って、かなりの部分を調べることになりました。したくて今回の機会を通じて共有をします。お気軽にお聞きいただき、ご不明な点はコメントまたはメールでお問い合わせをお送りください。ありがとう、email: huttchang@gmail.com

こんな方に
おすすめです

学習対象は
誰でしょう?

  • Android開発に興味のある方

  • リアルタイムチャットアプリケーションを作成したい方

  • ファイアベースを活用したプロジェクトを進めたい方

  • 実際のプロジェクトで使用できる実務スキルを学びたい方

こんにちは
huttchang0065です。

8,527

受講生

84

受講レビュー

1

回答

4.4

講座評価

2

講座

受講レビュー

全体

18件

4.2

18件の受講レビュー

  • ahnseungkl4089님의 프로필 이미지
    ahnseungkl4089

    受講レビュー 1

    平均評価 5.0

    5

    100% 受講後に作成

    コードが数年前の講義だと修正する部分がありますが、少し知識があれば簡単に見つけることができるエラーでした。講義自体はとても大丈夫だと思います。コメントから説明まで詳しく教えてくださいね。全体的に使い方が分かっていいと思います。

    • fffdjd235016님의 프로필 이미지
      fffdjd235016

      受講レビュー 3

      平均評価 5.0

      5

      100% 受講後に作成

      チャットの流れを把握するのに役立ってくれてありがとう

      • biopjh8479님의 프로필 이미지
        biopjh8479

        受講レビュー 7

        平均評価 4.0

        5

        47% 受講後に作成

        開発環境がちょっと過ぎましたが、じっくりついてみるのに大きな難しさはありませんでした。楽しく見ています。 良い講義ありがとうございます。 ^^

        • ljahpoao9033541님의 프로필 이미지
          ljahpoao9033541

          受講レビュー 1

          平均評価 5.0

          5

          63% 受講後に作成

          学校のプロジェクトにしているのにたくさん役に立ちました。

          • h9님의 프로필 이미지
            h9

            受講レビュー 1

            平均評価 5.0

            5

            100% 受講後に作成

            受講評を数年で作成します。

            似ている講座

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

            ¥2,778