![#1 Simple Login App Tutorial Overview for Beginners Login Activity Using Android Studio Firebase](https://ytimg.googleusercontent.com/vi/Nc_tu5Q8bSc/hqdefault.jpg)
https://www.youtube.com/tanzTalkstech/join
Follow me on Facebook: https://fb.me/tanztalks.tech
Join our Facebook group and post your problems: https://www.facebook.com/groups/769372597093758
Instagram: https://instagram.com/tanzeelosama/
Please take a moment to like and comment on my video. It helps me stay motivated! 🙂
Full playlist: https://www.youtube.com/playlist?listPLnisUReSm0-kNhfXJHymlIFeyGYHj87tP
Codes: https://drive.google.com/drive/folders/1AK91A11fCON41lFyj-3K3UuHFQwkM5Lx?uspsharing
Boot files: https://drive.google.com/drive/folders/1_I3wLhd-bSgy0lGc8ZYvtjS0-cYI82ZA?uspsharing
Screenshots: https://drive.google.com/drive/folders/1KgwgaT-S8wR2ALixO75JysGmaaHeR2oC?uspsharing
This tutorial explains how to create login, registration and profile management in Android using Google Firebase Authentication with Database.
#1 Overview
https://youtu.be/Nc_tu5Q8bSc
#2 Welcome activity
https://youtu.be/piDRKk2XOac
#3 Save Activity
Allow the user to register on the app after entering the necessary data. All input fields are validated and verified
https://youtu.be/qyH6HavVn_k
#4 Handling Exceptions in Registry Activity
https://youtu.be/kwMaAteZE00
#5 Store data in a real-time database
Access Google Firebase real-time database and store data
https://youtu.be/7zFbyz6sDLA
#6 Validate mobile number using regular expression
https://youtu.be/nbNgT2SASDQ
#7 DatePicker on EditText to capture DoB
https://youtu.be/IFYzbKuYHR0
#8 Login Activity
https://youtu.be/V2BqiRgGtDQ
#9 Exception handling in login activity
https://youtu.be/4atkH6P8I3o
#10 Show/Hide Password Using Eye Icon
https://youtu.be/vxnjJJkFPCI
#11 Show alert dialog if email is not verified
Check if the email is verified before allowing the user to log in
https://youtu.be/k8IAVRo7UUc
#12 Check if the user is already logged in
https://youtu.be/dw-nUXJKds4
#13 User Profile Activity
Retrieve data from database and storage in real time
https://youtu.be/MnJg1f25h_g
#14 Check if the email is verified in UserProfileActivity
https://youtu.be/Z6iEzF8AzZ0
#15 Configuring ActionBar menu in connected UserProfileActivity
https://youtu.be/ElJ8AGIJfDE
#16 Forgotten Password Activity
Reset password using the password reset link received by email
https://youtu.be/EhAKZ4UXkFw
#17 Handling Exceptions in Forgotten Password Activity
https://youtu.be/Fq_6EitoqcY
#18 Upload an image to Firebase storage
https://youtu.be/Q0jzTItyaLE
#19 Retrieve photo and set it as user profile photo
https://youtu.be/yhU1wvzxTsk
#20 Profile Update Activity
Show user data in respective EditTexts and using RadioButton and allow user to update their data
https://youtu.be/7IJf7KeetEo
#21 Update Email Activity
Change email after successful reauthentication
https://youtu.be/o8-7b33ER2Y
#22 Change Password Activity
Change password after successful reauthentication
https://youtu.be/ZTg2jMP5OWQ
#23 Delete user activity
Delete user object from Firebase after successful reauthentication
https://youtu.be/P_WSJEGQO8s
#24 Delete user data from database and storage in real time
Also delete related data from database and real-time storage
https://youtu.be/Pj12htdSAKE
#25 Configuring security rules in database and storage in real time and changing the sequence of delete operations
Allow a user to access only their own profile data
https://youtu.be/fK9QgL3brrI
#26 Pull to refresh an activity
https://youtu.be/ifBxDpYmfl0
#27 Configuring the ActionBar Back button
https://youtu.be/jECTnTgkAfE
#28 Fix warnings
https://youtu.be/02nbzpcAcHI
#29 Style the UI and Beautify the App
https://youtu.be/icWLP5xPr5k
Learn more about Android app development:
Create a login and register an Android app with Firebase authentication in Android Studio using Java: https://www.youtube.com/playlist?listPLnisUReSm0-kNhfXJHymlIFeyGYHj87tP
Create state and district dependent (nested) Android spinners using Java in Android Studio dropdown: https://www.youtube.com/playlist?listPLnisUReSm0-kDK_uYoUGGNUHrg3t-i8kY
Android Basics: https://www.youtube.com/playlist?listPLnisUReSm0-mqSodOSJMwyw2blOm-6gEu
Bash Shell Script Tutorial: https://youtube.com/playlist?listPLnisUReSm0-neF6F_OJcAQyFy_62XJ7bW
Install Vim text editor (Enhanced Vi) on Ubuntu: https://youtu.be/zr17y9YHopQ
Install Ubuntu on Windows 11 (WSL) Windows Subsystem for Linux with GUI support: https://youtu.be/NXJjutYp4x8
More Ubuntu tutorials: https://www.youtube.com/playlist?listPLnisUReSm0-n83AJMGEBASf5LWohKgxXt
My equipment:
MSI GL65 Leopard Gaming Laptop
Processor: Intel Core i7-10750H 2.6 GHz, 10th generation (6 cores)
Screen: 15.6/" FHD (1920*1080), IPS level 144 Hz
Memory: 16 GB DDR4 RAM, 2666 MHz
Graphics: Nvidia GeForce RTX 2060, 6 GB GDDR6
Storage: 256GB NVMe M.2 SSD, 1TB 7200rpm SATA HDD
Operating system: Windows 11 Home, 64-bit
Web camera: HD webcam (720p at 30 fps)
#GoogleFirebase #FirebaseAuthentication #AndroidJava #Android #tanzTalkstech @tanzTalks.tech2 @tanzTalkstech @TanzeelOAnsari
Please take the opportunity to connect and share this video with your friends and family if you find it useful.
No Comments