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

/

Mobile Application Development

Create 1:1 Chat (Android + Kotlin + Firebase)

We will implement a simple Android 1:1 chat application using Firebase.

(3.9) 18 reviews

257 learners

  • bokchi
Android
Kotlin
Firebase

Reviews from Early Learners

What you will learn!

  • Simple 1:1 Chat Implementation

  • How to use Firebase Realtime Database

📢 Please be informed

  • This lecture was produced in March 2020 and may differ slightly from the latest Kotlin grammar. Please note this before taking the course.

🙌 Pay attention to these people!

'I wrote a few Android examples and did a simple toy project... but how do I make a chat ?'
' I don't know how to program servers, how can I send and receive data ? '
' I've heard of Firebase , but how do I use it? '
' I want to add a sign-up/login function to my app. How do I do that? '



📝 Lecture Introduction

Create an Android chat application!

In this lecture, we will implement a 1:1 message (chat) function using Android (Kotlin) and Firebase .
It consists of a short and simple configuration that simply implements a real-time 1:1 messaging function using Kotlin and Firebase.
This course will teach you how to use and leverage Firebase on Android.



✋ Wait a minute!

Since this is a lecture style that proceeds like live coding , you may feel that the explanation of the code is somewhat lacking.
If you are looking for a course that is slow-paced and has a lot of explanation of the code, you may find the following course from Inflearn helpful:

Android App Development Anyone Can Do - 1 (Kotlin)
Are you frustrated with mobile app development time and time again?

Android App Development Anyone Can Do - 2 (Kotlin)
Now, if you want to get the 'feel' of Android app development?



🙋🏻‍♂️ Expected Questions QnA

Q. How difficult is the lecture?
A. If you can implement RecyclerView through search, you will be able to take the course without any problems.

Q. What features are you trying to implement?
A. Sign up / Log in / 1:1 chat.

Q. What features are there that you haven't implemented?
A. We do not implement features found in general messengers, such as group chats and PUSH messages (alarms).
We focused on simply implementing 1:1 chat functionality.

Q. Are there any precautions?
A. As the Firebase version changes, there are some parts that need to be resolved through some searches. If you share this in detail through the Q&A board, we may be able to help you, but there may be inconveniences caused by version differences.

Recommended for
these people

Who is this course right for?

  • If you have a simple question about how to create a chat

  • People who want to do Android (Kotlin) toy projects

Need to know before starting?

  • Experience with toy projects on Android

Hello
This is

6,264

Learners

379

Reviews

1,368

Answers

4.8

Rating

11

Courses

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

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

Curriculum

All

14 lectures ∙ (2hr 16min)

Published: 
Last updated: 

Reviews

All

18 reviews

3.9

18 reviews

  • 서태웅님의 프로필 이미지
    서태웅

    Reviews 2

    Average Rating 5.0

    5

    100% enrolled

    재밌고 유익합니다 ㅎㅎ

    • mylovetjrl님의 프로필 이미지
      mylovetjrl

      Reviews 1

      Average Rating 5.0

      5

      100% enrolled

      안드로이드랑 파이어베이스가 업뎃 되면서 코드 작성하는데 시간이 많이 걸렸네요. 그래도 에러 뜨는거 고쳐나가면서 잘 작동이 되니깐 뿌듯합니다.

      • Brad Kim님의 프로필 이미지
        Brad Kim

        Reviews 1

        Average Rating 5.0

        5

        100% enrolled

        코딩 따라하면서 배우기가 쉬운 강의 입니다.

        • 개복치개발자
          Instructor

          안녕하세요 Brad Kim님 수강해주셔서 감사합니다 ~~

      • saechimdaeki님의 프로필 이미지
        saechimdaeki

        Reviews 48

        Average Rating 5.0

        5

        100% enrolled

        현재 DB입력까지 보았는데 firestore에 대해 알수있어서 좋네요 예전에는 db관련 firestore를 사용할줄몰라서 구글에서 만든 샘플앱을 수정해서 갖다가 썼었거든요 고맙습니다 이제는 할줄알겠어용 .

        • 안녕하세요 junseong kim님 강의 들어주셔서 감사합니다~ 좋은 하루 보내세요 :)

      • 이승준님의 프로필 이미지
        이승준

        Reviews 1

        Average Rating 4.0

        4

        100% enrolled

        기본적으로 안드로이드 코틀린을 다룰 수 있는 입문자들을 대상으로 한 강의 Firebase 사용이 처음이라면 추천 할 수 있으나 상세하지는 않음 Firebase를 목적으로 한다면 다른강의를 추천 의식의 흐름에 따라 흘러가므로 옆에 띄워놓고 따라가는것보다는 한번 쭉 들어보고 되짚어가며 코딩하는것을 추천 해당강의를 따라간다고 번듯한 앱이 나오는것은 아니니 유의바람 아래 리뷰처럼 옛날 코드도 섞여있으니 주의

        Access is restricted to non-public courses.
        Private Course

        bokchi's other courses

        Check out other courses by the instructor!

        Similar courses

        Explore other courses in the same field!