Build a Twitter like app for Android (Udemy.com)
Learn Android by building a Twitter like App in Kotlin with Firebase as a network Backend
Created by: Catalin Stefan
Last updated February 2026
What you will learn
- Build a Twitter like app
- Android development
- Mobile apps
- Social Media
- Work with Firebase
How it compares
Against the other 166 rated Udemy courses in Android Development on CourseDuck:
- Rating4.6 out of 5higher than 82% of them
- Reviews86#130 of 167 by number of reviews
- Length7.8 hoursshorter than 58% of them
- Last updatedFebruary 2026more recently than 73% of them
Course Description
Social media now has the largest user base ever.
Have you ever thought about having a social network of your own? Now you can.
This course is the first step to developing your own social network by building a Twitter like app on Android with Kotlin.
More features than any other Twitter course out there.
We will implement several typical Twitter features like
tweets
hashtags
tweet likes
retweets
follow hashtags
follow users
news feed
more
We will go step by step through every line of code to explain what the functionality does, so that you can later improve, personalise and adapt the app to your needs and your imagination.
What if you could offer the alternative to Twitter that is missing today?
Everyone is on social media now, and this is your chance to begin creating your own.
Sign up today and learn how to make a Twitter like app for Android.
30 day money back guarantee - provided by Udemy
Highly rated instructor with over 10.000 active students and growing monthly.
Student feedback:
*****
"This was a good course to learn how to create a Twitter like application in android using firebase. I learned a lot, and have confidence to expand the app with features of my own." - Laravel
*****
"One of the best courses i have ever taken..very well explained!! Awesome" - Wojciech
Instructor Details
- 4.6 Rating
86 Reviews
Catalin Stefan
I am an avid learner and teaching enthusiast. I love creating videos and courses that enrich people's lives and help them have a better experience, both personally and professionally.
I am an expert mobile application developer with over 10 years development experience. I enjoy making courses related to AI, software development and mobile apps, and want to share the knowledge I have acquired.
I create courses based on my professional experience. I hope to teach people skills that help them in their careers, allow them to acquire new skills and improve their personal relationships.
More courses by Catalin Stefan
Complete Kotlin development masterclass (2026)
4.8 (3,181 Reviews)
Provider: Udemy
Time: 30.9h
$84.99
Complete Kotlin Coroutines development course (2026)
4.6 (1,841 Reviews)
Provider: Udemy
Time: 5.1h
$74.99
Complete FastAPI masterclass from scratch (2026)
4.6 (1,840 Reviews)
Provider: Udemy
Time: 21.1h
$84.99
Complete N8N and AI Automation Masterclass (2026)
4.6 (1,671 Reviews)
Provider: Udemy
Time: 5.4h
$19.99
Clean architecture & SOLID principles for Android in Kotlin (2026)
4.4 (1,554 Reviews)
Provider: Udemy
Time: 3.6h
$69.99
More Android Development courses
NativeScript + Angular: Build Native iOS, Android & Web Apps (2022)
4.8 (1,928 Reviews)
Provider: Udemy
Time: 20.7h
$11.99
Secure User Authentication | Android + Ktor Server + MongoDB (2022)
4.8 (134 Reviews)
Provider: Udemy
Time: 7.5h
$74.99
Unity Android : Build 3D ZigZag Racing Game with Unity & C# (2025)
4.8 (130 Reviews)
Provider: Udemy
Time: 12.1h
$74.99
Dependency Injection in Android with Dagger and Hilt (2024)
4.7 (2,556 Reviews)
Provider: Udemy
Time: 11.9h
$11.99
Kotlin and Android Jetpack Compose masterclass (2026)
4.7 (470 Reviews)
Provider: Udemy
Time: 21.7h
$64.99
Reviews
By Yash Kumar Gola on 1/20/2025
Very good and insightful. 100% recommend for anyone looking for having some good projects...
By Mateo Manolio on 12/21/2024
A little outdated but fulfills the purpose of learning Android
By Leonardo Andrés Miranda Guentelican on 5/16/2023
Great course, I learned how to use firebase and how to make a twitter like App, I also used it as a base to practice with clean architecture, MVVM and Hilt.
By Uwe Michalski on 4/27/2021
1) Fragen, die vor einem Jahr gestellt wurden, wurden bis heute nicht bewertet, leider. 2) Eine versprochene Umstellung auf androidx (auch vor einem Jahr) wurde nicht vollzogen/sehe ich bis jetzt nicht. 3) Ich möchte nicht erst viel Zeit verbringen mich um eine (vielleicht) richtige Konfiguration zu kümmern, nur weil ich eine neuere Version von Android Studio habe. 5) Hätte ich die Probleme vorher gekannt, hätte ich den Kurs nicht beleg. Ich bekam eine eMail mit dem Angebot dieses Kurses und dachte, dass das ein aktuelle Kurs ist.
By George N on 5/30/2020
Catalin is an amazing instructor. He is thorough, knowledgeable and experienced. I loved his method in patiently explaining every step, the what, how and why! I am glad I signed up for his lecture and looking forward for more of him!
By Ashok Kumar Srinivas on 3/6/2020
Catalin is the best teacher I have come across in programming in recent times.
By Joseph DeWeese on 1/20/2020
excellent presentation with quality video and sound. Ive just begun the first part of the course thus far, but all current evidence points towards a very high quality learning experience
By Kevin Odhiambo on 11/18/2019
Catalin comes through all the time. I never struggle implementing his code because he is always very clear on his explanations. His code is professionally written so much so that he goes ahead to encourage you to publish the app. Honestly, I've learnt so much. Great job as always Catalin.
By James Tyner on 5/18/2019
This was a good course to learn how to create a Twitter like application in android using firebase. I learned a lot, and have confidence to expand the app with features of my own.
By Panduranga Vittala on 5/12/2019
One of the best courses i have ever taken..very well explained!! Awesome
Quality Score
No CourseDuck member has rated this course yet. Taken it? Give each part a thumbs up or down.
Overall Score : 92 / 100












