Watch this video to design a very basic social media app in android studio using firebase.
Support Me by Subscribing to my channel : / @androidcodingwithharsha-uv9xl
Hi all. This is only a basic social media app made in android studio using firebase. I will guide you through the entire process of making this app, and will try to keep this as simple as possible.
Since the whole project needs a long video, I have split it into multiple parts. I have only used the basic plan in Firebase for this project.
If there are any mistakes in the part-I, I will try to rectify them at the start of part-II.
Firebase Auth, Firebase Realtime Database, Firebase Cloud Firestore and Firebase Storage are used in this Application.
The main aim of this app is to use Firebase Products in different ways. Thanks for watching this video.
---------------------------------------------------
Topics covered in this video :
1. User Registration through Email and Password in Firebase Authentication
2. User Email Verification
3. User Sign-In with Email and Password
4. Creating Fragments for 5 tabs (Home, Circles, Create, Chats and Profile)
5. Displaying Current user profile (Username, Email ID and Profile Picture) in Profile fragment
6. Creating a new post (A single post can have text and/or an image)
7. Displaying posts in Profile Fragment (posts that are posted by User)
8. Searching for Posts of multiple users using Search-view.
Source Code : https://drive.google.com/drive/folder...
---------------------------------------------------
WATCH THESE NEXT :
Photo Picker Part - II : • Android Studio Photo Picker Part - II : Pi...
Photo Picker Part - I : • Android Studio Photo Picker.
Constraint Layout : • Constraint Layout - Android Studio | JAVA
RecyclerView in Android : • RecyclerView - Android Studio | JAVA
Setting Up Cloud Firestore Database : • Android Firebase Course #15 : Create Cloud...
Read documents from Cloud Firestore : • Android Firebase Course #16 : Read documen...
Firestore Batched Writes : • Android Firebase Course #17 : Batched Writ...
Realtime Database Part-I : • Android Firebase Course #12 : Firebase Rea...
Realtime Database Part-II : • Android Firebase Course #13 : Firebase Rea...
Realtime Database Part-III : • Android Firebase Course #14 : Firebase Rea...
Android Studio Firebase Course Playlist : • Android Studio & Firebase
---------------------------------------------------
Chapters :
00:00 new project.
01:01 creating layout for signin and register
19:48 new firebase project.
23:11 Firebase Authentication.
25:06 Firebase Firestore.
43:50 Couple of mistakes.
45:06 TabLayout and ViewPager2.
51:26 Creating Fragments.
56:26 viewpager adapter.
59:36 displaying profile picture in profile fragment
1:04:32 displaying username and email.
1:11:47 creating post layout.
1:52:07 Adapter to display posts in profile fragment.
2:18:35 saving post content as a document in firestore.
---------------------------------------------------
Inquiries : [email protected]
---------------------------------------------------
#android #androidstudio #firebase #java #coding