"μ λ μ΄λ³΄ κ°λ°μμΈλ° νλ‘μ νΈλ₯Ό ν μ μλ λ§λ ν κΈ°νκ° μμ΄μ!!π"
λλ§μΉ¨, λνλ Matcherloperβ
Matcherloperλ κ°λ°μλ€μ΄ νλ‘μ νΈλ₯Ό κ²½νν μ μλ κΈ°νλ₯Ό μ 곡ν©λλ€.
νΉν, νλ‘μ νΈ κ²½νμ΄ λ³λ‘ μλ λ§μ μ£Όλμ΄ κ°λ°μλ€μκ² νμν μ΄νμ λλ€.
ν μ¬μ©μ(creatUser)κ° νμν ν¬μ§μ
μ μμ λ°© μ΄λ¦μ λͺ
μν λ°©μ νμ±νκ³ κ·Έ μΈ λ°©μ μ°Έμ¬νκ³ μΆμ μ¬μ©μ(participantUser)λ λ§€μΉμ ν΅ν΄ μ νν ν¬μ§μ
μ λ§λ λΉ λ°©μ μ°Ύμ λλ€μΌλ‘ λ°©μ μ°Έμ¬ν μ μλλ‘ ν©λλ€.
- 2021.07.21 ~ 2021.09.29
- Kotlin
- Retrofit2 2.9.0
- recyclerView 1.2.1
- navigation 2.3.5
- Firebase Messaging
- databinding
- viewmodel 2.3.1
- LiveData
- νμκ°μ
λ° λ‘κ·ΈμΈ
- λ‘κ·ΈμΈ μ ν ν°μ λ°κΈλ°μ΅λλ€.
- λ°©μ μμ±ν μ μμ΅λλ€.
- νμν ν¬μ§μ μ μ, μ€νλΌμΈ κ°λ₯ μ§μ λ± μ 보λ₯Ό μ λ ₯ν μ μμ΅λλ€.
- λ°©μ μ°Έμ¬ν μ μμ΅λλ€.
- μ°Έμ¬ν νμμ ν¬μ§μ μ μ ν΄ λλ€μΌλ‘ λ§€μΉλλλ‘ ν©λλ€.
- FCMμ ν΅ν΄ μλ‘μ΄ λ°©μ΄ μμ±λκ±°λ λ°©μ μνκ° OPENμΌλ‘ λ°λμμ λ λ§€μΉμ€μΈ κ°λ°μμκ² μλ¦Όμ΄ κ°λλ‘ νμ¬ λ°©μ μ°Έμ¬ν μ μμ΅λλ€.