Instagram Clone


You own this course.



A step-by-step guide to build your own Android Instagram Clone


In the course we'll be using:


  • Firebase Email Authentication

  • Firebase Database

  • Firebase Cloud-Storage


To keep things simple and condensed I'll be using Firebase for everything.

All source code will be available on Github





You own this course.


Follow us

1
Introduction (Free)
2
Getting Started (Free)
3
Customizing the BottomNavigationView (Free)
4
Toolbars and BottomNavigationView (Free)
5
Activity Navigation for BottomNavigationView (Free)
6
Cleanup and Tab Preparation (Free)
7
SectionsPagerAdapter Tabs (Free)
8
Profile Toolbar and Menu (Free)
9
Building the User Profile (Part 1) (Free)
10
Building the User Profile (Part 2) (Free)
11
Account Settings Layout (Free)
12
Account Settings Navigation (Free)
13
Account Settings Fragments (Free)
14
EditProfile Fragment Layout (Free)
15
Universal Image Loader Config (Free)
16
Testing Images in the User Profile (Free)
17
Square ImageView Widget (Free)
18
Login Layout (Free)
19
Register Layout (Free)
20
Get started with Firebase (Free)
21
Firebase Version Emulator Bug (Free)
22
Setup Firebase Authentication (Free)
23
Testing Firebase Authentication (Free)
24
RegisterActivity Widgets (Free)
25
Register New User with Firebase (Free)
26
Instagram App Firebase Data Structure (Free)
27
Check if Username Already Exists (Free)
28
Insert New User Data (Free)
29
Firebase Email Verification (Free)
30
Firebase User Signout (Free)
31
Profile Fragment (Free)
32
Profile Fragment Setup (Free)
33
Retrieving User Data from Firebase (Free)
34
Setting Profile Fragment Widgets (Free)
35
Navigating to EditProfile Fragment (Free)
36
Setting EditProfile Fragment Widgets (Free)
37
Saving User Profile Changes (Free)
38
Query Firebase Database (Free)
39
Changing Firebase Authenticated Email (part 1) (Free)
40
Changing Firebase Authenticated Email (part 2) (Free)
41
Changing Firebase Authenticated Email (part 3) (Free)
42
Update User Account Settings (Free)
43
Verifying Permissions for Sharing (Free)
44
ShareActivity Layout and Tabs (Free)
45
Setup Gallery and Photo Fragments (Free)
46
Camera Intent (Free)
47
GalleryFragment Layout (Free)
48
Phone Directories (Part 46) - [Build an Instagram Clone] (Free)
49
ShareActivity GridView (Part 47) - [Build an Instagram Clone] (Free)
50
Selected Image to Share (Part 48) - [Build an Instagram Clone] (Free)
51
NextActivity Setup (Part 49) - [Build an Instagram Clone] (Free)
52
How to Upload Images to Firebase Storage (Part 50) - [Build an Instagram Clone] (Free)
53
Getting the Image Count (Part 51) - [Build an Instagram Clone] (Free)
54
Firebase Storage Reference (Part 52) - [Build an Instagram Clone] (Free)
55
Convert Bitmap to Byte Array (Part 53) - [Build an Instagram Clone] (Free)
56
Upload Photo to Firebase Storage (Part 54) - [Build an Instagram Clone] (Free)
57
Insert Photo into Firebase Database (Part 55) - [Build an Instagram Clone] (Free)
58
Changing Profile Photo (Part 56) - [Build an Instagram Clone] (Free)
59
Upload new Profile Photo (Part 57) - [Build an Instagram Clone] (Free)
60
Fixing the Navigation (Part 58) - [Build an Instagram Clone] (Free)
61
New Profile Photo Using Camera (Part 59) - [Build an Instagram Clone] (Free)
62
Share Photo using Camera (Part 60) - [Build an Instagram Clone] (Free)
63
Populating User Profile Gridview (Part 61) - [Build an Instagram Clone] (Free)
64
Activity Animations (Part 62) - [Build an Instagram Clone] (Free)
65
Post Viewing Layout part1 (Part 63) - [Build an Instagram Clone] (Free)
66
Post Viewing Layout part2 (Part 64) - [Build an Instagram Clone] (Free)
67
GridImage Selection Interface (Part 65) - [Build an Instagram Clone] (Free)
68
Retrieving Post Image From Bundle (Part 66) - [Build an Instagram Clone] (Free)
69
Image Post Date (Part 67) - [Build an Instagram Clone] (Free)
70
Query Photo Details (Part 68) - [Build an Instagram Clone] (Free)
71
Fixing a Few Bugs (Part 68.5) - [Build an Instagram Clone] (Free)
72
Likes Toggle Part1 (Part 69) - [Build an Instagram Clone] (Free)
73
Likes Toggle Part2 (Part 70) - [Build an Instagram Clone] (Free)
74
Likes Toggle Part3 (Part 71) - [Build an Instagram Clone] (Free)
75
Likes Toggle Part4 (Part 72) - [Build an Instagram Clone] (Free)
76
Likes Toggle Part5 (Part 73) - [Build an Instagram Clone] (Free)
77
Testing Instagram Comments (Part 74) - [Build an Instagram Clone] (Free)
78
Comments Layout (Part 75) - [Build an Instagram Clone] (Free)
79
Comments ListAdapter part1 (Part 76) - [Build an Instagram Clone] (Free)
80
Comments ListAdapter part2 (Part 77) - [Build an Instagram Clone] (Free)
81
Comments Layout (Part 78) - [Build an Instagram Clone] (Free)
82
Inserting Comment (Part 79) - [Build an Instagram Clone] (Free)
83
Reading Comments (Part 80) - [Build an Instagram Clone] (Free)
84
Finishing Comments **IMPORTANT** (Part 81) - [Build an Instagram Clone] (Free)
85
Search Acitivty Layout (Part 82) - [Build an Instagram Clone] (Free)
86
Searching for Users (Part 83) - [Build an Instagram Clone] (Free)
87
Viewing User Profiles (Part 84) - [Build an Instagram Clone] (Free)
88
View Profile Fragment (Part 85) - [Build an Instagram Clone] (Free)
89
Implementing a Following System (Part 86) - [Build an Instagram Clone] (Free)
90
Implementing a Following System (Part 87) - [Build an Instagram Clone] (Free)
91
Fixing a Few Bugs (Part 88) - [Build an Instagram Clone] (Free)
92
Mainfeed ListAdapter (Part 89) - [Build an Instagram Clone] (Free)
93
Mainfeed ListAdapter (Part 90) - [Build an Instagram Clone] (Free)
94
Displaying Posts in the Feed (Part 91) - [Build an Instagram Clone] (Free)
95
Displaying Posts in the Main Feed (Part 92) - [Build an Instagram Clone] (Free)
96
Displaying Posts in the Feed (Part 93) - [Build an Instagram Clone] (Free)
97
ListView Pagination and Bug Fixes (Free)