Inflearn brand logo image
Inflearn brand logo image
Inflearn brand logo image
Programming

/

Mobile Application Development

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

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

  • huttchang0065
Android
Firebase

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

こんなことが学べます

  • 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開発に興味のある方

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

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

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

こんにちは
です。

8,499

受講生

81

受講レビュー

1

回答

4.5

講座評価

2

講座

カリキュラム

全体

19件 ∙ (10時間 24分)

講座掲載日: 
最終更新日: 

受講レビュー

全体

18件

4.2

18件の受講レビュー

  • 이혁구님의 프로필 이미지
    이혁구

    受講レビュー 1

    平均評価 5.0

    5

    100% 受講後に作成

    수강평을 몇년만에 작성합니다. 그때당시 아주 큰 도움이 되었던 걸로 기억해요! 감사합니다~

    • 안승기님의 프로필 이미지
      안승기

      受講レビュー 1

      平均評価 5.0

      5

      100% 受講後に作成

      코드가 몇년 전 강의라 고치는 부분이 있지만, 조금 지식만 있다면 쉽게 찾을 수 있는 오류였습니다. 강의 자체는 매우 괜찮은거 같습니다. 주석부터 설명까지 자세히 알려주시네요. 전체적으로 사용 방법을 알 수 있어서 좋은거 같습니다.

      • 일월님의 프로필 이미지
        일월

        受講レビュー 3

        平均評価 5.0

        5

        100% 受講後に作成

        채팅의 흐름을 파악하는 데 많은 도움이 되었습니다 감사합니다

        • 이지아님의 프로필 이미지
          이지아

          受講レビュー 1

          平均評価 5.0

          5

          63% 受講後に作成

          학교 프로젝트로 하고 있는데 많이 도움되었습니당 !

          • 박종화님의 프로필 이미지
            박종화

            受講レビュー 4

            平均評価 4.0

            5

            47% 受講後に作成

            개발 환경이 좀 지난것이긴 하지만 차근차근 따라해보는데 큰 어려움은 없었습니다. 재미있게 보고 있습니다. 좋은 강의 감사합니다. ^^

            ¥2,669

            huttchang0065の他の講座

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

            似ている講座

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