안녕하세요 골드입니다. ViewModel + LiveData + View Binding은 현시점 구글에서 권장하는 애플리케이션 개발 방법입니다. 먼저 Binding은 findViewById를 대체할 수 있다는 장점을 가지고 있습니다. 두 번째로 ViewModel은 앱의 생명주기에 대한 처리(예를 들어 화면 전환)를 따로 하지 않아도 데이터가 유지된다는 장점이 있고, LiveData를 함께 사용하여 값이 변했을 때, 이를 관찰하고 있는 UI 역시 데이터가 업데이트된다는 장점이 있습니다. 오늘은 간단하게 이 셋을 함께 사용하는 예제를 만들어 보겠습니다. 먼저 MainActivity와 Blank Fragment를 하나 만들겠습니다. 1. View Binding 뷰 결합 먼저 View Binding을 사용하도록..