Instagram clone with Android Jetpack Compose, Firebase, MVVM

Build a complete Instagram clone application using the latest Android Jetpack libraries and tools

What I will learn?

  • Jetpack Compose
  • Instagram
  • MVVM
  • Coil
  • Hilt
  • Navigation
  • Real world app example
  • Complete Android project

Course Description

In this course we will build together an Instagram clone app from scratch.

We will use the most up to date Android development technologies. We will use Jetpack Compose, MVVM for the app architecture, Hilt for dependency injection, Jetpack Navigation for moving around in the app, Coil for image loading and Firebase for the backend API. We will even use Coroutines here and there.

This is a slightly more advanced course. It doesn’t aim to teach you the basics of Jetpack Compose, but instead, how to use it in the context of a real project, to build a complete app from scratch. In this course we won’t discuss the basics of Compose or any of the libraries we use. Instead we will focus on building an app. We will go step by step, line by line and build the application from scratch.

We will implement multiple Instagram specific and general features like:

  • Authentication using Firebase authentication

  • Profile screens

  • Creating posts

  • Follow users

  • Like posts

  • Comments

  • Search screen

  • Post feed screen

  • and more

If you’ve taken a Jetpack Compose course before and you know the basics, but you’re not sure where to go from here, this is the course for you.

This is also an excellent project course for someone who wants to sharpen their Android development skills.

So sign up today and let’s build an Instagram clone app with Jetpack Compose.

Course Curriculum

Introduction

  • Introduction
    07:00
  • Requirements elicitation
    05:53
  • Functional requirements
    17:09
  • gradle config
    00:00
  • Create project
    06:30
  • Connect to Firebase
    05:43
  • Emulators and images
    03:36

Authentication

MyPostsScreen

Profile screen

Post creation and display

Single Post Screen

Search Screen

Feed screen

Comment screen

Conclusion

Requirements

  • Jetpack Compose
  • Android development

A course by

$9.99 $49.99

30 day money back guarantee

Check out other courses