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

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

(2개의 수강평)

64명의 수강생
AndroidKotlinFirebase모바일 앱
11,000원
지식공유자 · 개복치개발
14회 수업· 총 2시간 16분수업
평생 무제한 시청
수료증 발급 강의
수강 난이도 초급

이 강의는

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

이런 걸 배울 수 있어요

  • 간단한 1:1 채팅 구현
  • Firebase 실시간 데이터베이스 사용법

🙌 이런 분들 주목하세요!

‘안드로이드 예제를 조금 작성해보고, 간단한 토이프로젝트를 하나 해봤는데... 채팅은 어떻게 만드는 거지?’
나는 서버 프로그래밍을 할 줄 모르는데, 어떻게 데이터를 주고 받게 할 수 있지?
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 채팅 기능을 구현하는 데 중점을 두었습니다.

도움 되는 분들

  • 간단하게 채팅은 어떻게 만들지? 라는 의문이 있으신분
  • Android(Kotlin) 토이 프로젝트롤 하고 싶은사람

선수 지식

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

지식공유자 소개

아주 작은 구멍가게 스타트업을 운영하고 있습니다.

원래 개발자가 아니었으나, 서비스를 제작하다보니 개발자와 커뮤니케이션의 답답함을 느껴

제가 직접 개발을 배우는 것이 낫겠다 라고 생각해 개발자가 된 케이스입니다.

소프트웨어 개발의 막연함과 어려움을 쉽게 풀어나가고 싶습니다 :)

교육과정

모두 펼치기 14 강의 2시간 16분
섹션 0. Android Chatting
14 강의 136 : 45
강의소개
05 : 07
간단한 레이아웃
08 : 43
간단한 레이아웃 (수정, 추가)
01 : 25
회원가입 구현
07 : 08
로그인 / 디자인
12 : 49
DB 입력
07 : 30
RecyclerView
07 : 53
DB 읽기
06 : 02
채팅방 만들기
12 : 37
약간의 디자인
07 : 30
메세지 보내기
11 : 27
메세지 읽기
21 : 30
메세지 주고받기 (리얼타임)
22 : 15
마무리
04 : 49

공개 일자

2020년 3월 2일 (마지막 업데이트 일자 : 2020년 3월 2일)

수강 후기

아직 평가를 충분히 받지 못한 강의 입니다.
모두에게 도움이 되는 수강평의 주인공이 되어주세요!😄️️

default_profile.png
Brad Kim 1달 전
코딩 따라하면서 배우기가 쉬운 강의 입니다.
default_profile.png
junseong kim 3달 전
현재 DB입력까지 보았는데 firestore에 대해 알수있어서 좋네요 예전에는 db관련 firestore를 사용할줄몰라서 구글에서 만든 샘플앱을 수정해서 갖다가 썼었거든요 고맙습니다 이제는 할줄알겠어용 .
개복치개발

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

지식공유자 되기
많은 사람들에게 배움의 기회를 주고,
경제적 보상을 받아보세요.
지식공유참여
기업 교육을 위한 인프런
“인프런 비즈니스” 를 통해 모든 팀원이 인프런의 강의들을
자유롭게 학습하는 환경을 제공하세요.
인프런 비즈니스