🔴 React Native Todo App with Firebase and Expo

How fast can we build a React Native mobile app with Expo and connect it to Firebase to use real-time data? Let's see it on the stream!
🔥 Learn React Native FAST: galaxies.dev/reactnative
#############################
❤️ You can also find me on:
Instagram: / simongrimm_
Twitter: / schlimmson
Facebook: / devdactic
TikTok: / simongrimm_
Or join our Facebook group:
/ simonics
#############################
#reactnative #reactjs #firebase #expo

Пікірлер: 66

  • @galaxies_dev
    @galaxies_dev Жыл бұрын

    Learn React Native FAST by becoming a member of Galaxies.dev today [FREE] galaxies.dev/reactnative

  • @abdullahaboayesha
    @abdullahaboayesha Жыл бұрын

    Love your react native videos , look forward to more react native videos

  • @galaxies_dev

    @galaxies_dev

    Жыл бұрын

    More to come!

  • @RamanandSingh

    @RamanandSingh

    Жыл бұрын

    @@galaxies_dev pls do share the code

  • @penguinxed
    @penguinxed Жыл бұрын

    awesome tutorial sir! also love your setup :)

  • @galaxies_dev

    @galaxies_dev

    Жыл бұрын

    Thank you mate :)

  • @douglasmaueski
    @douglasmaueski Жыл бұрын

    👏👏👏👏 very good, congratulations for the class (Brazil)

  • @OmarAlJaberProfile
    @OmarAlJaberProfile Жыл бұрын

    Thanks Simon clear and simple and amazing 🥰

  • @galaxies_dev

    @galaxies_dev

    Жыл бұрын

    Thank you mate!

  • @sosualfred
    @sosualfred Жыл бұрын

    Finally React Native, can't wait for more videos on Flutter and React Native.

  • @galaxies_dev

    @galaxies_dev

    Жыл бұрын

    Coming soon!

  • @matiasbloisi3102
    @matiasbloisi310211 ай бұрын

    Thank you for the video! Can i use analytics with this configuration?

  • @ReginaldMcPherson
    @ReginaldMcPherson Жыл бұрын

    You madman! "Subscribed"

  • @galaxies_dev

    @galaxies_dev

    Жыл бұрын

    Thanks mate!

  • @user-ht8ub7ie5m
    @user-ht8ub7ie5m6 ай бұрын

    Great video! Is there a way to lauch this app on Playstore for Android? I've seen that you need to create a Google Play Console account, but how do I deploy my app?

  • @TappanAjmera1
    @TappanAjmera1 Жыл бұрын

    Amazing video. Showed exactly what I wanted. Surprisingly I never ran into the react error for authentication. I don't know what I did different. Must be the version number.

  • @galaxies_dev

    @galaxies_dev

    Жыл бұрын

    That's good to hear - I think it's because I imported a wrong object!

  • @wsajjadh
    @wsajjadh Жыл бұрын

    Hey Bro! I don't have a mac. Do you recommend any cloud based deployment program for App Store? Do you think expo is a good choice?

  • @galaxies_dev

    @galaxies_dev

    Жыл бұрын

    Expo is definitely a great choice in that case!

  • @sosualfred
    @sosualfred Жыл бұрын

    Hi Simon, can you share which terminal you're using. I'd love to give it a try. Thanks.

  • @galaxies_dev

    @galaxies_dev

    Жыл бұрын

    I use Hyper with Fig!

  • @sosualfred

    @sosualfred

    Жыл бұрын

    @@galaxies_dev Thank you for sharing.

  • @feyibadmus
    @feyibadmus5 ай бұрын

    Hello Simon! Thanks for all the great tutorials you have on your channel. I have recently transitioned to mobile development because i have a project i am working on and i have been using your videos to get up to speed. I do have a concern though which i noticed in most of your videos and live streams. You do a lot of copy paste and in most cases, it's always difficult to really understand what the code you pasted does in the instance applied and this also kinda affects understanding the code so as to be able to implement in personal projects. Kindly understand this is my personal perspective and i am not in any way condemning your preferred teaching method. Asides from this, you're really doing an awesome job and keep it up Simon.

  • @galaxies_dev

    @galaxies_dev

    5 ай бұрын

    Thanks for the feedback! I will definitely try to do less c+p in the future, and make sure I otherwise also add an according link to Github for those sections.

  • @PercyMelody
    @PercyMelody Жыл бұрын

    Perfect this is the best firebase tutorial I've come cress🎉🎉🎉 is their a possibility that you'll do a Google siginn as well for expo

  • @galaxies_dev

    @galaxies_dev

    Жыл бұрын

    Yes, will do it in a future live stream!

  • @flowstatehandle

    @flowstatehandle

    Жыл бұрын

    @@galaxies_dev I'm very curious to see if you'll also develop it from scratch or use the react-native-firebase library for this. Haven't found any documentation to do the former... Maybe there's a reason for this?

  • @davidbus5641
    @davidbus5641 Жыл бұрын

    Hi, honestly I don't know what problem I'm running into, I using expo sdk 49 now but it didn't work with sdk 48 neither, when run my expo go app on my iOS simulator it works, but soon as I import my db, from my firebaseconfig file my app crashes, and just the white screen, and I don't know why, I use firebase 10.0.0. now. Any guide, or information would help a lot. Also I did the metro.config file too. nothing.

  • @davidbus5641

    @davidbus5641

    Жыл бұрын

    My bad, as soon as I changed js to tsx it fixed it self, I don't know what the hell is happening.

  • @martijn3151
    @martijn3151 Жыл бұрын

    What's the log to console.log extension you use?

  • @galaxies_dev

    @galaxies_dev

    Жыл бұрын

    That might be "Turbo Console Log"!

  • @anonymous-gt2yv
    @anonymous-gt2yv11 ай бұрын

    You need to be on same wifi connection to scan the qr code

  • @sunnysingha1154
    @sunnysingha11545 ай бұрын

    Nice content❤wnt more react native videos❤️🇮🇳

  • @galaxies_dev

    @galaxies_dev

    5 ай бұрын

    For sure!

  • @RajkumarDgupta
    @RajkumarDgupta Жыл бұрын

    sir, can you make a react native mysql tutorial for CRUD and one tutorial about the uses of all react native hooks, hooks are very confusing

  • @galaxies_dev

    @galaxies_dev

    Жыл бұрын

    Good idea - will look into that!

  • @RamanandSingh
    @RamanandSingh Жыл бұрын

    code?

  • @davidlintin
    @davidlintin Жыл бұрын

    What do you think of using React-Navigation vs Router?

  • @galaxies_dev

    @galaxies_dev

    Жыл бұрын

    Just tried the new expo-router for file based routing and really love it!

  • @ALAD1N_TV
    @ALAD1N_TV Жыл бұрын

    Nice Video, hope next React Native, Expo Video is with Supabase?

  • @galaxies_dev

    @galaxies_dev

    Жыл бұрын

    Yes just recently released one :)

  • @mfk8475
    @mfk8475 Жыл бұрын

    Thanks from Türkiye

  • @galaxies_dev

    @galaxies_dev

    Жыл бұрын

    You are welcome!

  • @keviinee1098
    @keviinee10988 ай бұрын

    If i log in withanother user i get the same database what did i do wrong?

  • @galaxies_dev

    @galaxies_dev

    8 ай бұрын

    You should add Firebase security rules!

  • @usmanmarkaz
    @usmanmarkaz Жыл бұрын

    Plz make Ecommerce project in React native expo

  • @socialapp3231
    @socialapp3231 Жыл бұрын

    Hmmm..... don't think you should start then not finish code when doing tutorials... the firebase error you encountered is a very common error to do with versions and breaking changes from v8 and below to v9 and above. I watched this video specifically for that issue as its the most recent (2023).... just waisted my time as you just skipped it...

  • @cfo3049

    @cfo3049

    6 ай бұрын

    I have fixed this issue (with Expo SDK50 and FirebaseV10 versions). I would have liked to have an asycstorage to save my login status so that the login still exists after the refresh. import AsyncStorage from "@react-native-async-storage/async-storage"; const firebaseConfig = { ......your firebase configuration.......... }; const app = initializeApp(firebaseConfig); const auth = initializeAuth(app, { persistence: getReactNativePersistence(AsyncStorage), }); const authInstance = getAuth(); authInstance.onAuthStateChanged((user) => { if (!user) { } }); export { app as FIREBASE_APP, authInstance as FIREBASE_AUTH }; With this i be logged in after refresh and only after logged out i need a new login. (This is called Status:local in Firebase) Hope this is helpful.

  • @cianmcnally4694

    @cianmcnally4694

    5 ай бұрын

    Wop wop

  • @mohamadumair1402
    @mohamadumair14023 ай бұрын

    You should be connected to same wifi then only you can connect to your expo go

  • @buwanekasudheera9201
    @buwanekasudheera92019 ай бұрын

    Please provide the github code

  • @devpatel.54
    @devpatel.54 Жыл бұрын

    Please make video on supabase

  • @galaxies_dev

    @galaxies_dev

    Жыл бұрын

    With React Native? Definitely planned!

  • @Cadknowledge
    @Cadknowledge10 күн бұрын

    Please don't record in 60fps video as it consumes more data and heavy for low end PC. Will really appreciate Thanks

  • @user-vn7fb1dv9d
    @user-vn7fb1dv9d11 ай бұрын

    Hi can you give me your tool to emulate your phone on pc

  • @galaxies_dev

    @galaxies_dev

    11 ай бұрын

    That must be Reflector!

  • @user-vn7fb1dv9d

    @user-vn7fb1dv9d

    11 ай бұрын

    @@galaxies_dev thanks!!

  • @user-vn7fb1dv9d

    @user-vn7fb1dv9d

    11 ай бұрын

    i have another question on the code. What mean ("...doc.data(),") i don't know this syntaxe. And do you have find a solution for the authentification ?

  • @freespeech515
    @freespeech515 Жыл бұрын

    I hate Todo app... why dont people use store example?

  • @dddanielsr

    @dddanielsr

    Жыл бұрын

    you do it then!

  • @abdullahraoufi6105
    @abdullahraoufi6105 Жыл бұрын

    very Boring

  • @unknown6032

    @unknown6032

    Жыл бұрын

    Are you here to learn or to have fun

  • @sergiomoses8493
    @sergiomoses8493 Жыл бұрын