Тёмный

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

MoureDev by Brais Moure
Подписаться 579 тыс.
Просмотров 77 тыс.
50% 1

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.fireba...
• Documentación Google Authentication: firebase.googl...
• 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 RU-vid O TWITCH:
Ayúdame a seguir creando contenido y disfruta de ventajas exclusivas. Tanto en RU-vid como en Twitch disfrutarás de las mismas recompensas, tú eliges la plataforma.
► RU-vid (botón UNIRSE): www.youtube.co...
► 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/s...
🎓 CURSO COMPLETO iOS 14 y Swift 5.3  Desde Cero en UDEMY:
► Apúntate en: www.udemy.com/...
► 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 RU-vid: www.youtube.co...
► Tienda Teespring: teespring.com/...
⭐️ DESCUENTOS Y COLABORADORES:
🍏 Macnificos. Tienda de tecnología y distribuidor autorizado Apple: macnificos.com...
💡 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/...
🧹 MacPaw. Descuentos en licencias de software (CleanMyMac X, CleanMyPC, Setapp...):
► macpaw.audw.ne...
🌍 NordVPN. Descuentos en los servicios de acceso seguro y privado a internet:
► nordvpn.org/mo...
🎓 CodelyTV Pro. Descuento de 5€ en el primer mes y licencia de IntelliJ durante 6 meses gratis:
► codely.tv/pro/...
✉️ CONTACTO PROFESIONAL:
► Respuesta garantizada si me invitas a un café: mypublicinbox....
► 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

Опубликовано:

 

15 окт 2024

Поделиться:

Ссылка:

Скачать:

