# Datastore

Jetpack DataStore!
프로젝트를 진행하다 보면 SharedPreferences의 간편함 덕분에 무지성으로 SP를 사용하곤 했습니다. 그런데 사실 공식문서를 살펴보면 다음과 같은 문구가 적혀있습니다.
SharedPreference와 DataStore
SharedPreference는 자동 로그인과 같은 기능을 실행하기 위해서 작은 데이터를 가볍게 저장할 수 있는 방식이다.XML에 Key-Value 형식으로 저장함.Type-Safety(객체를 직접 직렬화하지 않고도 저장할 수 있다는 뜻)가 보장되지 않기 때문에 매번

DataStore error on Android | RN 안드로이드 DataStore 에러
AWS Amplify 는 다양한 기능들을 제공한다.이중에서 DataStore 는 GraphQL API 를 사용하여, amplify server 와 query 를 가능하게 해준다.그러나, React Native 에서 정상적으로 동작하지 않는 버그를 확인하였다.오직, An

DataStore 사용해보기
EditText에 작성된 데이터를 DataStore을 이용해 저장하고 GET Button을 눌렀을 때 아래에있는 칸에 저장된 데이터를 가지고 오는 프로젝트를 설명하겠습니다.DataBindingMVVMDagger-Hiltbuildgradle(Module)에서 다음의 라이

Android DataStore
DataStore는 SharedPreferences를 비동기로 사용하기 위한 라이브러리입니다. DataStore는 프로토콜 버터(구조화된 데이터를 직렬화 하는 메커니즘)를 사용하여 Key-value타입 혹은 유형이지정된 객체를 로컬에 저장할 수 있는 기능입니다. Dat

[Android/Kotlin] SharedPreference 대신 DataStore 사용해보기
간단하게 요약하자면 DataStore는 다음과 같은 특징이 있습니다. DataStore는 코루틴과 Flow를 통해 읽고 쓰기에 대한 비동기 API를 제공합니다. DataStore는 UI 스레드를 호출해도

[Android] Datastore 사용하기
💡 Datastore 기존의 SharedPreferences의 단점을 보안하여 만들어진 Datastore를 사용해보려고 한다. 우선 DataStore는 두가지의 기능을 제공한다. Preferences DataStore : SharedPreferences와 동일하게