Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |
Tags
- livedata
- Java
- FRAGMENT
- leetcode
- homebrew
- Jetpack
- IntelliJ
- library
- Room
- Kotlin
- rxjava
- Android
- androidstudio
- Database
- Version
- ReactiveProgramming
- programmers
- sourcetree
- git
- github
- Algorithm
- ViewModel
- Java8
Archives
- Today
- Total
목록library (1)
Learn & Run
Jetpack - VIewModel에 대해 자세히 알아보자
이번 포스팅에서는 Jetpack에 포함된 ViewModel 라이브러리에 대해 소개합니다. 앞서 설명한 Room처럼 대중적으로 많이 사용되는 라이브러리입니다. ViewModel에서 한 번 알아보도록 합니다. ViewModel이란 무엇인가? 우리는 앱을 개발할 때, 단순한 기능을 구현하는 것 이상으로 앱의 아키텍쳐 설계에 대해서도 고민을 하곤 합니다. 그러면서 접하게되는 여럿 디자인 패턴중에서 MVVM(Model - View - ViewModel)에 대해 들어본 적이 있을 것 입니다. 저는 처음에 MVVM의 ViewModel과 Jetpack에 포함된 ViewModel이 같은 건지 다른 건지 헷갈려했던 기억이 있습니다. 사실 완전히 다른 차원의 개념인데도 불구하고 말입니다. MVVM에서의 ViewModel은 ..
Android
2021. 8. 29. 23:39