안드로이드 앱 개발에서 앱 아키텍쳐 구조는 매우 중요합니다. 왜냐하면 아래와 같은 장점이 있기 때문입니다. 모바일이라는 특수한 환경 모바일 환경에서는 화면 회전과 같이 PC에서라면 발생하지 않을 여러 상황이 있습니다. 올바른 아키텍쳐 구조는 이러한 상황에서 사용자가 불
이번 글에서는 Hilt를 이용하여 MVVM아키텍쳐 구조의 간단한 노트를 구현해보고자 합니다. 혹시 MVVM패턴에 익숙하지 않다면 아래 글에 자세히 설명되어 있습니다https://velog.io/@201/mvvmarchitecture안드로이드 MVVM패턴을 통해
1. LiveData란? 앱에서는 데이터의 변화가 끊임없이 일어납니다. 이때 마다 앱의 UI를 갱신시켜야 하는데 상당히 번거로운 작업입니다. 이때 LiveData를 사용한다면 UI를 자동으로 갱신해줄 수 있습니다. 자동으로 갱신되는 이유는 LiveData가 Obser
최근에 Google Codelab에서 제공하는 Jetpack Compose(https://developer.android.com/codelabs/jetpack-compose-state?authuser=4&continue=https%3A%2F%2Fdevelope