#1 Android Login & Registration App with Firebase | Complete Tutorial (Java + Android Studio)

Published: 12 August 2021
on channel: tanzTalks.tech
58,233
396

Join this channel to get access to various perks like troubleshooting and access to codes 😊:
Liked my video? 👍Buy me a cup of coffee! 🍵
   / @tanztalkstech  

Learn how to create a login and registration app in Android Studio using Firebase Authentication and Realtime Database. This Android tutorial covers Login, Register, Profile Management, Forgot Password, Update, and Delete user features step by step.

Follow me on Facebook: https://fb.me/tanztalks.tech
Join our Facebook Group and Post your Problems:   / 769372597093758  
Instagram:   / tanzeelosama  

Complete Playlist:    • Login & Register Android App using Firebas...  
Codes: https://drive.google.com/drive/folder...
Starter Files: https://drive.google.com/drive/folder...
Screenshots: https://drive.google.com/drive/folder...

#1 Preview:    • #1 Android Login & Registration App with F...  

#2 Welcome Activity:    • #2 Welcome Activity | Login & Register And...  

#3 Register Activity: Allow User to register on the app after entering the necessary data. All the input fields are validated and checked
   • #3 Register Activity | Login & Register An...  

#4 Exception Handling in Register Activity:    • #4 Exception Handling in Register Activity...  

#5 Store Data in Realtime Database: Access Google Firebase Realtime Database and store the data
   • #5 Store Data in Firebase Realtime Databas...  

#6 Validate Mobile Number using Regular Expression:    • #6 Validate Mobile Number using Java RegEx...  

#7 DatePicker on EditText to Capture DoB:    • #7 Set Up DatePicker on EditText to Captur...  

#8 Login Activity:    • #8 Login and Registration Android App Tuto...  

#9 Exception Handling in Login Activity:    • #9 Exception Handling in Login Activity | ...  

#10 Show/Hide Password using Eye Icon:    • #10 Show/Hide Password using Eye Icon Logi...  

#11 Show Alert Dialogue Box if Email not Verified: Check if the email is verified before allowing the user to Login
   • #11 Show AlertDialog Box if Email Not Veri...  

#12 Check if User Already Logged In:    • #12 Check if User Already Logged in | Logi...  

#13 User Profile Activity: Fetch data from Realtime Database and Storage
   • #13 User Profile Activity | Login and Regi...  

#14 Check if Email Verified in UserProfileActivity:    • #14 Check If Email is Verified in User Act...  

#15 Setting up ActionBar Menu in Logged in UserProfileActivity:    • #15 ActionBar Menu | Login and Register An...  

#16 Forgot Password Activity: Reset Password using Password Reset Link received in Email
   • #16 Forgot Password Activity | Login & Reg...  

#17 Exception Handling in Forgot Password Activity:    • #17 Exception Handling in Forgot Password ...  

#18 Upload Picture to Firebase Storage:    • #18 Upload Image to Firebase Cloud Storage...  

#19 Fetch Pic and Set as User Profile Picture:    • #19 Fetch Image from Firebase Cloud Storag...  

#20 Update Profile Activity: Display the data of User in respective EditTexts and using RadioButton and allow the User to update it's data
   • #20 Update Profile Activity | Login and Re...  

#21 Update Email Activity: Change Email after successful re-authentication
   • #21 Update Email Activity | Login & Regist...  

#22 Change Password Activity: Change Password after successful re-authentication
   • #22 Change Password Activity | Login and R...  

#23 Delete User Activity: Delete the User object from Firebase after successful re-authentication
   • #23 Delete User Activity | Login & Registe...  

#24 Delete User Data from Realtime Database and Storage:    • #24 Delete User Data | Login and Register ...  

#25 Setting up Security Rules in Realtime Database and Storage and Change the Sequence of Delete Operations
Allow a User to access it's own profile data only
   • #25 Security Rules for Database and Storag...  

#26 Pull to Refresh an Activity:    • #26 Pull to Refresh | Swipe Down to Refres...  

#27 Setting up ActionBar Back Button:    • #27 Setting up Action Bar Back Button | Lo...  

#28 Fixing Warnings:    • #28 Fixing Warnings | Login and Register A...  

#29 Style UI and Beautify App:    • #29 Style UI and Beautify App | Login and ...  

More on Android App Development:
Create Login and Register Android App with Firebase Authentication: 1️⃣   • Login & Register Android App using Firebas...   | 2️⃣   • Login and Register Android App with Fireba...  
Create State-District Dependent (Nested) Android Spinners | DropDown List:    • Create State-District Dependent (Nested) A...  
Android Basics:    • Android Basics  

Bash Shell Scripting Tutorial:    • Bash Shell Scripting Tutorial  
Install Vim (Vi Improved) Text Editor on Ubuntu:    • How to Install Vim (Vi Improved) Text Edit...  
Install Ubuntu on Windows 11 (WSL) | Windows Subsystem for Linux with GUI Support:    • How to Install Ubuntu on Windows 11 (WSL) ...  
More Tutorials on Ubuntu:    • Ubuntu Tutorials  

My Gear:
MSI GL65 Leopard Gaming Laptop
Intel Core i7-10750H 2.6GHz, 10th Gen (6 Cores)
15.6" FHD (1920*1080), IPS-Level 144Hz
16GB DDR4 RAM, 2666Mhz
Nvidia GeForce RTX 2060, 6GB ‎GDDR6
256GB NVMe M.2 SSD + 1TB SATA 7200RPM HDD
Windows 11 Home, 64Bit

#GoogleFirebase #FirebaseAuthentication #AndroidJava #Android #tanzTalkstech ‪@tanzTalks.tech2‬ ‪@tanzTalkstech‬ ‪@TanzeelOAnsari‬


On this page of the site you can watch the video online #1 Android Login & Registration App with Firebase | Complete Tutorial (Java + Android Studio) with a duration of hours minute second in good quality, which was uploaded by the user tanzTalks.tech 12 August 2021, share the link with friends and acquaintances, this video has already been watched 58,233 times on youtube and it was liked by 396 viewers. Enjoy your viewing!