Como usar Jetpack DataStore en Android

preview_player
Показать описание
😎 Shared Preferences OBSOLETO con esta NUEVA forma de almacenar datos en el dispositivo, te enseñaré como puedes realizarlo.

🏆 Nuevo Curso (ANDROID MASTERCLASS)

0:00 Introducción
0:46 Dependencias del Proyecto
9:00 Implementación de distintos Temas en Android
24:57 Implementación de Jetpack DataStore

👇🏼 Invitame un café, si te agrada el contenido gratuito que comparto

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
📸 Redes Sociales 📸

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Créditos
Creative Commons — Attribution-ShareAlike 3.0 Unported — CC BY-SA 3.0

#Android #Jetpack #DataStore
Рекомендации по теме
Комментарии
Автор

Hola
porque el uso de Flow couroutines, es necesario o me da mas ventajas?

Es decir que antes de flow prodia haber utilizado LiveData.

--Yo tambien implemente el darkTheme pero el seteo del Thema lo tengo en el archivo :Application.
uso un companionObject con SharedPreferences 🙂
Gracias y buen video.

rogercolque
Автор

Porque sale este error aunque funciona(pero solo cuando inicias con modo claro):
E/ActivityInjector: get life cycle exception
java.lang.ClassCastException: android.os.BinderProxy cannot be cast to
at

juniormejiaosorio
Автор

Por qué en el DataStoreSettings declaraste de la siguiente menta:
Val Context.datastore: ...
Es eso un nombre válido?
Y de esa manera es difícil deducir dónde utilizas esa variable, no sé dónde la estás utilizando

javiermendez
Автор

Amigo que es mejor, data store o room. Y porque, o los 2 sirven para lo mismo?

activoysaludable
Автор

Hola, Leo
Tengo dos dudas
1. Por qué al final en la función "toggleDarkTheme" la hiciste suspendida?

2. El AppModule dónde lo utilizas? El método provideApplication dónde se usa? O sea para qué creaste ese módulo?

javiermendez
Автор

Hola Leonardo!

Nuevamente felicidades por tus videos. Te quisiera preguntar una duda. Quiero meter DataStore en un proyecto con JetPack Composer. seguí tu video y todo bien. Solo que yo requiero guardar varios parámetros (username, token, etc.) como lo haces en el video con la clase "UserSettings", mi pregunta es ... ¿como puedo obtener los valores que yo guardo en el DataStore "UserSettings" en una funcion componible y poder mostrar en un Text() el nombre del usuario?

Espero me puedas sacar de la duda, muchas gracias.

cristianmartinez
Автор

Gracias por tus videos amigo!!! a veces me pasa que me pierdo entre el código y doy por hecho que es porque estoy empezando, pero tambien noto que los que os dedicais a enseñar, tenéis mucho conocimiento de programación pero os falta conocimiento en la enseñanza, es decir.. es como que contais lo que sabéis hacer, pero no contáis el porque se hace así y porque no de la otra manera..etc. Y para la ayuda de la compresión del código es muy importante. En mi caso creo que si según vas haciendo codigo o al terminar el código pararas y sin prisas explicaras el porque del código seria de gran ayuda. Siempre pongo de ejemplo el tutorial de java de pildoras informaticas como lo explica absolutamente todo con sus flechas si hace falta. En fin creo que es un buen referente para los que os dedicais a la enseñanza.

javicamar
Автор

Excelente video amigo, era justo lo que estaba buscando. El detalle y la atención que brindas es de admirar.

calixtoandrade
Автор

Hola, Leo
Yo tengo la siguiente pregunta
Cómo aprendes tú? O sea con la pura documentación o algo más?
Cómo sabes cuál tema es el que te sigue por aprender y así?
Siempre me he hecho esa pregunta, ustedes los que enseñan (y gracias por eso) cómo aprenden

javiermendez