- ViewModel ν
μ€νΈ
- ViewModelμ μ μλ ν¨μμ state μ λ°μ΄νΈ κ΄λ ¨ ν μ€νΈλ₯Ό μ§ννμ΅λλ€.
- UseCase ν
μ€νΈ
- λΉμ¦λμ€ λ‘μ§μμ μλ¬, λ‘λ©, μλ£ μνμ λν΄ ν μ€νΈλ₯Ό μ§ννμ΅λλ€.
- Recompositionμ κ³ λ €νμ¬ λ·°λ₯Ό μμ±νμ΅λλ€.
- UI, λΉμ¦λμ€ λ‘μ§, λ°μ΄ν° λΉμ¦λμ€ λ‘μ§μ κ΄μ¬μ¬μ λΆλ¦¬λ₯Ό λͺ©μ μΌλ‘ μ½λ μμ±νμ΅λλ€.
- Githubμ Pull Requestλ₯Ό κΈ°λ°μΌλ‘ μμ μ μ§ννμ΅λλ€.
- μ½λλ₯Ό λͺ¨λννκ³ μ£Όμμ μΆκ°νμ¬ κ°λ μ±κ³Ό μ μ§λ³΄μμ±μ λμμ΅λλ€.
- λ€νΈμν¬ μμ²μ μ΅μ ννκ³ , λΆνμν UI μ λ°μ΄νΈλ₯Ό μ΅μννμ¬ μ± μ±λ₯μ ν₯μμμΌ°μ΅λλ€.
- MVVM λ° ν΄λ¦° μν€ν μ² μμΉμ μ€μνμ¬ μ½λ ꡬ쑰λ₯Ό 체κ³μ μΌλ‘ ꡬμ±νμ΅λλ€.
- μ ν리μΌμ΄μ μ 체μμ μΌκ΄λ λ°©μμΌλ‘ μλ¬λ₯Ό μ²λ¦¬νλλ‘ ν΅μΌννμ΅λλ€.
- build-logic μ μ©μΌλ‘ νλ‘μ νΈλ₯Ό λ©ν°λͺ¨λλ‘ κ΅¬μ±νμ¬ κ° λͺ¨λμ λ 립μ±κ³Ό μ¬μ¬μ©μ±μ λμμ΅λλ€.