이번 강의는 백엔드 서버 구현 없이 카카톡과 유사한 메신져를 만드는 방법을 공유합니다. 해당 강좌는 파이어베이스를 활용한 강좌이기때문에, 안드로이드에 대한 선수지식이 있어야 수강이 가능합니다. 대부분의 강의 내용이 로직으로 구성이 되어 있으며, 파이어베이스로 구현한 강의 입니다. 이번 강의를 잘 이해 하신다면 다른 메시지 프로토콜을 이용해서도 메신져를 구현 하실 수 있습니다.
이런 걸
배워요!
파이어베이스 기반 메신저 애플리케이션의 데이터베이스 구조와 아키텍처 이해
안드로이드 스튜디오를 이용한 개발 환경 설정
사용자 인증, 친구 등록, 채팅 기능 구현
실시간 메시지 업데이트 및 알림 기능
파이어베이스 애널리틱스 통합
이번 강의는 "Firebase"의 기능을 조합하여 메시징서비스(메신저)를 구현하는 강의입니다. 이번에 구현 될 안드로이드 어플리케이션은 나와 친구의 관계인 사람들과의 채팅(1:1, 1:N)을 기본으로 하고 있으며, "Firebase"의 기능들을 메세지프로토콜 대용으로 이용하여 메시징서비스를 구현하는 시간입니다.
주요 내용은 실시간 데이터베이스의 특징인 실시간 동기화기능을 이용하여 어떻게 상용서비스처럼 구현하는지에 대한 내용으로 구성되어있습니다. 강의를 들으시다보면 수강자분께서 응용하여 구현해보고 싶은 기능이 많이 생기게 될 것입니다.
Java Version | : 1.8.0_65 |
---|---|
Compile SDK Version | : Android 25 |
MinSDK Version | : Android 19 |
IDE | : Intelli J 2017.01 |
안녕하세요? Java BackEnd개발자 신휴창입니다. 2012년 개발업무를 시작하여 현재까지 많은 관심과 흥미를 가지고 즐겁게 개발업무에 임하고 있습니다. 2016년 Google I/O를 통하여 Firebase에 대하여 알게되었고 백엔드개발자인 저는 저의 업무영역에 지대한 영향을 미칠수도 있는 서비스이겠구나 싶어서 상당부분 알아보게 되었고, 알면 알수록 매력이 있는 기능이 있다는 것에 많은 관심을 가지며 알아가던 중 많은 적용점 중 많은 분들이 궁금해 하시는 채팅에 대하여 널리 공유를 하고 싶어서 이번 기회를 통하여 공유를 합니다. 유익하게 들으시고 궁금하신점은 댓글 또는 이메일을 통하여 문의사항을 보내주시면 성실히 답변을 드리겠습니다. 감사합니다 email : huttchang@gmail.com
학습 대상은
누구일까요?
안드로이드 개발에 관심 있는 분
실시간 채팅 애플리케이션을 만들고 싶은 분
파이어베이스를 활용한 프로젝트를 진행하고 싶은 분
실제 프로젝트에서 사용할 수 있는 실무 기술을 배우고 싶은 분
전체
19개 ∙ (10시간 24분)
강의소개
10:00
로그인 기능 구현
45:00
화면 구성
20:00
친구 등록 기능
55:00
친구 목록 구현
28:00
대화 상대 선택
30:00
방 생성과 메세지 전송
01:06:00
방 목록 수신 및 출력
44:00
메세지 수신
01:02:00
메세지 읽음 처리
27:00
방 나가기 & 방 목록 실시간 갱신
41:00
어플리케이션 테스트
40:00