
Learn how to install Android Studio on a Mac, set up a virtual device such as Nexus 6, and troubleshoot by rebuilding projects to ensure a smooth start.
Create a new Android Studio project, import assets, set the app icon, enforce portrait orientation, and apply a no-action-bar style to remove the title bar.
Continue building the main screen layout for the twitter-like android app by adding the transparent gray home progress layout with elevation, bottom tabs, and a view pager.
Implement profile screen functionality by loading user data from Firestore, displaying name and email, updating fields via a hash map, and signing out to return to the login screen.
Create a tweet screen for Android by building a tweet activity with text input, hashtags, optional image, and two fab buttons for send and attach, passing user id and name.
Implement search layout for tweets using a constraint layout, swipe refresh, and a recycler view to display results. Add a top-right follow-hashtag image view to subscribe to the searched hashtag.
Define the tweet item layout for the android app, including username, tweet text, date, optional image, and like and retweet controls with counts, using constraint and linear layouts.
Implement a search flow by intercepting keyboard actions in the home activity, filter tweets by hash tag via firebase where array contains, and update the search fragment list.
Build the home screen by implementing home fragment with a swipe refresh layout and a tweet list, fetch tweets from followed hashtags and users via Firebase, then update the adapter.
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