16:33 Ni mi nombre puedo escribir.. MAIN puse Y lo peor es que tampoco lo lei bien Unite a nuestra comunidad de Discord!: discord.gg/P2n6zTvccV Aprendé a Crear Apps Profesionales en Android: AndroidAvanzado.com Transformate en el mejor programador Android: tidycal.com/mkiperszmid/mentoria-intro
@twinspast141 Жыл бұрын
este canal esta muy infravalorado , que lastima que no tenes mas fama como esos que enseñan javascript y web development
@DevKiper Жыл бұрын
Me alegro que te sirvan! Javascript y web no enseño ya que no son cosas que uso en el dia a dia
@twinspast141 Жыл бұрын
@@DevKiper No me referia a que enseñes esa tecnologia , me refiero a que sos un crack!! y mereces mas fama que ellos
@DevKiper Жыл бұрын
Ahhh jajaja. Muchas gracias 🔥
@EmmaCG2X Жыл бұрын
Muy buen tutorial, me sirvió mucho para arrancar! Saludos.
@DevKiper Жыл бұрын
Buenísimo que te sirva Emma! A seguir dandole 💪
@MM-gh2gz2 жыл бұрын
Me ayudaste a seguir. Me daba un error al compilar y no sabía seguir. Mil gracias
@DevKiper2 жыл бұрын
Me alegro que te haya servido! Un placer
@stradibarius756 ай бұрын
Muchas gracias, muy bien explicado 👍
@DevKiper6 ай бұрын
Me alegro que te sirva!
@slepper93vaquerizo454 ай бұрын
Buenas Martin una pregunta pero se podría hacer esto mismo con mensajería ?? Como por ejemplo local para que funcionase con room pero en plan quien lo pone y el que lo lee … está muy bien explicado
@DevKiper4 ай бұрын
Ahí ya necesitarías hacer uso de alguna api, ya que deberías identificar que usuario mandó el mensaje, y que le llegue a otro teléfono
@santiao Жыл бұрын
Gracias por el video, tendrás algún video o explicación de por que tenemos que usar "un factory" y que es un factory? Lo dijiste en el minuto 15:50 de pasar el repository al viewModel.
@DevKiper Жыл бұрын
No tengo video, ya que no suelo usar Factories Pero bien resumido, si vos haces un HomeViewModel() Estás creando una instancia del ViewModel Y si la activity se recrea (cuando rotas el dispositivo) vas a estar creando una instancia nueva del ViewModel No queremos eso. Nosotros queremos que la instancia del viewmodel sobreviva los cambios de configuración Y eso es lo que hace el Factory. Detecta si un viewmodel ya fue creado, y te usa la misma instancia. No te lo recrea
@rafaelaltamirano81022 жыл бұрын
Sos un capo, super claro
@DevKiper Жыл бұрын
Gracias! Espero que te haya servido
@silvahmx2 жыл бұрын
Gracias por el video, me resolvió algunas dudas que tenia y me ahorro tiempo en mi proyecto , Igual también podrías hacer un video sobre caching con room? para complementar el uso con retrofit saludos!!!
@DevKiper2 жыл бұрын
Obvio. El proximo video que haga, va a ser de caching de Retrofit a Room!
@silvahmx2 жыл бұрын
@@DevKiper Gracias
@DevKiper2 жыл бұрын
@@silvahmx Tal como prometi, video de Caching con Retrofit y Room: kzbin.info/www/bejne/qqTdgZKvbbd1a8k
@DevKiper2 жыл бұрын
@@silvahmx Un crack Antonio. Me alegro que te haya resultado util el video!
@huberneypamosaenz78792 ай бұрын
En 8:56 la clase room.RoomDatabase no devuelve una instancia dao, mas no una propiedad? Por lo que abstract val dao:UserDao debería ser: abstract fun dao:UserDao?
@DevKiper2 ай бұрын
Fijate de tener la parte de KAPT que mencioné en las dependencias Y lo de dao, puede ser una propiedad con val, o una función, en ambos casos te debería de funcionar
@huberneypamosaenz78792 ай бұрын
@@DevKiper Curioso para esa versión, actualmente en la documentación tenemos room_version="2.6.1" lo curioso es que hay dos grandes cambios, tenemos una alternativa a kapt, ksp e implementa soporte a las corrutinas por ejemplo del Dao, como suspend fun delet que puede dar problemas. Igualmente buen video 👍🏻
@DevKiper2 ай бұрын
Sisi podes usar ksp también, en el video usamos Kapt por eso te decía eso Igual el video también tiene corrutinas, asi que eso no debería ser el problema
@huberneypamosaenz78792 ай бұрын
@@DevKiper Perfecto, en tu caso respecto a la inyección de dependencias para esta app ya como app, sería mejor usar hilt y así reciclar mucho código, sin embargo alguna vez haz intentado usar room con Koin para proyectos pequeños?
@DevKiper2 ай бұрын
Me gusta más Hilt que Koin, por eso suelo usar eso. Pero hay casos en donde tuve que usar Koin, y es bastante similar. A fin de cuentas, son 2 formas distintas, de obtener el mismo resultado Asi que si usas Hilt, o si usas Koin, es lo mismo
@ManuelHernandez-gr1sv2 жыл бұрын
Me has salvado
@DevKiper2 жыл бұрын
Me alegro que te haya servido!
@amaro33956 ай бұрын
Estoy aprendiendo porque tengo al menos tres proyectos, pero es muy difícil entender el porque de cada cosa, tendría que ir mas al principio para entender , de repente me sale este ejemplo funcionando de como usar room pero ya se actualizo android y no me funciona el ejemplo, jaja creo que mejor me asociare con un experto pero siempre existe la desconfianza de perder el proyecto, están muy buenos los videos pero me falta entender mas
@DevKiper6 ай бұрын
Buenas! Que cosas de Room no funcionan? Porque veo que sigue funcionando perfecto en la última versión de Room
9 ай бұрын
Esta bueno el curso, pero los cambios de criterio a la hora de hacer las cosas durante su desarrollo( lo mas notorio es el cambio de nombre a algunas variables o las clases) dificulta la claridad de lo que se quiere explicar. Ocho archivos para hacer dos cosas simples me parece mucho.
@DevKiper9 ай бұрын
A que cosa en específico te estás refiriendo?
@wi3306012 жыл бұрын
Hola... se entendió hasta que llegaste a crear user y el repository... ahí me perdí 🙄
@DevKiper2 жыл бұрын
Hice mal en explicar Base de Datos y Retrofit sin antes hacer un video acerca de Repository. Ese va a ser el proximo video para que sea mas facil de entender :D
@wi3306012 жыл бұрын
muchas gracias espero ese video. Saludod
@DevKiper2 жыл бұрын
@@wi330601 Dicho y hecho. Nuevo video de Repository: kzbin.info/www/bejne/pYCwipijrsqEsK8&ab_channel=MartinKiperszmid%7CProgramador
@rafaelaltamirano81022 жыл бұрын
Espero algun video de paging 3
@DevKiper Жыл бұрын
Lo voy a tener en cuenta! Mil gracias por la idea
@alfonzoruiz7705 Жыл бұрын
google deberia hacer las cosas mas simples mucha larga para solo guardar datos
@DevKiper Жыл бұрын
La verdad es que es bastante configuración, pero es más que nada al principio Una vez que lo configuras en la app, es relativamente fácil
@oscarpadilla53612 ай бұрын
Jetpack Compose? Vine buscando cobre y encontré oro
@DevKiper2 ай бұрын
Todo el canal 100% dedicado a Compose 💪
@oscarpadilla53612 ай бұрын
@@DevKiper ombe haberlo dicho antes, new sub
@DevKiper2 ай бұрын
Bienvenido!
@luisantoniosaitorodriguez129111 ай бұрын
no tienes vocacion para enseñar, lo haces muy rapido y usas terminos que escuchamos por primera vez (en mi caso) saludos
@DevKiper11 ай бұрын
Que terminos escuchaste por primera vez? Fijate el resto de los comentarios, todos agradecidos 💪
@ZegobaxOP119 ай бұрын
Es de los mejores, escuchas a Aristidev y te moris xD