![[LV1] Jetpack Compose - UI Practice강의 썸네일](https://cdn.inflearn.com/public/courses/331649/cover/38c7ca7b-90b5-410d-9bed-dd4153ba4850/331649-eng.jpg?w=420)
[LV1] Jetpack Compose - UI Practice
bokchi
How about moving away from XML-only Android development and introducing Jetpack Compose?
초급
Android, Kotlin, Jetpack
We will implement a simple Android 1:1 chat application using Firebase.

먼저 경험한 수강생들의 후기
5.0
서태웅
It's fun and informative haha
5.0
mylovetjrl
It took a lot of time to write the code because Android and Firebase were updated. But I'm satisfied because it works well now as I fix the errors that occurred.
5.0
Brad Kim
This is an easy lecture to learn by following the coding.
Simple 1:1 Chat Implementation
How to use Firebase Realtime Database
📢 Please be informed
'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? '
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.


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:
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.
학습 대상은 누구일까요?
If you have a simple question about how to create a chat
People who want to do Android (Kotlin) toy projects
선수 지식, 필요할까요?
Experience with toy projects on Android
6,257
수강생
407
수강평
1,391
답변
4.8
강의 평점
12
강의_other
Since founding a startup in 2015, I have carried out various development projects.
Currently, I am an ordinary developer working as an office worker
전체
14개 ∙ (강의상세_런타임_시간 강의상세_런타임_분)
2. Simple layout
08:43
5. Login / Design
12:49
6. DB Input
07:30
7. RecyclerView
07:53
8. Read DB
06:02
10. A little design
07:30
11. Send message
11:27
12. Read message
21:30
14. finish
04:49
전체
18개
3.9
18개의 수강평
수강평 2
∙
평균 평점 5.0
수강평 1
∙
평균 평점 5.0
수강평 1
∙
평균 평점 5.0
5
This is an easy lecture to learn by following the coding.
Hello Brad Kim, thank you for taking the class~~
수강평 48
∙
평균 평점 5.0
5
I've seen the DB input so far, and it's good to know about Firestore. In the past, I didn't know how to use DB-related Firestore, so I modified and used a sample app made by Google. Thank you. Now I know how to do it.
Hello, Junseong Kim Thank you for listening to the lecture~ Have a nice day :)
수강평 3
∙
평균 평점 4.7
4
Basically, this is a lecture for beginners who can handle Android Kotlin If it is your first time using Firebase, I can recommend it, but it is not detailed. If your goal is Firebase, I recommend another lecture Since it flows according to the flow of consciousness, I recommend listening to it all once and coding while going back rather than leaving it aside and following along Please note that following this lecture does not mean that you will get a neat app Be careful, as there are old codes mixed in, as in the review below
지식공유자님의 다른 강의를 만나보세요!
같은 분야의 다른 강의를 만나보세요!