LOGIN Android Studio (Google Sign In) 🔥 FIREBASE Login Android [2020]

Vamos a crear un login en Android Studio usando nuestra cuenta de Google y Firebase.
Este es un tutorial Firebase Authentication Android con Google Sign In (cuenta de gmail).
En este vídeo aprenderemos a realizar la gestión de usuarios de nuestra app Android mediante Firebase Authentication con Android Studio y Kotlin. Crearemos una pantalla de login (login screen) que sea capaz de registrar y permitir a acceder usuarios mediante su cuenta de Google.
¡HOLA HACKERMEN! 👋🏼
Bienvenidos a MoureDev by Brais Moure. Desarrollo de aplicaciones para iOS y Android.
► SUSCRÍBETE Y ACTIVA LA CAMPANA 👆🏼🔔
goo.gl/afPz3g
► MI LECTURA RECOMENDADA:
• Título: Kingdom Come (Cómic, 1996). Autores: Mark Waid, Alex Ross.
Cómpralo en: amzn.to/2KRhM6A
► RECURSOS VÍDEO:
• Consola Firebase: console.firebase.google.com
• Documentación Google Authentication: firebase.google.com/docs/auth...
• Integración Firebase + Google Analytics: • FIREBASE ANDROID 🔥 Tut...
• Integración Firebase + Google Authentication Email + Contraseña: • FIREBASE Authenticatio...
► ¿TE GUSTA EL CONTENIDO?
Déjame en comentarios tu opinión o cuéntame qué te gustaría ver en el canal.
Si te gusta el contenido, comparte, suscríbete y muéstrame tu dedo de darle al espacio 👍🏼
¡Gracias!
🏆 COLABORA CON EL CANAL UNIÉNDOTE AL PROGRAMA DE MIEMBROS EN KZread O TWITCH:
Ayúdame a seguir creando contenido y disfruta de ventajas exclusivas. Tanto en KZread como en Twitch disfrutarás de las mismas recompensas, tú eliges la plataforma.
► KZread (botón UNIRSE): kzread.info...
► Twitch (botón SUSCRIBIRSE): / mouredev
► Vídeo con toda la información: • ¡Los MIEMBROS DEL CANA...
💻 MI EQUIPO/SETUP (Ordenador, Teclado, Ratón, Cámara, Micrófono, Luces...):
Puedes ver mi setup completo con enlaces de información a todos los productos en mi página web:
► mouredev.com/setup
🎓 CURSO COMPLETO iOS 14 y Swift 5.3  Desde Cero en UDEMY:
► Apúntate en: www.udemy.com/course/swift_ios
► SÍGUEME EN:
🕹 NEW! Twitch: / mouredev
(programación y tecnología en directo todas las semanas)
🐦 Twitter: / mouredev
📷 Instagram: / mouredev
📝 Facebook: / mouredev
🖥 Mi web: mouredev.com
👕 MERCHANDISING OFICIAL DEL CANAL:
Entra en la sección "Tienda" del canal, o a través de los enlaces siguientes:
► Tienda KZread: kzread.info...
► Tienda Teespring: teespring.com/stores/mouredev
⭐️ DESCUENTOS Y COLABORADORES:
🍏 Macnificos. Tienda de tecnología y distribuidor autorizado Apple: macnificos.com/tienda/?tt=315...
💡 Elgato. Tecnología para creadores de contenido:
e.lga.to/MoureDev
🖥 Hostinger. Cupón "MOUREDEV" 7% en todos los servicios (Dominio, Hosting, Email...):
► www.hostg.xyz/SH4lk
🧹 MacPaw. Descuentos en licencias de software (CleanMyMac X, CleanMyPC, Setapp...):
► macpaw.audw.net/c/2550109/941...
🌍 NordVPN. Descuentos en los servicios de acceso seguro y privado a internet:
► nordvpn.org/mouredev
🎓 CodelyTV Pro. Descuento de 5€ en el primer mes y licencia de IntelliJ durante 6 meses gratis:
► codely.tv/pro/mouredev
✉️ CONTACTO PROFESIONAL:
► Respuesta garantizada si me invitas a un café: mypublicinbox.com/mouredev
► Respuesta no garantizada debido el gran número de email que recibo: braismoure@mouredev.com
👨🏻‍💻🧑🏼‍💻 ÚNETE A LA N Ξ O | Army. NUESTRO SERVER DE DISCORD:
Una comunidad creada por y para programadores. Un lugar donde compartir tu experiencia y aprender de la del resto de miembros.
► Accede GRATIS desde / discord
#FirebaseGoogleSignIn #Android #AndroidStudio

