
Register users with email and password to Firebase, handle success and errors, and navigate to home after authentication, while showing progress during sign-up.
Model a user as a POJO, register them, and store the new user under the Firebase Realtime Database users node using their user id, display name, and email.
Learn to capture or pick a photo, obtain its URI, and handle runtime permissions in an Android app, then prepare to upload to Firebase storage and update the UI.
In this course we are going to build an Android application from scratch that utilizes Firebase as a backend. We will be able to sign up and login users, store their details, posts and photos in Firebase. We will then use the internet to query the data from Firebase and populate the application in an organized manner.
We will learn how to use Firebase's own Recycler view adapter and recycler view instead of List views.
Users will be able to update their information once account is created. They can change their name and photo and it will be updated instantly.
This will be a great course and goes through almost everything in Android development including working with XML for design.