Videos asi son los que te impulsan a seguir, te juro que iba a dejar esto de la programación. Pero por alguna razón entendí cada palabra de lo que explicaste, espero sigas subiendo más contenido y ayudes a gente como yo que intenta y se frustra muy fácilmente gracias crack
Soy un Junior recien salido del FP y estoy super agradecido con este curso, llevo media tarde y ya estoy gozando con como explicas, como programas y como me estas haciendo aprender Kotlin. Muchas gracias por tus videos, por tu humor y espero que sigas asi, un saludo.
jajajaj. El aris del futuro. Volvi por el momemento porque en mis estudios estoy con algo que ya conozco un poco. Muy bueno!!. Se me esta haciendo mas familiar, mi cerebro esta entrando en sintonia!!...wiiii!!..jajjaja. Buenisimo como siempre.
Excelnte tu video amigo.. enseñanza original... seria bueno que hagan una app de login usando las preferences.. seria excelente!! saludos cordiales desde Perú!!!
Me alegro mucho! La cosa es que el capítulo por escrito es más antiguo (de antes de meterme en UA-cam) y los videos estan mas actualizados. Ya los nuevos vídeos están iguales que los nuevos capítulos!
Te quería agradecer porque me re sirvio esto para implementar el switch de modo oscuro en mí app, y ya que estoy acá, podrías hacer un vídeo implementando esto en con mvvm? Debe ser que soy muy nuevo todavía, pero es que siento que muchas veces es otro mundo andar dividiendo todo en módulos.
Hola! Lo primero gracias por compartir todo tu conocimiento, a mi me estás ayudando muchísimo. Me gustaría saber si tienes algún vídeo de ROOM o si tienes pensado hacerlo en un futuro. Muchas gracias :)
Gracias por tus videos.....Tengo una duda sobre una app que desea crear como practica es referente a un ping, me podrías dar una guia o como seria posible realizar un ping para poderlo mostrar en pantalla y si es necesario alguna dependencia que necesite para poderlo realizar.
Hola! primero quiero agradecerte por el curso, es muy util, vengo haciendolo desde el principio. Cuando definis por ejemplo: container.setBackgroundColor() nunca definis val container = findViewById(R.id.container) tampoco lo haces con binding y lo vi en varias oportunidades, como generas la definicion automatica para poder escribir container.setBackgroundColor() sin definir? Gracias!!
verás, esto es una cualidad de kotlin que simplemente ya no funciona, por desgracia la quitaron, tiene un vídeo explicando como hacer el biding ahora, pero yo creo que la opción más fácil es con el findViewById
Estimado, buen dia! Estoy reproduciendo el codigo y tengo una consulta. Veo que en el MainActivity usas directamente: btnContinue.setOnClickListener... Pues yo no encuentro la forma de hacerlo! Solucione el problema creando una variable: val btnContinuar: Button = findViewById(R.id.btnContinue) Pero quiero aprender como se hace!!! Me ayudas, por favor? Muchas gracias! Y geniales las clases! Estoy aprendiendo mucho!
Una pregunta que no tiene nada que ver con el video. Quiero mostrar los datos de un producto en mi app. Que me recomiendas usar para obtener esos datos. Fuera bueno que hicieras un video sobre como obtener los datos de mi tabla que esta alojada en el localhost. Gracias
Hola, necesito ayuda😢, me funcionó cambiar el color de fondo de mi app, pero necesito cambiar a una imagen que ya tengo dentro de la app. Intenté con "binding.fondoapp.setBackground(ContextCompat.getDrawable(this,R.drawable.img1))" pero no funcionó. Agradezco cualquier ayuda 🙏
@@AristiDevs Gracias, vi completo el vídeo y dice que hay que usar binding antes de los nombres de los id. Pero en este vídeo de SharedPreferences no escribes binding antes de btnContinue... Lo empiezas a escribir y ya te dice ak archivo xml que está asociado y te lo toma
Hola, tengo un pequeño problema cuando no le doy al check Box, aun así me manda a la segunda actividad, se me había ocurrido poner en else una función como goToDetail pero en vez de mandar a la segunda actividad mandar a la primera, pero no funciono, no sé si estoy colocando algo mal
Sé que llego tarde, pero alguien puede explicarme como es que accede al 'btnContinue' (minuto 7:00), si en ningún momento ha hecho ni el viewBinding ni un findViewById?? Hay algo que me estoy perdiendo. edit: Después de buscar un poco imagino que está usando la librería synthetic, que por lo visto ya está 'deprecated' y por eso no la había visto antes.
@@AristiDevs Me estoy devorando todo tu contenido últimamente, ese en concreto había pasado de él porque imaginé que explicabas la forma de usar ViewBinding actual simplemente. De todas formas, muchas felicidades por los videos, no había visto un contenido tan bueno y tan bien explicado ni en español ni en la comunidad anglosajona. Espero que sigas publicando estas bombitas ;). Un saludo!
Hola hermano , te hago una pregunta , estoy haciendo una app de deportes con lo que estas enseñando en kotlin pero se me complica a la hora de que un usuario elija un deporte específico y quiero que en el recyclerview me devuelva solo los usuarios a los que les gusta ese deporte y también el rango de edad de los usuarios, que métodos debo seguir? , gracias y seguí así, esta muy bueno el canal.
gracias por el tutorial!! (bueno por todos...) estoy intentando que al completar un editext, cuando va a otra activity o cierro app y vuelve la activity del editext, este siga relleno con los datos que el usuario introdujo, pero no hay manera! alguien sabe como hacerlo? un saludo!! seguimos aprendiendo!!
Buenas, tienes que persistir la información y al principio de esa pantalla, en el onCreate recuperar el valor. Para ir a la segunda pantalla, al volver puedes hacer que se mantenga si para volver simplemente llamas a la función onBackPressed()
Yo tengo una duda, cuando presiono para atrás me regresa a la activity donde ingreso los datos, como hago que para que no regrese a esa actividad si ya tengo datos agregados?
Tengo una dudilla, estoy haciendo tu curso ahora y en las versiones actuales de Android te informa de que introducir una constante de clase (companion object) con un parámetro de Context puede dar a un leak de memoria. Cual seria la forma correcta de hacer esto para evitar este warning?
Hola, gracias por el trabajo. He seguido los tres videos, pero me he quedado atascado en un punto, porque en la funcion "render", dentro de la clase Adaptador, no me funcionan las referencias a los textview, por ejemplo: "view.tvRealname=superhero.realName". (queda rojo "view.tvRealName") Tampoco la referencia al Reclyquer de la MainActivity. Agradeceré si alguien pudiera echarme una mano Pues eso.... muchas gracias
Buenas, si tienes problemas con las referencias mira el último vídeo que subí ayer! Explico las nueva forma de acceder a las vistas en activities, fragments y recuclerview
Hola Aris, te hago una consulta, podrías explicar como reemplazar este método, porque al querer hacerlo me tacha los comandos diciéndome que PreferenceManager fue deprecado a partir de API 29, como puedo hacerlo entonces?. Muchas gracias!
Quien me ayuda a poder habilitar un boton desde otro activity, me recomiendan usar este metodo, pero aun no me queda muy entendido :( Planeo usarlo para pasar de nivel en un juego... Help🥺
Videos asi son los que te impulsan a seguir, te juro que iba a dejar esto de la programación. Pero por alguna razón entendí cada palabra de lo que explicaste, espero sigas subiendo más contenido y ayudes a gente como yo que intenta y se frustra muy fácilmente gracias crack
Muchísimas gracias y a darle caña!
Soy un Junior recien salido del FP y estoy super agradecido con este curso, llevo media tarde y ya estoy gozando con como explicas, como programas y como me estas haciendo aprender Kotlin. Muchas gracias por tus videos, por tu humor y espero que sigas asi, un saludo.
amigo sigue subiendo contenido no te detengas en verdad contigo estoy aprendiendo todo, gracias por tanto
jajajaj. El aris del futuro. Volvi por el momemento porque en mis estudios estoy con algo que ya conozco un poco. Muy bueno!!. Se me esta haciendo mas familiar, mi cerebro esta entrando en sintonia!!...wiiii!!..jajjaja. Buenisimo como siempre.
De los cursos de programación que más estoy disfrutando. ¡Muchas gracias!, estoy aprendiendo muchísimo gracias a tus vídeos.
Gracias a ti!
2 VECES TUVE QUE VER EL VIDEO PARA PODER ENTENDERLO!! muchisimas gracias!
Gracias Aris del futuro, te mando un saludo desde el pasado!
Excelnte tu video amigo.. enseñanza original... seria bueno que hagan una app de login usando las preferences.. seria excelente!! saludos cordiales desde Perú!!!
excelente!!! gracias, eres muy bueno en lo que hacer, te felicito!! el mejor!!!
18:55 JAJAJA no solo es enseñar es enseñar con humor! bien toma tu like
Gracias, esta es una de las mejores formas que encontre para implementar el SharedPreferences
POR FIN ME QUEDO!! jaja (nota: el curso por escrito es muy distinto y no me funciono) el del video si. esta mucho mejor en esta ocasión. gracias Aris!
Me alegro mucho! La cosa es que el capítulo por escrito es más antiguo (de antes de meterme en UA-cam) y los videos estan mas actualizados. Ya los nuevos vídeos están iguales que los nuevos capítulos!
Gracias por todo lo que hacés! PD: Me gusta más éste Aris que está loco y que pestañea 😂
Cómo es q no te encontré antes, excelente video!!! Like y sub sigue asi
Mucha gracias hermano, gracias a ti hice mi primer sistema de registro :D
Te quería agradecer porque me re sirvio esto para implementar el switch de modo oscuro en mí app, y ya que estoy acá, podrías hacer un vídeo implementando esto en con mvvm? Debe ser que soy muy nuevo todavía, pero es que siento que muchas veces es otro mundo andar dividiendo todo en módulos.
Son los mejores videos de programación y mas entretenidos que he visto nunca, y llevo años estudiando, muchas gracias, espero poder seguir aprendiendo
Muy bueno, me gusta tu forma de programar.
Excelente el curso hasta el momento, sigue asi
Muchas gracias
Me ha servido de mucho para hacer loggin en mi aplicacion
Hola! Lo primero gracias por compartir todo tu conocimiento, a mi me estás ayudando muchísimo. Me gustaría saber si tienes algún vídeo de ROOM o si tienes pensado hacerlo en un futuro. Muchas gracias :)
Buenas! No lo tengo (lo tengo por escrito en cursokotlin.com) pero lo quiero rehacer y grabarlo :)
Espectacular a Noviembre de 2022 me sirvió.
muchas gracias, no habia encontrado un tutorial de guardado de datos que me funcionara :)
Me alegra muchísimo oír eso, creo que el siguiente os va a gustar mucho 👀
Muy útil, seguimos avanzando💪
Excelente video y explicación, me ayudo mucho. Gracias!!!!
Gracias por tus videos.....Tengo una duda sobre una app que desea crear como practica es referente a un ping, me podrías dar una guia o como seria posible realizar un ping para poderlo mostrar en pantalla y si es necesario alguna dependencia que necesite para poderlo realizar.
Todo lo que pones es muy útil, gracias
Me alegro que te sean útiles!
Genial , me ha funcionado.Me gustaría que cuando puedas hicieses un video de como añadir datos a la app des de firebase. No tengo claro si se puede.
Apuntado! Claro que se puede
Hola! primero quiero agradecerte por el curso, es muy util, vengo haciendolo desde el principio. Cuando definis por ejemplo:
container.setBackgroundColor()
nunca definis
val container = findViewById(R.id.container)
tampoco lo haces con binding y lo vi en varias oportunidades, como generas la definicion automatica para poder escribir container.setBackgroundColor() sin definir?
Gracias!!
Si alguien encuentra la respuesta que la ponga aquí
verás, esto es una cualidad de kotlin que simplemente ya no funciona, por desgracia la quitaron, tiene un vídeo explicando como hacer el biding ahora, pero yo creo que la opción más fácil es con el findViewById
Excelente video, tal vez uno como mostrar progresos usando gráficas 📈
excelente me funciono, pero ahora para un array?
un mega like, me sacaste de un tranque
Estimado, buen dia!
Estoy reproduciendo el codigo y tengo una consulta.
Veo que en el MainActivity usas directamente: btnContinue.setOnClickListener...
Pues yo no encuentro la forma de hacerlo!
Solucione el problema creando una variable: val btnContinuar: Button = findViewById(R.id.btnContinue)
Pero quiero aprender como se hace!!! Me ayudas, por favor?
Muchas gracias!
Y geniales las clases! Estoy aprendiendo mucho!
Como lo hice ha sido deprecado, tienes que ver mi vídeo sobre viewbinding
Una pregunta que no tiene nada que ver con el video. Quiero mostrar los datos de un producto en mi app. Que me recomiendas usar para obtener esos datos. Fuera bueno que hicieras un video sobre como obtener los datos de mi tabla que esta alojada en el localhost. Gracias
Hola, necesito ayuda😢, me funcionó cambiar el color de fondo de mi app, pero necesito cambiar a una imagen que ya tengo dentro de la app. Intenté con "binding.fondoapp.setBackground(ContextCompat.getDrawable(this,R.drawable.img1))" pero no funcionó.
Agradezco cualquier ayuda 🙏
Eres el mejor!!!
podrias explicar sqlite?
Gracias por el vídeo. Ayuda por favor... en el minuto 06:52 escribo el btnContinue y me aparece en rojo, nose como corregirlo.
Mira el vídeo del viewbinding
@@AristiDevs Gracias, vi completo el vídeo y dice que hay que usar binding antes de los nombres de los id. Pero en este vídeo de SharedPreferences no escribes binding antes de btnContinue... Lo empiezas a escribir y ya te dice ak archivo xml que está asociado y te lo toma
Hola, tengo un pequeño problema cuando no le doy al check Box, aun así me manda a la segunda actividad, se me había ocurrido poner en else una función como goToDetail pero en vez de mandar a la segunda actividad mandar a la primera, pero no funciono, no sé si estoy colocando algo mal
Muchas gracias!. Suscrito!
Haz mas videso pllease!!
Buenas, No tienes un ejemplo con Fragment
Genial. Muchas gracias.
Muy buenos videos!!! Una duda se podría guardar una imagen en sharedPreferences???? cómo?
Nop, las shared son para guardar datos básicos, si podrías guardar la ruta de una imagen que tengas en la app
Sé que llego tarde, pero alguien puede explicarme como es que accede al 'btnContinue' (minuto 7:00), si en ningún momento ha hecho ni el viewBinding ni un findViewById?? Hay algo que me estoy perdiendo.
edit: Después de buscar un poco imagino que está usando la librería synthetic, que por lo visto ya está 'deprecated' y por eso no la había visto antes.
Justo, tienes que ver el vídeo de ViewBinding!
@@AristiDevs Me estoy devorando todo tu contenido últimamente, ese en concreto había pasado de él porque imaginé que explicabas la forma de usar ViewBinding actual simplemente. De todas formas, muchas felicidades por los videos, no había visto un contenido tan bueno y tan bien explicado ni en español ni en la comunidad anglosajona. Espero que sigas publicando estas bombitas ;). Un saludo!
Buen vídeo, muchas gracias.
Hola hermano , te hago una pregunta , estoy haciendo una app de deportes con lo que estas enseñando en kotlin pero se me complica a la hora de que un usuario elija un deporte específico y quiero que en el recyclerview me devuelva solo los usuarios a los que les gusta ese deporte y también el rango de edad de los usuarios, que métodos debo seguir? , gracias y seguí así, esta muy bueno el canal.
Puedes filtrar si tienes un listado de objetos. Te recomiendo que revises el capítulo de las listas que ahí hablo de ello!
gracias por el tutorial!! (bueno por todos...) estoy intentando que al completar un editext, cuando va a otra activity o cierro app y vuelve la activity del editext, este siga relleno con los datos que el usuario introdujo, pero no hay manera! alguien sabe como hacerlo? un saludo!! seguimos aprendiendo!!
Buenas, tienes que persistir la información y al principio de esa pantalla, en el onCreate recuperar el valor. Para ir a la segunda pantalla, al volver puedes hacer que se mantenga si para volver simplemente llamas a la función onBackPressed()
@@AristiDevs follón.. me pongo a ello a ver si no explota.. muchas gracias por la respuesta y por la implicación!!
eres un jefe
Yo tengo una duda, cuando presiono para atrás me regresa a la activity donde ingreso los datos, como hago que para que no regrese a esa actividad si ya tengo datos agregados?
Tienes que sobreescribir la función onBackPressed()
buenas tardes desde el if de la clase MainActivity me reconoce la clase pref pero no me da la opcion de importarla, haber si me ayudas x favor
gracia
Fíjate bien que estén todas las llaves porque posiblemente te falte alguna
@@AristiDevs pero no me da ningún error
Tengo una dudilla, estoy haciendo tu curso ahora y en las versiones actuales de Android te informa de que introducir una constante de clase (companion object) con un parámetro de Context
puede dar a un leak de memoria. Cual seria la forma correcta de hacer esto para evitar este warning?
Lo perfecto es usar inyección de dependencias con dagger hilt
Hola, gracias por el trabajo.
He seguido los tres videos, pero me he quedado atascado en un punto, porque en la funcion "render", dentro de la clase Adaptador, no me funcionan las referencias a los textview, por ejemplo: "view.tvRealname=superhero.realName". (queda rojo "view.tvRealName")
Tampoco la referencia al Reclyquer de la MainActivity.
Agradeceré si alguien pudiera echarme una mano
Pues eso.... muchas gracias
Buenas, si tienes problemas con las referencias mira el último vídeo que subí ayer! Explico las nueva forma de acceder a las vistas en activities, fragments y recuclerview
Hola Aris, te hago una consulta, podrías explicar como reemplazar este método, porque al querer hacerlo me tacha los comandos diciéndome que PreferenceManager fue deprecado a partir de API 29, como puedo hacerlo entonces?.
Muchas gracias!
Tengo que hacer un vídeo nuevo, lo apunto!
Quien me ayuda a poder habilitar un boton desde otro activity, me recomiendan usar este metodo, pero aun no me queda muy entendido :(
Planeo usarlo para pasar de nivel en un juego... Help🥺
Puedes preguntar en el discord de la comunidad! Desde cursokotlin.com puedes acceder
Super notable!
no nos hace caso, pero por lo menos nos lees.., perfecto jaja
si llamo a otra clase si me lo hace bien, solo me pasa con la clase pref. se te ocurre algo
Copia la clase pref del blog a ver si te funciona, recuerda que luego tienes que crear una clase application y meter el objeto pref ahí!
Buen Video, gracias por el aporte