← All freeCodeCamp videos

Build a Complete Android App with Firebase - Full Course with Kotlin

95,720 views 2,354 likes 2021-01-05 1:21:33 Watch on YouTube ↗ freeCodeCamp ↗
MobileBackendAndroidFirebaseKotlin

Chapters (7)

Show the creator's full description
In this course, you'll build an Android app in Kotlin which allows users to update their status using only emoji 😇🐼❤️. The app combines various Firebase services (Authentication, Cloud Functions, and Firestore) to allow users to update and view emoji-only statuses. The user is able to create or sign in to their account with Google. ➤ Published app: https://play.google.com/store/apps/details?id=edu.stanford.rkpandey.emojistory ➤ Kotlin Code in Github: https://github.com/rpandey1234/EmojiStatus ➤ JavaScript Code in Github: https://github.com/rpandey1234/EmojiStatusCloud 🔗 Follow Rahul on Twitter: https://twitter.com/rpandey1234 🔗 Follow Rahul on YouTube: https://www.youtube.com/rpandey1234 Fix to allow other kinds of emoji in the EditText: https://github.com/rpandey1234/EmojiStatus/commit/5d1eb217bbc6294f8a7ff5515f9138ef2e9417b5 Helpful documentation ➤ Android guide for Firebase authentication: https://firebase.google.com/docs/auth/android/google-signin ➤ Cloud function trigger when a user authenticates: https://firebase.google.com/docs/functions/auth-events ➤ Working with Firestore: https://firebase.google.com/docs/firestore/quickstart ➤ Read about Android and emojis (Unicode): https://blog.emojipedia.org/androids-emoji-problem/ ⭐️ Course Contents ⭐️ ⌨️ (00:00) Intro ⌨️ (01:07) App architecture ⌨️ (09:05) Firebase Authentication logic ⌨️ (29:25) User sign up Cloud Function ⌨️ (42:31) Display user emoji list ⌨️ (57:13) Update emoji status ⌨️ (1:07:15) Restrict input to emoji -- Learn to code for free and get a developer job: https://www.freecodecamp.org Read hundreds of articles on programming: https://freecodecamp.org/news ❤️ Support for this channel comes from our friends at Scrimba – the coding platform that's reinvented interactive learning: https://scrimba.com/freecodecamp

Description and video by freeCodeCamp.org. This page is an independent companion view; the video is embedded from YouTube.