강의

멘토링

로드맵

개발 · 프로그래밍

/

모바일 앱 개발

1:1채팅 만들기(Android + Kotlin + Firebase)

Firebase(파이어베이스)를 이용해서 간단한 안드로이드 1:1 채팅 애플리케이션을 구현해 봅니다.

(3.9) 수강평 18개

수강생 257명

  • 개복치개발자

먼저 경험한 수강생들의 후기

이런 걸 배울 수 있어요

  • 간단한 1:1 채팅 구현

  • Firebase 실시간 데이터베이스 사용법

📢 알려드립니다

  • 해당 강의는 2020년에 3월에 제작된 강의로, 최신 Kotlin 문법과는 다소 차이가 있습니다. 수강 전에 참고 부탁드립니다.

 

🙌 이런 분들 주목하세요!

 

‘안드로이드 예제를 조금 작성해보고, 간단한 토이프로젝트를 하나 해봤는데... 채팅은 어떻게 만드는 거지?’
나는 서버 프로그래밍을 할 줄 모르는데, 어떻게 데이터를 주고 받게 할 수 있지?
Firebase는 들어봤는데, 어떻게 사용하는 거지?
내 앱에서 회원가입/로그인 기능을 추가해보고 싶은데 어떻게 해야 하지?



 

📝 강의 소개

안드로이드 채팅 애플리케이션을 만들어보세요!

이번 강의에서 Android(Kotlin)과 Firebase를 이용해서 1:1메세지(채팅) 기능을 구현해 봅니다.
코틀린과 파이어베이스를 이용해서 실시간 1:1 메세지 기능을 간단하게 구현해보는 짧고 간단한 구성으로 이루어져 있습니다.
강의를 통해 안드로이드에서 파이어베이스를 기본적으로 사용하고 활용하는 방법을 익힐 수 있게 됩니다.

 

 



 

✋ 잠깐!

라이브코딩처럼 진행되는 스타일의 강의이기 때문에, 코드에 대한 설명이 다소 부족하다고 느끼실 수 있습니다.
코드에 대한 설명이 많고, 천천히 진행되는 강의를 찾으신다면 인프런의 다음 강의를 수강해주시면 도움이 될 것입니다.

 

누구나 할 수 있는 안드로이드 앱 개발 - 1 (Kotlin)
번번이 모바일 앱 개발에 좌절했다면?

누구나 할 수 있는 안드로이드 앱 개발 - 2 (Kotlin)
이제는 안드로이드 앱 개발의 ‘감’을 잡고 싶다면?

 



 

🙋🏻‍♂️ 예상되는 질문 QnA

Q. 강의 난이도는 어떤가요?
A. RecyclerView를 검색을 통해서 구현하실 수 있으시면 문제없이 수강하실 수 있을 것입니다.

Q. 구현해보는 기능은 무엇인가요?
A. 회원가입 / 로그인 / 1:1 채팅 입니다.

Q. 구현해보지 않는 기능들은 무엇이 있나요?
A. 단체채팅, PUSH 메세지(알람) 등 일반적인 메신저에 있는 기능은 구현하지 않습니다.
단순하게 1:1 채팅 기능을 구현하는 데 중점을 두었습니다.

Q. 주의사항이 있나요?
A. Firebase 버전이 변경되면서 일부 검색을 통해서 해결해주셔야 하는 부분이 있습니다. 이 부분을 질문게시판을 통해서 상세히 공유주시면 도움드릴 수 있을 것 같습니다만, 버전 차이로 발생하는 불편이 발생할 수 있습니다.

 

 

이런 분들께
추천드려요

학습 대상은
누구일까요?

  • 간단하게 채팅은 어떻게 만들지? 라는 의문이 있으신분

  • Android(Kotlin) 토이 프로젝트롤 하고 싶은사람

선수 지식,
필요할까요?

  • 안드로이드로 토이 프로젝트를 해본 경험

안녕하세요
입니다.

6,410

수강생

401

수강평

1,378

답변

4.8

강의 평점

12

강의

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

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

커리큘럼

전체

14개 ∙ (2시간 16분)

강의 게시일: 
마지막 업데이트일: 

수강평

전체

18개

3.9

18개의 수강평

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

    수강평 2

    평균 평점 5.0

    5

    100% 수강 후 작성

    재밌고 유익합니다 ㅎㅎ

    • mylovetjrl님의 프로필 이미지
      mylovetjrl

      수강평 1

      평균 평점 5.0

      5

      100% 수강 후 작성

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

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

        수강평 1

        평균 평점 5.0

        5

        100% 수강 후 작성

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

        • 개복치개발자
          지식공유자

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

      • saechimdaeki님의 프로필 이미지
        saechimdaeki

        수강평 48

        평균 평점 5.0

        5

        100% 수강 후 작성

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

        • 개복치개발자
          지식공유자

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

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

        수강평 1

        평균 평점 4.0

        4

        100% 수강 후 작성

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

        비공개 강의로
        수강이 제한됩니다.
        비공개 강의

        개복치개발자님의 다른 강의

        지식공유자님의 다른 강의를 만나보세요!

        비슷한 강의

        같은 분야의 다른 강의를 만나보세요!