문제점2 6. SharedPreference에서 DataStore로 변경하여 데이터 일관성 문제 해결하기 (RunWithMe 리팩토링) 6. SharedPreference에서 DataStore로 변경 안녕하세요 RunWithMe 리팩토링 프로젝트에서 팀장과 안드로이드 개발을 맡은 서경원입니다. RunWithMe 프로젝트를 리팩토링하면서 공부한 내용에 대해서 설명해보려합니다. 이해가 안되는 내용이나 제가 잘못 적은 부분이 있다면 꼭 댓글 남겨주세요. 이번 프로젝트에서 기존에 사용하던 SharedPreference를 DataStore로 변경하고자 했습니다. SharedPreference가 가진 문제점 때문이었습니다. 여러분들은 SharedPreference의 문제점에 대해 알고 계신가요???? SharedPreference의 문제점에 대해서 ChatGpt에 물어보겠습니다. gpt 답변: 안드로이드에서 Share.. 2023. 5. 30. 4. EventFlow 도입 (RunWithMe 리팩토링) 4. EventFlow 도입 안녕하세요 RunWithMe 리팩토링 프로젝트에서 팀장과 안드로이드 개발을 맡은 서경원입니다. RunWithMe 프로젝트를 리팩토링하면서 공부한 내용에 대해서 설명해보려합니다. 이해가 안되는 내용이나 제가 잘못 적은 부분이 있다면 꼭 댓글 남겨주세요. 이 글은 Ted Park님의 블로그를 참고하여 작성했습니다. MVVM의 ViewModel에서 이벤트를 처리하는 방법 6가지 MVVM의 ViewModel에서 이벤트를 처리하는 방법 6가지 지금 개발하시는 코드에서 ViewModel의 이벤트 처리를 어떻게 하고 계신가요? 헤이딜러에서 LiveData -> SingleLiveData -> SharedFlow -> EventFlow로 이벤트 처리 방법을 변.. 2023. 5. 26. 이전 1 다음