hahahah, me goso mucho tus videos aristy, man, es como si estubiera escuchando a un amigo de toda la vida , muchas gracias nuevamente por compartir tu contenido y contribuir a un mundo mejor a traves de la educacion
porfavor un video de este tema Retrofit + room + repository +recyler view ....también seria genial ver el video de las APIs gratuitas !! , gran explicación !!
Excelente tutorial amigazo, contiene un montón de teorías pero entre mas mejor todo esta bien explicado eres un Genio! ya me suscribí a tu canal de Twich eh ingrese al grupo de discord!
Gracias aris eres un capo, me gustan mucho tus videos. He aprendido mucho gracias a ti, tus cursos y junto a toda la información que subes. Soy muy fan tuyo bro, te admiro
Eres la onda! muy amenas y sencillas tus explicaciones. Acabo de iniciar hace un par de días en Android y con tus explicaciones ya estoy implementando consumo de API's de una forma muy clara y sencilla.
Excelente video AristiDevs. Es muy didáctico, tiene los objetivos muy claros y todos los pasos están muy bien explicados. Me sirvió mucho para aprender sobre peticiones REST y manejo de corrutinas. Muchas gracias !!!
Muy buen video, como todos los que subes, gracias a ti he aprendido y estoy aprendiendo mucho sobre android con kotlin y mas ahora que me encuentro haciendo practicas en desarrollo de apps android. Un saludo
Excelente vídeo AristiDevs, es de gran ayuda. Podrías hacer una segunda parte añadiendo llamdas post y envío de Authorization en los headers, sería fantástico. Muchas gracias por aportar tus conocimientos :-)
Magnífico contenido, como siempre. Gracias por compartir y por tu tiempo. Como te gustan las peticiones, ahí va un par: videos o capítulos en tu curso de ROOM y View Model. De nuevo, gracias ;)
Hi , buen video me dio un poco de trasbajo pero alfin funciono app.... me falto implementar el teclado hidekey,,, por que dio porblemas , pero luego tratare ,, gracias por tus clases,,,
Gracias!!!! muchas gracias mano, tu video es muy bueno, muchas gracias por compartir,, lo he estado buscando con tantas ansias :O !!!! eres un recontra capo, gracias por tanto!!!!!
Buen video, bien explicado, rápido y resumido, un saludo crack y ya tenés nuevo suscriptor. Si pudieses hacer uno con ejecución de querys de GraphQL estaria de lujo.
exelente video, para la peticion post solo tuve que agregar los headers en apiservice y @Fields para los parametros que se envian a la api y simplemente la repusta la misma.
Excelente vídeo Aris. Sin rodeos, conciso y claro!!... Tengo además una pregunta: ¿Es bueno ser desarrollador android y iOS o es mejor enfocarte a uno u otro? Y la pregunta va porque recientemente en una entrevista de trabajo de Android comenté que quiero aprender iOS y el jefe del área no lo tomó muy bien. Según su punto de vista son un mundo cada plataforma y a menos que sea muy bueno podría ser multidisciplinario pero no me convence y quisiera saber tu opinión. Saludos!!
Arist Increíble tus videos me ha ayudado muchísimo, podrías hacer un video explicando como usar un acción en segundo plano utilizando jobscheduler o cualquier método que tu conozcas. Muchas gracias por todo Arist
excelente video, podrías hacer un video en que enseñes a consumir con un servicio privado creado por uno mismo? ya que mayormente se usan servicios que requieren token en proyectos.
Bueno MR AristiDev le quería comentar que gracias a usted y a un curso de Udemy(Cabe destacar que esta desfazado xD) he logrado darle vida a una pequeña pokedex desde la pokeapi, ahorita esta sumamente espantosa la app, pero prometo darle más amor y añadirle unas cosas adicionales
Excelente Tutorial, Tengo conocimientos Con Java Peor con Kotlin Espectacular y lo dejas todo muy claro, Muchas Gracias y un Prospero 2022. Consulta tienes un Tuto sobre Cifrados SHA128 ?? BENDICIONES PARA TODOS
Gracias por este vídeo y por el correspondiente artículo. Muy buenos. Tengo una inquietud, estableciendo una analogía entre el trabajo contra una base de datos (con room) y el trabajo contra un servidor (con retrofit): Con room, puedo hacer una lectura inicial de los datos de forma que el método invocado en el DAO devuelva LiveData, que será observado desde donde corresponda. De esa forma, cada actualización que se haga en esos datos en la base de datos hará que el observador automáticamente se 'entere', sin necesidad de nuevas lecturas. ¿Existe una forma análoga de consultar los datos del servidor de forma que devuelva livedata y se puedan observar esos datos recibiendo las actualizaciones sin necesidad de nuevas lecturas? Gracias de nuevo por todo.
Muy interesante el poder conectarme con apis. Imagino se podrán realizar app para mostrar el clima en tiempo real y ese tipo de conexiones o las imágenes de un satélite de la NASA. Que bueno sea fácil, porque eso de los permisos de mapas es una locura😃😃😃👍👍👍
IMPRESIONANTEEE VIDEO GRACIAS ! ! ! ! ! ! Una consulta que es mejor viewBinding o dataBinding? . tengo la duda si me conviene o no? migrar un projecto dataBinding a viewBinding ....
Hola!!! Muchas gracias . gran video. tus contenidos son geniales, bien explicados, sencillos, prácticos, son geniales. Muchas gracias, me has ayudado mucho. Soy de Colombia, tambien tengo un canal de desarrollo de software, pero mi contenido no llega ni a los tobillos del tuyo. tengo pensado retomar el canal, seria genial hacer agluna colaboracion. tengo 34.00 subbs que creo les gustará mucho tu contenido. Una vez mas gracias . sos un crack
Hice la prueba, pero me sale error en "this" al bindear el searchview," Type mismatch: inferred type is MainActivity but Searchview. OnQueryTextListener! was expected", alguna idea?
Hola Ari, muy buen tutorial, tengo una duda en mi caso no ocupo el json con niveles y ps la verdad soy novato en esto y no tengo la idea de como poder aplicar lo que enseñas en el tutorial, podrías hecharme la mano, saludos
hola buen video, estoy haciendo test con el api de rick and morty pero estoy un poco crudo en este, podias hacer un video explicando cuando un api devuelve objetos mas complejos? grande!
Buenisimo video Aris...!! consulta en la MainActivity solo me funciono la extension con "androidx.appcompat.widget.SearchView.OnQueryTextListener", no con la otra opcion. Por que fue eso ? sigue subiendo videos pofa. saludos.-
Hola Aris, como puedo usar retrofit con JSON dinamico, cuando los objetos de la respuesta del API cambia de nombre dependiendo del query que reciba nuestra API?
Gracias por el tutorial, lo implemente enviando dos parametros por get pero no me funcionaba hacia unos microservicios netcore con sql server, revisando a fondo encontre que tenia que agregar en el manifest android:usesCleartextTraffic="true" y ay me conecto
Estoy intentando ponerme al día con Jetpack compose y kotlin para desarrollo Android, pero no me queda claro si retrofit2 se sigue usando ya que toda la información que veo es de hace 2 años.
Muy bueno el video Aris, pero me quedo duda por que la API getDogsByBreeds le pasas @Url url:String. Además, me surgió la duda de si la instancia de retrofit no quedaría mejor que estuviera fuera de MainActivity, y como sería para recurrir a la instancia. Muchas Gracias de antemano
¡Segunda parte disponible! Peticiones POST y MUCHO MAS
ua-cam.com/video/L3pM5YuxYp4/v-deo.html
¡Eres realmente un grande AristiDevs, no dejes de subir este tipo de videos, llegarás lejos hombre!
como amo estos videos, siempre al punto; y cada tanto siempre que necesito repasar conceptos están a mano
hahahah, me goso mucho tus videos aristy, man, es como si estubiera escuchando a un amigo de toda la vida , muchas gracias nuevamente por compartir tu contenido y contribuir a un mundo mejor a traves de la educacion
porfavor un video de este tema Retrofit + room + repository +recyler view ....también seria genial ver el video de las APIs gratuitas !! , gran explicación !!
Espectacular, facil, sencilo y para toda la familia.
La función .toLowerCase() está deprecated , ahora es simplemente .lowercase()
Like & Follow ! keep it up !
excelente amigo, pasando de java a kotlin la verdad con tus videos no me arrepiento
Muchas gracias!
Gracias por todo, no se que haría sin tus videos sinceramente, mil mil gracias.
Excelente tutorial amigazo, contiene un montón de teorías pero entre mas mejor todo esta bien explicado eres un Genio! ya me suscribí a tu canal de Twich eh ingrese al grupo de discord!
Me alegra oír eso! Y Bienvenido🚀🚀
este video es LA CLAVE de todo el curso, un crack Aristi!!!!
No ma, me vi tus cursos en open webinars y te acabo de encontrar en youtube "c suscribe"
Gracias aris eres un capo, me gustan mucho tus videos. He aprendido mucho gracias a ti, tus cursos y junto a toda la información que subes. Soy muy fan tuyo bro, te admiro
Eres la onda! muy amenas y sencillas tus explicaciones. Acabo de iniciar hace un par de días en Android y con tus explicaciones ya estoy implementando consumo de API's de una forma muy clara y sencilla.
Excelente video AristiDevs. Es muy didáctico, tiene los objetivos muy claros y todos los pasos están muy bien explicados. Me sirvió mucho para aprender sobre peticiones REST y manejo de corrutinas. Muchas gracias !!!
Muy buen video, como todos los que subes, gracias a ti he aprendido y estoy aprendiendo mucho sobre android con kotlin y mas ahora que me encuentro haciendo practicas en desarrollo de apps android. Un saludo
Excelente vídeo AristiDevs, es de gran ayuda. Podrías hacer una segunda parte añadiendo llamdas post y envío de Authorization en los headers, sería fantástico. Muchas gracias por aportar tus conocimientos :-)
Tu video me está ayudando a estudiar para aplicar en el trabajo de mis sueños. Mil gracias.
GENIO me sirve un montón!! Saludos desde Argentina!!
Eres un loco, aprendí súper bien muchas gracias!
Excelente video! Un tip: además de toLowercase le podés agregar trim, para borrar los espacios antes y después del String que envías a la API.
Muy buen video Aris! Seguimos con el curso !!!
Magnífico contenido, como siempre. Gracias por compartir y por tu tiempo. Como te gustan las peticiones, ahí va un par: videos o capítulos en tu curso de ROOM y View Model. De nuevo, gracias ;)
Apuntado!
Lo explicaste de maravilla, excelente lo voy a practicar,.......GRACIAS
Tremendo video como siempre, a darle a los otros mientras espero que subas más, gracias y vamo arriba
Esto es una maravilla, Aris un Crack, gracias por compartir tus conocimientos.
Hola! excelente tuto, porfa nunca dejes de seguir subiendo mas videos, me encanta como explicas
De lo mejor de Android en UA-cam, gracias
Hi , buen video me dio un poco de trasbajo pero alfin funciono app.... me falto implementar el teclado hidekey,,, por que dio porblemas , pero luego tratare ,, gracias por tus clases,,,
Que maravilla, menuda tarde llevo viendo tus videos, gracias.
Que grande eres Aris , muchas gracias por ser impulsor de los nuevos talentos como yo , te agradezco por el conocimiento impartido
Gracias!!!! muchas gracias mano, tu video es muy bueno, muchas gracias por compartir,, lo he estado buscando con tantas ansias :O !!!! eres un recontra capo, gracias por tanto!!!!!
Muchas gracias!!
Te felicito , el contenido es de gran ayuda , muy claro y conciso , espero que sigas subiendo contenido, saludos!!.
Muy bueno Aris!!! Impecable. Saludos Argen
Gracias Argen!
Una maravilla Retrofit y las corrutinas, gracias bro!
De verdad Gracias, tus videos me ayudan mucho
Buen video, bien explicado, rápido y resumido, un saludo crack y ya tenés nuevo suscriptor. Si pudieses hacer uno con ejecución de querys de GraphQL estaria de lujo.
Eres un crack bro, eres de los mejores maestros que he conocido, haz un curso completo en udemy bro
de los mejores canales sobre Android en español
Mil gracias!
De lujo tío, ya entrando en materia. Lástima que ya esté en cliente, pero cuando pueda o lo necesite para algún proyecto retomaré tu tutorial. ;)
Muchas gracias! Y suerte!
exelente video, para la peticion post solo tuve que agregar los headers en apiservice y @Fields para los parametros que se envian a la api y simplemente la repusta la misma.
Excelente vídeo Aris. Sin rodeos, conciso y claro!!... Tengo además una pregunta: ¿Es bueno ser desarrollador android y iOS o es mejor enfocarte a uno u otro? Y la pregunta va porque recientemente en una entrevista de trabajo de Android comenté que quiero aprender iOS y el jefe del área no lo tomó muy bien. Según su punto de vista son un mundo cada plataforma y a menos que sea muy bueno podría ser multidisciplinario pero no me convence y quisiera saber tu opinión. Saludos!!
Muchas gracias bro!!! Tu tutorial me sirvio un monton!!!
Genial tus videos, estoy aprendiendo mucho con ellos y lo explicas muy bien. Gracias por tu trabajo.
GRACIAS MAESTRO !!!!! SALUDOS DESDE ARGENTINA !!!!!
que buen video amigo gracias por compartir tu conocimiento una abrazo y sigue con estos videos tan buenos...
Muchas gracias! me ayudó mucho tu tutorial para entenderle a Retrofit!
Muy facil de entender, likazo y sub
Mil gracias y bienvenido!
genial... gracias por pasarnos tus conocimientos... bien explicado y nada aburrido
Excelente video, explicas muy bien! me fue de mucha utilidad, te lo agradezco.
Gracias hermano, explicas muy bien y haces muy ameno el tiempo, saludos.
Excelente muchas gracias, todos los temas que necesitaba en un solo video
Muy bien explicado, muchas gracias por tan valioso material!!
sigo todos los videos, gracias por enseñar
grande , recien veo tus videos y son muy buenos
¿Todavía no te has unido al DISCORD de la comunidad? Es GRATIS y encima resolveré todas tus dudas de Android!
👉👉 bit.ly/3bmeQvm 👈👈
404 error
@@albertorobles4738 Solucionado, gracias!
Muy buen video, me hubiera gustado que también incluyera el POST pero veré la serie de MVVM en ANDROID creo que ahí puede venir
Post cae en breve!
@@AristiDevs Gracias, me ha encantado el canal
Arist Increíble tus videos me ha ayudado muchísimo, podrías hacer un video explicando como usar un acción en segundo plano utilizando jobscheduler o cualquier método que tu conozcas. Muchas gracias por todo Arist
Me encantan tus vídeos, eres un crack!!
Excelente video, agradecería mucho un video de corutinas no me quedo muy claro la implementación aunque el concepto creo entenderlo, saludos
Excelente vídeo Aris 👌, me ha ayudado mucho. Gracias! 🤗
que tal, soy nuevo por este excelente canal, Aris muy bien tus videos, en espera de un video para un login consumiendo una api
Genial como siempre, Muchas gracias bro!!
excelente video, podrías hacer un video en que enseñes a consumir con un servicio privado creado por uno mismo? ya que mayormente se usan servicios que requieren token en proyectos.
Eres un crack, funciona re bien. Gracias
Profe Muchas gracias, me gustaría que nos enseñará hacer lo mismo pero con GraphQL, es hora de reemplazar retrofit
Bueno MR AristiDev le quería comentar que gracias a usted y a un curso de Udemy(Cabe destacar que esta desfazado xD) he logrado darle vida a una pequeña pokedex desde la pokeapi, ahorita esta sumamente espantosa la app, pero prometo darle más amor y añadirle unas cosas adicionales
muy buen video muy bien explicado.
aun me tengo que hacer a la idea que para casi todo se necesitan adaptadores/interfaces jajja.
un saludo
Simple Rapido y bien explicado...sos un capo! Podrias mostrar un ejemplo POST🙏
Quiero hacer una serie de tutoriales de retrofit, lo tengo en la lista!
Excelente video! me ayudo mucho! Grande!
Me encanto, esta super facil jeej.
Increíble video muchas gracias por la información
panita usted si explica bien 👌 👍
Excelente Tutorial, Tengo conocimientos Con Java
Peor con Kotlin Espectacular y lo dejas todo muy claro, Muchas Gracias y un Prospero 2022.
Consulta tienes un Tuto sobre Cifrados SHA128 ??
BENDICIONES PARA TODOS
Muchas gracias, por ahora no tengo nada de cifrados sorry :(
Gracias por este vídeo y por el correspondiente artículo. Muy buenos.
Tengo una inquietud, estableciendo una analogía entre el trabajo contra una base de datos (con room) y el trabajo contra un servidor (con retrofit):
Con room, puedo hacer una lectura inicial de los datos de forma que el método invocado en el DAO devuelva LiveData, que será observado desde donde corresponda. De esa forma, cada actualización que se haga en esos datos en la base de datos hará que el observador automáticamente se 'entere', sin necesidad de nuevas lecturas.
¿Existe una forma análoga de consultar los datos del servidor de forma que devuelva livedata y se puedan observar esos datos recibiendo las actualizaciones sin necesidad de nuevas lecturas?
Gracias de nuevo por todo.
excelente contenido! gracias por compartir.
Hola Aris! Que APIs me puedes recomendar para crear un TAXIMETRO?
Gracias! Excelente tutorial :D
Gracias!!!!!!!!!
¿por que usas suspend en lugar de usar el callback Call de retrofit ?
Eres un crack!!!!. Excelente!!!
Gracias! 😊
Muy interesante el poder conectarme con apis. Imagino se podrán realizar app para mostrar el clima en tiempo real y ese tipo de conexiones o las imágenes de un satélite de la NASA. Que bueno sea fácil, porque eso de los permisos de mapas es una locura😃😃😃👍👍👍
estaria cool que hicieras tutorial de spinner y radiobuttons, aqui un fan :)
Una consulra amigo como puedo usar multiples urls en retrofit
IMPRESIONANTEEE VIDEO GRACIAS ! ! ! ! ! ! Una consulta que es mejor viewBinding o dataBinding? . tengo la duda si me conviene o no? migrar un projecto dataBinding a viewBinding ....
Depende de cada proyecto. Yo no suelo usar databinding y ahora con compose creo que irá desapareciendo
@@AristiDevs si creo que es demasiado sucio dataBinding crea mucho código basura por detrás.
no tienes idea de cuantas vidas estas arreglando, cada like es una vida salvada :O
hahahah muchas gracias!
Hola!!! Muchas gracias . gran video. tus contenidos son geniales, bien explicados, sencillos, prácticos, son geniales. Muchas gracias, me has ayudado mucho. Soy de Colombia, tambien tengo un canal de desarrollo de software, pero mi contenido no llega ni a los tobillos del tuyo. tengo pensado retomar el canal, seria genial hacer agluna colaboracion. tengo 34.00 subbs que creo les gustará mucho tu contenido. Una vez mas gracias . sos un crack
que rayada, eres muy MUY bueno
Hice la prueba, pero me sale error en "this" al bindear el searchview," Type mismatch: inferred type is MainActivity but Searchview. OnQueryTextListener! was expected", alguna idea?
Me pasa lo mismo. :c Ya un año de tu pregunta y nada
muchas gracias buen video
Hola Ari, muy buen tutorial, tengo una duda en mi caso no ocupo el json con niveles y ps la verdad soy novato en esto y no tengo la idea de como poder aplicar lo que enseñas en el tutorial, podrías hecharme la mano, saludos
hola buen video, estoy haciendo test con el api de rick and morty pero estoy un poco crudo en este, podias hacer un video explicando cuando un api devuelve objetos mas complejos? grande!
Excelente video!!
Buenisimo video Aris...!! consulta en la MainActivity solo me funciono la extension con "androidx.appcompat.widget.SearchView.OnQueryTextListener", no con la otra opcion. Por que fue eso ?
sigue subiendo videos pofa. saludos.-
maestrazo eres un rifado
Hola Aris, como puedo usar retrofit con JSON dinamico, cuando los objetos de la respuesta del API cambia de nombre dependiendo del query que reciba nuestra API?
Intenté hacerlo con ListAdapter y me explotó hasta el android studio jaja, seguiré intentando
Gracias por el tutorial, lo implemente enviando dos parametros por get pero no me funcionaba hacia unos microservicios netcore con sql server, revisando a fondo encontre que tenia que agregar en el manifest android:usesCleartextTraffic="true" y ay me conecto
Estoy intentando ponerme al día con Jetpack compose y kotlin para desarrollo Android, pero no me queda claro si retrofit2 se sigue usando ya que toda la información que veo es de hace 2 años.
Muy bueno el video Aris, pero me quedo duda por que la API getDogsByBreeds le pasas @Url url:String. Además, me surgió la duda de si la instancia de retrofit no quedaría mejor que estuviera fuera de MainActivity, y como sería para recurrir a la instancia. Muchas Gracias de antemano
Buenas, en el curso de MVVM lo organizo mejor por si te sirve!
@@AristiDevs Muchas Gracias Aris. Me voy a guiar con esos tutoriales entonces.