Пікірлер: 173

  • @mouredev
    @mouredev4 жыл бұрын

    ¿Qué tal esta tercera parte de la serie de Firebase 🔥? ¿Cuál quieres que sea el próximo proveedor de autenticación? ► SÍGUEME EN: • 🟣 NUEVO! Twitch: twitch.tv/mouredev • Twitter: twitter.com/mouredev • Instagram: instagram.com/mouredev ► SUSCRÍBETE Y ACTIVA LA CAMPANA 👆🏼🔔 goo.gl/afPz3g

  • @rodrinomas

    @rodrinomas

    4 жыл бұрын

    Quisiera saber si una vez iniciada la sesión en la pantalla de inicio se pudiera mostrar un dato en especifico. Digamos que en la base de datos de Firebase tengo un nombre asociado al registro del usuario y quisiera que se mostrará cada vez que inicie sesión. ¿Se podría?

  • @brahyanestyvenzuluagacalde880

    @brahyanestyvenzuluagacalde880

    4 жыл бұрын

    excelente, seria buena la de facebook, podrías enseñar como añadir otro tipo de datos al registrarse en firebase

  • @magilima4060

    @magilima4060

    4 жыл бұрын

    Estaría perfecto que fuera ahora el con Facebook, ya lo tengo mas o menos pero me faltan unas cosas, seria excelente el siguiente fuera de eso para poder entender mejor, gracias

  • @danielramstein

    @danielramstein

    4 жыл бұрын

    Por sms

  • @Sonysoft

    @Sonysoft

    4 жыл бұрын

    Hola quisiera saber o pudieras hacer un video, si me registro con la autenticacion de Facebook o Google una vez que ingrese a traves de facebook o google y quiero que a traves de esa cuenta (sea Facebook o Google) subir foto o info a la base de datos de firebase como lo puedo relacionar la autenticacion con la base de datos y cada ves que ingrese con facebook o google pueda observar las fotos o datos que subi desde esa cuenta

  • @JustoDanielForeroAponte
    @JustoDanielForeroAponte2 жыл бұрын

    Hice un curso en Udemy, cada vez que no me funcionaba algo en lo que aprendía, consultaba en Google y me enviaba directo a este canal. Siempre resolví todos mis problemas con sus videos.

  • @alfonsogonzalezmiramontes
    @alfonsogonzalezmiramontes3 жыл бұрын

    Me salvaste la vida!!! no sabía lo de la huella digital y en mí proyecto todo estaba bien ya que seguí las indicaciones de la documentación oficial pero viendo tú vídeo comprendí mejor!!

  • @miguelangelrosas799
    @miguelangelrosas7994 жыл бұрын

    Excelente vídeo, a pesar de que trabajo en Java el vídeo esta realmente muy bien explicado y me fue guiando. Lo que yo hago con las preferencias compartidas este tener un dato llamado "ESTADO", cuando el Login es exitoso, a "ESTADO" le asigno "IN". Cuando cierro la sesión, a "ESTADO" le asigno "OUT", y con eso comparo el estado en que se ecnuentra el ususario, si esta adentro o afuera. No se si este método sea correcto, pero me ha funcionado. Saludos!

  • @Jose-xf9wg
    @Jose-xf9wg2 жыл бұрын

    Moure eres muy grande! Tus tutoriales me están salvando el proyecto final de DAM, millones de gracias!!

  • @angismaibel336
    @angismaibel3364 жыл бұрын

    EXCELENTE video , explicas y se te entiende muy bien. Gracias por subir este tipo de tutoriales, estoy aprendiendo bastante contigo. SALUDOS DESDE VENEZUELA.

  • @abelestradacruz7549
    @abelestradacruz75494 жыл бұрын

    Excelente video. Devs, aunque el curso esta en Kotlin este curso funciona perfectamente en Java.

  • @Pasandav
    @Pasandav4 жыл бұрын

    Bufff. Vaya salto de dificultad!!! Voy a tener que aprender mucho más para entender lo que he visto aquí. Como siempre Brais, muy bien explicado!!

  • @raulalecu
    @raulalecu4 жыл бұрын

    Gracias por todo lo que nos enseñas, yo aprecio mucho estos vídeos y siempre veo los nuevos porque sé que todos me servirán

  • @jaimeortegaaschenbach7264
    @jaimeortegaaschenbach72644 жыл бұрын

    Brutaaal.. no te detengas! En la espera de tu próximos videos!!

  • @noidfrx
    @noidfrx4 жыл бұрын

    Wow muchas gracias bro, estaba esperando con muchas ganas este video, y te quedó muy bueno. Un saludo ✨

  • @AliLopez
    @AliLopez3 жыл бұрын

    Este es el primer video que veo me gusta mucho tu canal eres muy concreto!

  • @jaa70
    @jaa704 жыл бұрын

    "Que tal hackermen?" y "comenzamos a aplicar!!" son la mejores partes jeje ... lo demás también

  • @marioerickme
    @marioerickme4 жыл бұрын

    Wow, la verdad tenia pensado en trabajar una app de negocio personal en esta cuarentena, pero con solo ver la cantidad de codigo que hay que hacer para el logueo me explota la cabeza para empezar a programar

  • @skatemachineify
    @skatemachineify4 жыл бұрын

    Excelente material, te felicito por tu trabajo. Recién me suscribí y ya vi la mayoría de los videos de Kotlin. Espero en algún futuro puedas hacer un tutorial para trabajar con bases de datos como MySQL.

  • @NickoZalez
    @NickoZalez3 жыл бұрын

    Viejo... Sos un grande... Excelente explicación ... Te ganaste un seguidor... Saludos desde Argentina..

  • @mouredev

    @mouredev

    3 жыл бұрын

    Muchas gracias!!

  • @alejandrohernandez8794
    @alejandrohernandez87944 жыл бұрын

    Realmente Genial! Espero con ansias autenticación con teléfono

  • @rodrinomas
    @rodrinomas4 жыл бұрын

    Excelente y muy bien explicado 👌🏼

  • @JoseRomero-di9dc
    @JoseRomero-di9dc2 жыл бұрын

    minuto 11:33 de donde sale la clave default_web_client_id, no me reconoce Android studio. saludos

  • @novox_redmoon2320

    @novox_redmoon2320

    11 ай бұрын

    Le hallaste solución??

  • @malcom466
    @malcom4664 жыл бұрын

    Muy practico! Aplauso de pie!!!

  • @kokeesmuchomas
    @kokeesmuchomas4 жыл бұрын

    Excelente video.... el próximo proveedor de autentificación sea por teléfono ..

  • @MigueAreSan
    @MigueAreSan3 жыл бұрын

    Muy buenos tutoriales de Login, quizás deberías hacer uno trabajando con KOIN, sería una buena sesión para quienes quieran aprender Injección de Dependencia. Saludos!

  • @elixer1430
    @elixer14304 жыл бұрын

    Mucha gracias me ayudo mucho para mí app

  • @web4allelsalvador405
    @web4allelsalvador4052 жыл бұрын

    Hola Moure! tengo el problema que "SharedPreferences!" no me lo reconoce para mantener iniciada la app, siempre al finalizarla de la multitarea me pide hacer login... será que hay un cambio en kotlin o android studio que no permite realizarlo, podrías actualizar por favor!!

  • @DavidCervantes.
    @DavidCervantes.3 жыл бұрын

    Increíble contenido! Gracias!

  • @richard5050
    @richard50504 жыл бұрын

    Muy buen video, explicas muy bien como va cada método. ¿ Sabes si puede funcionar el login mediante Fragments?

  • @juanalejandrosuarezlondono3144
    @juanalejandrosuarezlondono31443 жыл бұрын

    gracias!!!!!!! espectacular video!

  • @johnsebastiangordilloavila2405
    @johnsebastiangordilloavila24053 жыл бұрын

    Me has ayudado un montón, estoy realizando una aplicación para un proyecto de la universidad pero al momento de cerrar sesión no me muestra los campos de texto ni los botones en el activity Login, me toca cerrar la app y volverla a abrir para que los muestre :(

  • @Ermacadames
    @Ermacadames4 жыл бұрын

    explicas muy bien pero muy rapido para los que somos novatos con android no es un poco dificil y gracias

  • @jjcg2005

    @jjcg2005

    4 жыл бұрын

    Ponle menos velocidad a la reproducción del video. Facil eh???

  • @rodrinomas

    @rodrinomas

    4 жыл бұрын

    @@jjcg2005 Es lo que yo he hecho.

  • @vkfenixvk
    @vkfenixvk4 жыл бұрын

    Por curiosidad, ¿por qué usas el componente space y no padding para separar los elementos? Suelo usar padding y le has dejado con la duda!

  • @techerlichs7055
    @techerlichs70553 жыл бұрын

    hola buenas tardes, excelente video, felicidades por tu trabajo, estoy gracias a ti aprendiendo mucho, pero tengo un pequeño problema, resulta que yo estoy siguiendo tu serie de videos y hasta aqui me habia ido bien, pero resulta que aunque me ha cosatado un poco de trabajo adaptar a mi android studio, la metodologia de tus videos y los pasos a seguir ya que uso ViewBinding he logrado hacer todo, en resumen, tengo el login por usuario y contrseña con firebase y funciona a la perfeccion, pero ahora que siguiendo tu metodologia con el SharePreferences me mantiene la sesion inciada pero cuando destruyo la aplicacion y la vuelvo a ejecutar sin cerrar sesion, en el HomeActivity solo me recupera el proveedor es decir el Email no me lo muestra pero si me muestra solo el provider. que me recomiendas hacer saludos cordiales desde la ciudad de méxico.

  • @erickosorio6842
    @erickosorio68424 жыл бұрын

    y si quiero pedir mas datos o sea numero, pais y demas cosas como lo haria ¿ tendria que poner todo igual solo que en ves de donde dice email poner lo que quiero?

  • @gabrielsoto8374
    @gabrielsoto83744 жыл бұрын

    Holaaa ayer empeze a mirar tus videos ya que tengo que hacer una app para un proyecto escolar y queria pedirte un pequeñito favor ya que no se nada al respecto de este tipo de programacion jaja... Hay alguna posibilidad de hacer un "Login" pero en vez de usar correo usar tre opciones que serian: Usar login por contraseña numerica Usar login por reconocimiento facial Usar login por lector de huella dactilar Obviamente se podra utilizar cada login segun las características del dispositivo

  • @joaquinuliambre315
    @joaquinuliambre3153 жыл бұрын

    Cuando mi usuario que ya inicio sesion y entra de nuevo a la app, primero aparece el AuthActivity por un segundo mas o menos y luego muestra el homeActivity. Hay alguna manera de evitar eso?

  • @rafaellam1208
    @rafaellam12084 жыл бұрын

    mil gracias de verdad mil gracias

  • @OTMurderZ3
    @OTMurderZ33 жыл бұрын

    Hola Brais! muy buen vídeo y super bien explicado, tengo una duda, como haces para que cuando estés modificando por decir una variable, se te auto complete el tipo ? por ejemplo cuando estabas modificando a prefs...su tipo era SharedPreferences, pero cuando le pusiste el .edit() se cambio su tipo a SharedPreferences.Editor! automáticamente...no se si me explique bien, un saludo!

  • @ulisesbarron6201

    @ulisesbarron6201

    2 жыл бұрын

    Metete a Editor/ Inlay Hints en Settings

  • @juanherrera9521
    @juanherrera95213 жыл бұрын

    hola moure, no es mala practica guardar los datos de autenticacion del usuario de esta manera?

  • @ivanpardal
    @ivanpardal3 жыл бұрын

    Buenas tardes Moure, eres un Crack!! Tengo una preguntilla, para el que pueda respondermela. Porque a task.getResult() se le pasa un parametro de tipo ApiException::class.java. Esta parte no conseguí comprenderla. Muchas gracias por todo, estos videos son increiblemente útiles, y los de Udemy mas de lo mismo.

  • @dariofernandoarevalohidrob4298
    @dariofernandoarevalohidrob42983 жыл бұрын

    Amigo primero que nada muchas gracias por todos tus vídeos, en este he tenido un problema y al parecer el account no puede recuperar una cuenta, no se a que se debe, espero me puedas ayudar.

  • @LuisChyphere
    @LuisChyphere4 жыл бұрын

    Que locura brais, jejejejeje

  • @KS-er1wr
    @KS-er1wr3 жыл бұрын

    Mi splash de inicio no carga cuando lo testeo en un Pixel 5, pero si cuando es en dispositvo fisico. Por que y como solucionar esto?

  • @JorgeSotoRamos
    @JorgeSotoRamos3 жыл бұрын

    Hola MoureDev, gracias por este serie de video, tengo una pregunta cuando implemento un SignUp con Google en mi aplicación, si la persona llama a la función SignOut, la próxima ves que esta persona quiera iniciar sesión en la app, llamo a la misma función que primero recupera el token, y después va a espera por el resultado de la Activity, y por ultimo llama a "databaseInstance.signInWithCredential(credential)" o ya se puede hacer algún paso mas directo o algo?

  • @FREDDYSRIERAD
    @FREDDYSRIERAD4 жыл бұрын

    Brais saludos desde Venezuela Soy nuevo en app android y necesito ayuda , podria enviarme una lista de tus tutoriales en el orden que suguieres verlos para entender he visto varios pero .......... Graciasssss mil

  • @facundosichi4945
    @facundosichi49454 жыл бұрын

    Hola Brais, muy buen video. Tengo una duda. Mi proyecto lo estoy desarrollando en Java. Realice con exito todos los pasos, el proyecto compila pero tengo un problema. Cuando selecciono la cuenta de google con la que me quiero logear, la aplicacion no avanza al HomeActivity. Es decir, es como que el proceso se cancela. Indagando en el codigo, pude identificar que el metodo onActivityResult(), nunca llega a ejecutarse. Puse varios println de prueba y no mostro ninguno. Que debo hacer para que se llame a ese metodo.? O hay otro proceso para iniciar sesion con google para java. Desde ya Muchas Gracias, Muy buen video

  • @gabrielzimenspitz7803
    @gabrielzimenspitz78033 жыл бұрын

    Muy bueno el tutorial. Me pasa que al ingresar un usuario por primera vez con Google ya no puede registrarse por medio de su email/contraseña. Le queda Google como su único método de autentificación. Como se podría resolver esto?

  • @MiguelMaterano
    @MiguelMaterano2 жыл бұрын

    Como obtengo la Sha1 de produccion?

  • @sebasdeveloper3073
    @sebasdeveloper30733 жыл бұрын

    Hola Gracias por tus videos son geniales, una pregunta, estoy desarrollando mi app y cuando la ejecuto desde android estudio me funciona bien el inicio de sesión con google ( tengo bien la huella digital), pero al generar el apk y probarlo me sale ( 10: ) al intentar iniciar sesión con google, por que pasa esto y como puedo corregirlo?

  • @zmarq4293
    @zmarq42932 жыл бұрын

    Olá não consigo chamar esses métodos putstring e clear do sharedPreferences, está faltando algo no meu projeto ?

  • @igddrr
    @igddrr3 жыл бұрын

    Buen vídeo 👌, ¿puedes subir el código a Github?

  • @n4show
    @n4show4 жыл бұрын

    Hola Brais, tengo una duda que no consigo dar con la solución. Yo he hecho para que en lugar del mail me muestre el nombre de perfil, y quisiera también, obtener la foto cosa que no consigo recoger. ¿Cómo sería exactamente? Muchas gracias por el vídeo, sigue así!!

  • @nerevaine2332
    @nerevaine23323 жыл бұрын

    En la parte de sharedPreferences cuando salgo de la app no se guarda, realmente no sé por qué, he visto varias veces el código y he hecho como en el video pero la sesión no termina guardándose, alguien sabe por qué puede ser ?

  • @ischor730226
    @ischor7302266 ай бұрын

    Buenas tardes o dias, podrías actualizar el tema, ya que quiero hacer algo en android y sigo los pasos pero no me aparecen las opciones que describes. esta cambiado o ya quitaron esos funcionarios, como layout

  • @jeremiassanmartin1261
    @jeremiassanmartin1261 Жыл бұрын

    tengo un problema bastante raro, estoy haciendo mi app con este video, estoy teniendo un problema de Firebase, mi app funciona perfecta desde mi pc principal donde empecé el proyecto pero si creo un apk o hago pull/clone del proyecto en otra pc no funciona el inicio de sesión con google (creo que eso solo eso) salta una excepción en el try catch no tengo idea porque

  • @juanbastias4144
    @juanbastias41442 жыл бұрын

    Hola Moure, excelente tutoriales.! hasta ahora el unico problema que he tenido es que al presionar Facebook me arroja una pantalla de error que dice: No se configuro la app. Esta app todavia esta en desarrollo y no tienes los permisos necesarios para acceder a ella. Cambia tu ccuenta a la de un usuario de prueba registrado o solicita al administrador acceso a la app. Si podes asesorarme ya que llevo 3 dias y no encuentro la solucion. Muchas gracias..!

  • @danser1978
    @danser19782 жыл бұрын

    StartActivityForResult Deprecated, cual es su solucion? Saludos Hackermen desde Mexico

  • @franklinbravo7273
    @franklinbravo7273 Жыл бұрын

    Felicitaciones por su trabajo, disculpe como podria registrar numeros de telefono en firebase para que cuando active un led desde mi apk android studio en java, pueda llegarles un mensaje de texto o de whatsap a todos los numeros de telefono. Gracias!!

  • @abelbravo2607
    @abelbravo26074 жыл бұрын

    que tipo de base de datos usa firebase?

  • @carlosdanielolivera4865
    @carlosdanielolivera48653 жыл бұрын

    Alguien sabe por que mi a mi app le dejo de funcionar el login con Google cuando la subí a play store ??. en Android studio funciona perfecto, también cuando paso el apk a algún teléfono funciona perfecto. Por supuesto que corrobore que las firmas de firebase sean las mismas que en google play console pero aun así no me funciona, agradecería la ayuda.

  • @theniconicole441
    @theniconicole4413 жыл бұрын

    Podrías hacer un vídeo de cómo guardar el score de una aplicación o un juego pero que este se guarde junto con el Gmail de la persona para que aunque desinstale la aplicación el score siga ahi

  • @joancamiloolmosduran1434
    @joancamiloolmosduran14343 жыл бұрын

    Mouredev, Como estas? Mouredev quisiera saber como podría guardar el estado de la aplicación cuando estoy usando imágenes también

  • @nachetons
    @nachetons3 жыл бұрын

    Hola buenas tengo un problemilla estoy haciendo una app social media y estoy haciendo una funcion para que el usuario pueda borrar su cuenta mas o menos lo conseguí borra el usuario de realtime database y tambien conseguí eliminar tanto su imagen como la autentificación que uso para acceder (Google,Facebook,Telefono) aunque me saltan algunos errores y posteriormente al crear otro usuario se bugea la autentificacion y se me duplican los activity alguno sabe porque me sucede?

  • @MarioMezquida10
    @MarioMezquida10 Жыл бұрын

    como mostrar una tabla, con sus divisiones, que se vean las líneas de división??

  • @Arthur-hi3ih
    @Arthur-hi3ih3 жыл бұрын

    Una pregunta como insertaria datos con la id de google por ejemplo que cada usuario inserte su producto con su id estando su session iniciada y que cuando haga un mostrar me muestre sus producos de acuerdo a su id y su session y no de la de los dema usuarios alguien me prodia explicar?

  • @josephprada9007
    @josephprada90073 жыл бұрын

    ayudaaa no me guarda el estado de usuario autenticado ya revise el código varias veces y lo tengo igual, alguien sabe que error podría presentarse

  • @DavidGonzalez-fv3tu
    @DavidGonzalez-fv3tu4 жыл бұрын

    te amo eres mi barbon favorito

  • @Kilyrex
    @Kilyrex4 жыл бұрын

    alguien me explica de donde carajos salio el default_web_client_id??????? en la carpeta de strings no estaba xd

  • @soydevops2763

    @soydevops2763

    2 жыл бұрын

    encontraste respuesta a esta pregunta? tengo el mismo problema

  • @soydevops2763

    @soydevops2763

    2 жыл бұрын

    @@user-ip7pf1fn4i Muchas gracias!

  • @sebastianperea7024

    @sebastianperea7024

    Жыл бұрын

    Creo que viene incluido con la dependencia de Google sign in

  • @juanemmanuelpastordomingue3943
    @juanemmanuelpastordomingue39434 жыл бұрын

    Por favor puedes hacer un video de como usar la base de datos de google para guardar datos de usuarios

  • @arm_code
    @arm_code4 жыл бұрын

    Hola, me recomendó Soy Dalto, veamos!

  • @mouredev

    @mouredev

    4 жыл бұрын

    Bienvenido! Espero que te resulte útil el contenido del canal

  • @instagramfacebook7466
    @instagramfacebook74663 жыл бұрын

    Pues comenzamos a picar!!

  • @diegohermosomourinov5122
    @diegohermosomourinov51224 жыл бұрын

    Buen tutorial :)

  • @carlosandresbohorquezduran3562
    @carlosandresbohorquezduran35624 жыл бұрын

    Excelente video

  • @briansmithchuquirunaleon8180
    @briansmithchuquirunaleon818010 ай бұрын

    En mi caso no sale la opción de siginReport cuando hago click en el botón del Gradle. ¿Hay alguna otra alternativa para obtener la huella digital de mi App?

  • @bladimirgomez2854

    @bladimirgomez2854

    8 ай бұрын

    Hola, me pasa lo mismo, aún no has encontrado una solución? Saludos

  • @edgardoa.cazola2860
    @edgardoa.cazola28603 жыл бұрын

    Hola podrías hacer un vídeo pero con login por medio de número de teléfono

  • @carrascomorales9036
    @carrascomorales90364 жыл бұрын

    Hola que tal me parece muy buena la app sin embargo quisiera saber si yo como programador puedo poner clases a las app como por ejemplo ingresa y el que ingreso ingrese a otro y asi sucesivamente como clases

  • @mouredev

    @mouredev

    4 жыл бұрын

    Si, podrías montarlo como quieras

  • @marioroberto1141
    @marioroberto11412 жыл бұрын

    Hola Brais, tengo problemas con "default_web_client_id" ya que me genera Duplicate resources en el archivo string.xml y values.xml cuando copilo, ya intente de todo y no se que hacer

  • @novox_redmoon2320

    @novox_redmoon2320

    11 ай бұрын

    Tienes que cambiarle el nombre al paquete,ya que aparece como si estuviera duplicado

  • @brandonjesusfloresalbarran8140
    @brandonjesusfloresalbarran81403 жыл бұрын

    MAQUINA FIERA TIFON TORNADO TOMENTA Podrias enseñarnos a usar el navigation drawer y conectarlo con las autentificaciones que hemos creado?

  • @kevinzero1995
    @kevinzero19952 жыл бұрын

    amigo no lo tendras para java? :/

  • @jaa70
    @jaa704 жыл бұрын

    Una pregunta, es necesario poner un botón de desloguearse, yo necesito que el usuario este logueado permanentemente, por ejemplo algunos juegos uno se loguea una vez y ya no es necesario logearse mas en el futuro. Otra pregunta: si el usuario desinstala la app, este ya no aparecerá en mi lista de usuarios de Firebase automáticamente?

  • @mouredev

    @mouredev

    4 жыл бұрын

    En nuestro ejemplo el usuario está logueado permanentemente si no pulsa cerrar sesión. Este video pertenece a una serie donde hacemos login con varios proveedores. Si desinstala la app no se puede detectar para quitarlo de la lista.

  • @alfredoignaciominchezdelac3135
    @alfredoignaciominchezdelac31354 жыл бұрын

    Alguien sabe como midificar la persistencia de estado?

  • @danyeldk077
    @danyeldk0773 жыл бұрын

    buenas, este código me sirve hoy día?

  • @xartiago6902
    @xartiago69023 жыл бұрын

    Por que no puedo ver los cambios, auxilio!

  • @juanemmanuelpastordomingue3943
    @juanemmanuelpastordomingue39434 жыл бұрын

    Excelente

  • @waldemarstegierski2666
    @waldemarstegierski26663 жыл бұрын

    acabó aquí el curso , cuando es el siguiente video?

  • @mouredev

    @mouredev

    3 жыл бұрын

    El curso de firebase siguió, tienes más vídeos en una lista de reproducción

  • @nancyazuara7704
    @nancyazuara77046 ай бұрын

    HOLA FELIZ AÑO, PODRIAS COMPARTIR EL PROYECTO PORFA?? eSTPY INTENTANDO Y NO ME QUDA :(

  • @marlonlom
    @marlonlom10 ай бұрын

    ¿Cómo utilizar google sign con WearOS?

  • @bladimirgomez2854
    @bladimirgomez28548 ай бұрын

    singinreport Al ingresar a View -> Tools Windows -> Gradel, me abre correctamente la carpeta Gradel, pero no me está apareciendo la opción Tasks -> singinreport, a alguno le ha pasado que me pueda ayudar para obtener el SHA1 o si hay otra forma, se los agradecería. Etoy intentando el boton ingreso por google.

  • @CarlosJavierJimenezVasquez
    @CarlosJavierJimenezVasquez Жыл бұрын

    Hola puedes actualizar tu video para implantarlo ahora, todo ha cambiado

  • @erickjoelpadillapolo2857
    @erickjoelpadillapolo28572 жыл бұрын

    y el enlace con el proyecto??

  • @betobd1119
    @betobd11193 жыл бұрын

    Al intentar acceder con la cuenta de google optengo este error :/ java.lang.RuntimeException: Failure delivering result ResultInfo{who=null, request=100, result=0, data=Intent { (has extras) }} to activity {com.example.firebasetutorial/com.example.firebasetutorial.Activity_Auth}: com.google.android.gms.common.api.ApiException: 10: Ayuda!! gracias

  • @mamcodes3041

    @mamcodes3041

    Жыл бұрын

    obtengo una excepción similar, además que no pude obtener el SHA1 desde gradle (estoy usando Android Studio Dolphin 2021.3.1 Patch 1) algún heroe sin capa que pueda ayudarnos?

  • @CodeConnexion
    @CodeConnexion2 жыл бұрын

    ojala hiciera el video desde el rpincipio porque hay muchas cosas que ya estan y nadie sabe de donde salieron

  • @carloscontreras5133
    @carloscontreras51333 жыл бұрын

    MoureDev lance mi aplicación a la PlayStore y el google auth no funcionan, desde el pc funciona perfectamente, que puede haber pasado?

  • @Hakury_

    @Hakury_

    3 жыл бұрын

    disculpa ¿haz encontrado la solución? O.O

  • @carloscontreras5133

    @carloscontreras5133

    3 жыл бұрын

    Hakury hola, no he vuelto a intentar si encuentro la solución te lo comento

  • @Hakury_

    @Hakury_

    3 жыл бұрын

    @@carloscontreras5133 Muchas gracias, igualmente, si encuentro algo te lo comento.

  • @benjaminBtech

    @benjaminBtech

    3 жыл бұрын

    @@Hakury_ alguien encontro algo yo tambien lanze en playstore y no me funciona

  • @Hakury_

    @Hakury_

    3 жыл бұрын

    Tienes que entrar en el panel de control, de ahí a gestión de versiones, se despliega un submenu y elije firma de aplicaciones, copias el SHA-1 que aparece ahí, y te regresas a firebase donde pegaste el primer SHA-1, le das añadir huella y pegas, debes de tener dos SHA-1. Así me funciono, solo que no se si es la forma PRO de hacerlo jejeje

  • @dsb586
    @dsb5863 жыл бұрын

    Hola MoureDev, tengo una pregunta.. he corrido el codigo sin embargo al tener con el simbolo ! me da un error en todas las variables. Por ejemplo: val prefs: SharedPreferences! = getSharedPreferences(getString(R.string.prefs_file), Context.MODE_PRIVATE) si omito el ! ya se soluciona el error y puede correr sin problema. Se debe de pronto la version de android studio? yo trabajo con android studio 3.6.3

  • @dustydepot492

    @dustydepot492

    3 жыл бұрын

    Hola, pudiste encontrar una solucion a este inconveniente?

  • @dsb586

    @dsb586

    3 жыл бұрын

    @@dustydepot492 hola nuevamente un gusto, la verdad q no, al final solo quitando el ! funciono pero no se xq, ahora formatee mi computadora y estoy instalando nuevamente todo, quizás en la actualización de android studio ya no veré ese tipo de problemas, voy a instalar nuevamente todo y sigo de cero nuevamente su video.. q por cierto, sus videos muy buenos..

  • @dustydepot492

    @dustydepot492

    3 жыл бұрын

    @@dsb586 entiendo, muchas gracias por responder, sin embargo al quitar el ! no se modifica el código?

  • @dsb586

    @dsb586

    3 жыл бұрын

    @@dustydepot492 creo q debería.. pero en si logre hacerlo funcionar sin el ! es raro no? pues veamos que sucede en los próximos días q haga todo de cero.. por cierto subió mas videos de kotlin? usted explica muy bien realmente.. excelente canal...

  • @dsb586

    @dsb586

    3 жыл бұрын

    @@dustydepot492 ya me di cuenta q si ha subido videos de kotlin jaja muchas gracias.... perdón por no darme cuenta... voy a ver mas los videos ya que hay muchos ahora.. mcuhas gracias por su aporte a la comunidad...

  • @nelsonjoseguzmansuarez
    @nelsonjoseguzmansuarez4 жыл бұрын

    buenas tardes, amigos alguna alternativa mas ligera que Android Studio pero que también use el lenguaje Kotlin?

  • @javihidalgo4718

    @javihidalgo4718

    4 жыл бұрын

    Puedes usar vscode pero no sé si se podrá integrar bien

  • @johnsebastiangordilloavila2405

    @johnsebastiangordilloavila2405

    3 жыл бұрын

    Yo uso intellij IDEA y va de maravilla

  • @enelanonymatus5634
    @enelanonymatus56343 жыл бұрын

    ¿Alguien pudiera pasarme el icono de google del video?S

  • @marlonlom
    @marlonlom Жыл бұрын

    ¿Cómo utilizar google sign in sin usar firebase?

  • @RaulSC9
    @RaulSC94 жыл бұрын

    Estas picando todo el Código en las activitys? No es esto una forma errónea de enseñar a los que llevan poco tiempo con Android.

  • @Salva416

    @Salva416

    3 жыл бұрын

    Así es. Me costó mucho trabajo hacer cambios porque en casi todos los tutoriales enseñan con activity. Pocos lo hacen con fragment

  • @RaulSC9

    @RaulSC9

    3 жыл бұрын

    @@Salva416 No se trata de eso. A lo que me refiero, es que en las Activitys y los Fragment, no debería estar ese código. (Mejor dicho, no es recomendable) Es recomendable es estructurar bien los proyectos, y mientras antes se explique, mejor. Los activitys únicamente deben de tener los métodos necesarios para actualizar la interfaz y los métodos encargados de comunicarse con Firebase, deben de ir en una clase aparte.

  • @Salva416

    @Salva416

    3 жыл бұрын

    @@RaulSC9 sí claro. Esa es una de las cosas. Pero igual cada quien va aprendiendo buenas prácticas.

  • @joakinsos
    @joakinsos3 жыл бұрын

    No me aparece el signinreport y alguien me podria ayudar

  • @atherbsc5384

    @atherbsc5384

    3 жыл бұрын

    Hazle click en el icono del graddle el elefante y te sale un cuadro de busqueda y ahí escribes singinreport le das enter y te sale el sha1

  • @joakinsos

    @joakinsos

    3 жыл бұрын

    @@atherbsc5384 gracias

  • @ulisesbarron6201

    @ulisesbarron6201

    2 жыл бұрын

    @@atherbsc5384 Me has salvado la vida tambien thanks

  • @cesarantoniotristand.6424
    @cesarantoniotristand.64243 жыл бұрын

    Crack!!! :)

  • @PiczimApp
    @PiczimApp Жыл бұрын

    14:17

  • @HornstrompSeries
    @HornstrompSeries4 жыл бұрын

    Hola puedes contactarme en instagram como hornstromp? Gracias