Готовим ссылку...

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 174   
@mouredev
@mouredev 4 года назад
¿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
@JustoDanielForeroAponte 3 года назад
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.
@web4allelsalvador405
@web4allelsalvador405 2 года назад
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!!
@jaa70
@jaa70 4 года назад
"Que tal hackermen?" y "comenzamos a aplicar!!" son la mejores partes jeje ... lo demás también
@JoseRomero-di9dc
@JoseRomero-di9dc 2 года назад
minuto 11:33 de donde sale la clave default_web_client_id, no me reconoce Android studio. saludos
@novox_redmoon2320
@novox_redmoon2320 Год назад
Le hallaste solución??
@PabloSoriaFerrer
@PabloSoriaFerrer Месяц назад
Si te voy a contestar después de 2 años. Eso es un valor que tienes en Firebase cuando vas a habilitar el Signin con google. Cuando le das click hay un desplegable que pone "Configuración del SDK web" :)
@danser1978
@danser1978 2 года назад
StartActivityForResult Deprecated, cual es su solucion? Saludos Hackermen desde Mexico
@jeremiassanmartin1261
@jeremiassanmartin1261 2 года назад
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
@ischor730226
@ischor730226 10 месяцев назад
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
@alfonsogonzalezmiramontes
@alfonsogonzalezmiramontes 4 года назад
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!!
@kenierguerrero8769
@kenierguerrero8769 11 месяцев назад
tengo un error con un codigo que estoy haciendo el cual no me deja iniciar el projecto no se que sera ayuda
@miguelangelrosas799
@miguelangelrosas799 4 года назад
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!
@MiguelMaterano
@MiguelMaterano 3 года назад
Como obtengo la Sha1 de produccion?
@KS-er1wr
@KS-er1wr 4 года назад
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?
@gabrielzimenspitz7803
@gabrielzimenspitz7803 3 года назад
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?
@OTMurderZ3
@OTMurderZ3 4 года назад
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
@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!!
@Jose-xf9wg
@Jose-xf9wg 2 года назад
Moure eres muy grande! Tus tutoriales me están salvando el proyecto final de DAM, millones de gracias!!
@vkfenixvk
@vkfenixvk 4 года назад
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!
@marioerickme
@marioerickme 4 года назад
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
@zmarq4293
@zmarq4293 3 года назад
Olá não consigo chamar esses métodos putstring e clear do sharedPreferences, está faltando algo no meu projeto ?
@joaquinuliambre315
@joaquinuliambre315 3 года назад
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?
@nerevaine2332
@nerevaine2332 3 года назад
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 ?
@Kilyrex
@Kilyrex 4 года назад
alguien me explica de donde carajos salio el default_web_client_id??????? en la carpeta de strings no estaba xd
@soydevops2763
@soydevops2763 3 года назад
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
@carlosdanielolivera4865
@carlosdanielolivera4865 3 года назад
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.
@johnsebastiangordilloavila2405
@johnsebastiangordilloavila2405 3 года назад
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 :(
@abelestradacruz7549
@abelestradacruz7549 4 года назад
Excelente video. Devs, aunque el curso esta en Kotlin este curso funciona perfectamente en Java.
@rolandsanz
@rolandsanz 3 года назад
Hola, cuando publico mi aplicación a google play no funciona el login que podrá ser?
@gabrielsoto8374
@gabrielsoto8374 4 года назад
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
@dariofernandoarevalohidrob4298
@dariofernandoarevalohidrob4298 3 года назад
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.
@sebasdeveloper3073
@sebasdeveloper3073 3 года назад
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?
@briansmithchuquirunaleon8180
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 11 месяцев назад
Hola, me pasa lo mismo, aún no has encontrado una solución? Saludos
@juanherrera9521
@juanherrera9521 4 года назад
hola moure, no es mala practica guardar los datos de autenticacion del usuario de esta manera?
@Pasandav
@Pasandav 4 года назад
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!!
@nachetons
@nachetons 4 года назад
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?
@angismaibel336
@angismaibel336 4 года назад
EXCELENTE video , explicas y se te entiende muy bien. Gracias por subir este tipo de tutoriales, estoy aprendiendo bastante contigo. SALUDOS DESDE VENEZUELA.
@josephprada9007
@josephprada9007 3 года назад
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
@erickosorio6842
@erickosorio6842 4 года назад
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?
@bladimirgomez2854
@bladimirgomez2854 11 месяцев назад
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.
@AliLopez
@AliLopez 4 года назад
Este es el primer video que veo me gusta mucho tu canal eres muy concreto!
@JorgeSotoRamos
@JorgeSotoRamos 3 года назад
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?
@facundosichi4945
@facundosichi4945 4 года назад
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
@carloscontreras5133
@carloscontreras5133 4 года назад
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_ 4 года назад
disculpa ¿haz encontrado la solución? O.O
@carloscontreras5133
@carloscontreras5133 4 года назад
Hakury hola, no he vuelto a intentar si encuentro la solución te lo comento
@Hakury_
@Hakury_ 4 года назад
@@carloscontreras5133 Muchas gracias, igualmente, si encuentro algo te lo comento.
@benjaminBtech
@benjaminBtech 4 года назад
@@Hakury_ alguien encontro algo yo tambien lanze en playstore y no me funciona
@Hakury_
@Hakury_ 4 года назад
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
@juanbastias4144
@juanbastias4144 3 года назад
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..!
@skatemachineify
@skatemachineify 4 года назад
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.
@Ermacadames
@Ermacadames 4 года назад
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.
@nancyazuara7704
@nancyazuara7704 9 месяцев назад
HOLA FELIZ AÑO, PODRIAS COMPARTIR EL PROYECTO PORFA?? eSTPY INTENTANDO Y NO ME QUDA :(
@n4show
@n4show 4 года назад
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í!!
@MarioMezquida10
@MarioMezquida10 2 года назад
como mostrar una tabla, con sus divisiones, que se vean las líneas de división??
@NickoZalez
@NickoZalez 4 года назад
Viejo... Sos un grande... Excelente explicación ... Te ganaste un seguidor... Saludos desde Argentina..
@mouredev
@mouredev 4 года назад
Muchas gracias!!
@jaa70
@jaa70 4 года назад
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.
@kokeesmuchomas
@kokeesmuchomas 4 года назад
Excelente video.... el próximo proveedor de autentificación sea por teléfono ..
@joancamiloolmosduran1434
@joancamiloolmosduran1434 4 года назад
Mouredev, Como estas? Mouredev quisiera saber como podría guardar el estado de la aplicación cuando estoy usando imágenes también
@marioroberto1141
@marioroberto1141 3 года назад
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 Год назад
Tienes que cambiarle el nombre al paquete,ya que aparece como si estuviera duplicado
@raulalecu
@raulalecu 4 года назад
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
@noidfrx
@noidfrx 4 года назад
Wow muchas gracias bro, estaba esperando con muchas ganas este video, y te quedó muy bueno. Un saludo ✨
@techerlichs7055
@techerlichs7055 3 года назад
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.
@jaimeortegaaschenbach7264
@jaimeortegaaschenbach7264 4 года назад
Brutaaal.. no te detengas! En la espera de tu próximos videos!!
@richard5050
@richard5050 4 года назад
Muy buen video, explicas muy bien como va cada método. ¿ Sabes si puede funcionar el login mediante Fragments?
@Arthur-hi3ih
@Arthur-hi3ih 4 года назад
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?
@danyeldk077
@danyeldk077 3 года назад
buenas, este código me sirve hoy día?
@CarlosJavierJimenezVasquez
@CarlosJavierJimenezVasquez Год назад
Hola puedes actualizar tu video para implantarlo ahora, todo ha cambiado
@marlonlom
@marlonlom Год назад
¿Cómo utilizar google sign con WearOS?
@abelbravo2607
@abelbravo2607 4 года назад
que tipo de base de datos usa firebase?
@waldemarstegierski2666
@waldemarstegierski2666 3 года назад
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
@carrascomorales9036
@carrascomorales9036 4 года назад
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
@FREDDYSRIERAD
@FREDDYSRIERAD 4 года назад
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
@dsb586
@dsb586 4 года назад
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...
@theniconicole441
@theniconicole441 3 года назад
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
@xartiago6902
@xartiago6902 3 года назад
Por que no puedo ver los cambios, auxilio!
@betobd1119
@betobd1119 3 года назад
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?
@alejandrohernandez8794
@alejandrohernandez8794 4 года назад
Realmente Genial! Espero con ansias autenticación con teléfono
@nelsonjoseguzmansuarez
@nelsonjoseguzmansuarez 4 года назад
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
@igddrr
@igddrr 4 года назад
Buen vídeo 👌, ¿puedes subir el código a Github?
@kevinzero1995
@kevinzero1995 3 года назад
amigo no lo tendras para java? :/
@RaulSC9
@RaulSC9 4 года назад
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 4 года назад
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 4 года назад
@@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 4 года назад
@@RaulSC9 sí claro. Esa es una de las cosas. Pero igual cada quien va aprendiendo buenas prácticas.
@MigueAreSan
@MigueAreSan 3 года назад
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!
@brandonjesusfloresalbarran8140
@brandonjesusfloresalbarran8140 4 года назад
MAQUINA FIERA TIFON TORNADO TOMENTA Podrias enseñarnos a usar el navigation drawer y conectarlo con las autentificaciones que hemos creado?
@malcom466
@malcom466 4 года назад
Muy practico! Aplauso de pie!!!
@elixer1430
@elixer1430 4 года назад
Mucha gracias me ayudo mucho para mí app
@ivanpardal
@ivanpardal 4 года назад
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.
@CodeConnexion
@CodeConnexion 2 года назад
ojala hiciera el video desde el rpincipio porque hay muchas cosas que ya estan y nadie sabe de donde salieron
@marlonlom
@marlonlom 2 года назад
¿Cómo utilizar google sign in sin usar firebase?
@pepeg_4542
@pepeg_4542 7 месяцев назад
Una lastima que nadie explique que valor tiene la variable R.string.default_web_client_id que usas en el minuto 11:33. He leido todos los comentarios y en varios de ellos lo preguntan, pero nadie responde. En el minuto 6:55 es la útima vez que muestras los recursos strings, y en ese momento esa variable no está.👎 Varias horas siguiendo el código del video para nada...
@cesares.linconir9599
@cesares.linconir9599 7 месяцев назад
el web client id se puede conseguir desde dentro del proyecto de la consola de firebase, y añadirlo manualmente en el código del proyecto de Android Studio
@pepeg_4542
@pepeg_4542 7 месяцев назад
@@cesares.linconir9599 Muchas gracias. Por fin lo he visto. Este id está en consola de firebase/Authentication/metodo de acceso y pulsando sobre google, mira hacia abajo en Configuración del SDK web. 👏👏
@fernandorivero1023
@fernandorivero1023 6 месяцев назад
@@cesares.linconir9599 osea si, pero como se agrega? JAJJA
@mimundoenia
@mimundoenia 4 года назад
Por favor puedes hacer un video de como usar la base de datos de google para guardar datos de usuarios
@edgardoa.cazola2860
@edgardoa.cazola2860 4 года назад
Hola podrías hacer un vídeo pero con login por medio de número de teléfono
@rodrinomas
@rodrinomas 4 года назад
Excelente y muy bien explicado 👌🏼
@rafaellam1208
@rafaellam1208 4 года назад
mil gracias de verdad mil gracias
@juanalejandrosuarezlondono3144
@juanalejandrosuarezlondono3144 3 года назад
gracias!!!!!!! espectacular video!
@erickjoelpadillapolo2857
@erickjoelpadillapolo2857 2 года назад
y el enlace con el proyecto??
@DavidCervantes.
@DavidCervantes. 4 года назад
Increíble contenido! Gracias!
@alfredoignaciominchezdelac3135
@alfredoignaciominchezdelac3135 4 года назад
Alguien sabe como midificar la persistencia de estado?
@LuisChyphere
@LuisChyphere 4 года назад
Que locura brais, jejejejeje
@DavidGonzalez-fv3tu
@DavidGonzalez-fv3tu 4 года назад
te amo eres mi barbon favorito
@joakinsos
@joakinsos 3 года назад
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
@instagramfacebook7466
@instagramfacebook7466 3 года назад
Pues comenzamos a picar!!
@enelanonymatus5634
@enelanonymatus5634 4 года назад
¿Alguien pudiera pasarme el icono de google del video?S
@arm_code
@arm_code 4 года назад
Hola, me recomendó Soy Dalto, veamos!
@mouredev
@mouredev 4 года назад
Bienvenido! Espero que te resulte útil el contenido del canal
@carlosandresbohorquezduran3562
@carlosandresbohorquezduran3562 4 года назад
Excelente video
@mimundoenia
@mimundoenia 4 года назад
Excelente
@agustincastro5813
@agustincastro5813 4 года назад
Y para javaaaaa?
Далее
Login FACEBOOK en Android 🔥 (con FIREBASE)
17:15
Просмотров 30 тыс.
FIRESTORE Android 🔥 BASE de DATOS con Firebase
17:29