Custom Tab Navigation in Expo Router | React Native Tutorial | Part 1

Поделиться
HTML-код
  • Опубликовано: 13 окт 2024
  • Hello everyone 👋, In this video you will learn how to build a fully customizable bottom tab bar navigation using expo router.
    Part 2: • Animated Tab Navigatio...
    Github repo: github.com/sye...
    Expo Router Installation: docs.expo.dev/...
    Expo Tabs: docs.expo.dev/...
    React Navigation (Bottom tab navigator): reactnavigatio...
    Learn Expo Router: • Build complex layouts ...
    If you appreciate my work and you would like to support my channel: www.buymeacoff...
    🚨 more videos on react native:
    Wallpaper App: • 🔴 Build a Wallpaper Ap...
    Firebase Auth & Chat: • 🔴 Build a Realtime Cha...
    Fitness App: • 🔴 Build a Fitness App ...
    Food Recipe App : • 🔴 Build Food Recipe Ap...
    Movie App : • 🔴 Build Movie App Usin...
    Onboarding UI with Lottie Animations: • 🔴 Onboarding UI with L...
    AI Voice Assistant with ChatGPT & DALL-E : • 🔴 Build a React Native...
    Travel App UI : • 🔴 Travel App UI | Reac...
    Weather App : • 🔴 Build Weather App Us...
    Coffee App UI : • 🔴 Coffee App UI - Reac...
    Food Delivery App : • 🔴 Build Food Delivery ...
    RUclips Clone App: • 🔴 RUclips Clone - Reac...
    Login | SignUp UI : • 🔴 Login | SignUp UI - ...
    Fast Food App : • 🔴 Fast Food App UI - R...
    App Store UI : • 🔴 App Store UI - React...
    Fruit Shop UI : • 🔴 Fruit Shop UI - Reac...
    Firebase Authentication React Native: • React Native Firebase ...
    Food Delivery App : • Food Delivery App with...
    Learn React Native: • Build Expensify App Wi...
    Learn Reactjs: • Modern React For Begin...
    #expo #reactnative #tailwindcss #javascript #programming #typescript #speedcode #coding #design #appdevelopment #reactjs #ui #uiux #reactnavigation #reactnativetutorial #react #animation #reactjs #navigation #navigationbar #uidesign #mobiledevelopment #iosdeveloper #buildinpublic #opensource #reactnativeapp #reactjstutorial #typescript
    react native animations
    animations in react native
    react native tutorial
    react native app
    react native tutorial for beginners
    react native project
    react native course
    react native expo router
    expo router v2
    expo router sdk 49
    expo router tabs
    tab navigation
    expo router nested navigation

Комментарии • 51

  • @kinggrey2511
    @kinggrey2511 4 месяца назад +11

    Finally a bottom navigation thank you soo much I was waiting for this 🙏❤❤❤❤❤

  • @nezzyyoung
    @nezzyyoung 2 месяца назад

    Thanks so much Nomi, you have helped me channel my programming journey at a very large scale.

  • @okokgalaxy
    @okokgalaxy 3 месяца назад +3

    Great vid!
    Does anyone know how we can make an initial screen not have the tabs?
    Example when the app launches to have a Login Screen, then upon login that takes you to the Home Screen which should have the tabs.

  • @AlejandroRL868
    @AlejandroRL868 4 месяца назад +4

    estas super mejorando react native, ufff, que bien, cada dia me gusta mas!

  • @kojoanyaneobese1838
    @kojoanyaneobese1838 3 месяца назад +1

    Please make a video on how to hide tabs on specific screens

  • @jmmmmmmmmmk
    @jmmmmmmmmmk 9 дней назад

    great video, I'm new subscriber

  • @manooj8502
    @manooj8502 3 месяца назад +1

    Can u bring botton tab material top tab,drawer navigation in one app

  • @Ihcim007
    @Ihcim007 2 месяца назад

    Thank you so much ! Hoping for Multi Step Form With Progress Bar using React Native Expo!

  • @ryansatriayudha
    @ryansatriayudha 2 месяца назад

    It works well! Thank you very much!

  • @joshjakkrit6085
    @joshjakkrit6085 Месяц назад

    Amazing vid my friend. Thank you!

  • @kuttygokul3284
    @kuttygokul3284 2 месяца назад

    Thank you so much for updating ❤

  • @MoroNjie
    @MoroNjie 4 месяца назад +1

    nice video. can you do a video on light and dark mode toggle? 👍

  • @cameron.t
    @cameron.t Месяц назад +1

    This is great! Spiced up my navigation bar and made my simple app look way better. Good tutorial, pretty easy to follow.
    Only suggestion is to consider adding a preview of the finished product at the start of the video. Would be cool and I almost clicked away before committing to watching

  • @russellthompson5181
    @russellthompson5181 3 месяца назад +1

    What VSCode extension are you using that adds the "import" automatically when you add a tag for it. For example, automatically adds "import { Tabs } from "expo-router"?

    • @bamhammer
      @bamhammer 3 месяца назад

      I believe this is the default for VSCode

  • @collinsk8754
    @collinsk8754 4 месяца назад +1

    Great tutorial. Thanks! 🔥🔥

  • @oscarescam
    @oscarescam 4 месяца назад +9

    Worth it to learn react native in 2024 ?

    • @codewithnomi
      @codewithnomi  4 месяца назад +2

      Yes 💯

    • @millennia
      @millennia 2 месяца назад

      @@codewithnomican you please please make a video on rtl and ltr on the same page? Its not working in expo 51🥲🥲🥲

    • @wesleylim5046
      @wesleylim5046 Месяц назад

      Yes, I like RN > flutter 😂

  • @nmrtns
    @nmrtns 2 месяца назад

    Hi. Is it possible to use expo router in RN CLI (non-expo) project?

  • @Soap_js
    @Soap_js 3 месяца назад

    Thanks For Expo Tutorials

  • @lq1730
    @lq1730 4 месяца назад

    do you use eslint? wich extension of vs code do you use?

  • @39-talhahameed60
    @39-talhahameed60 4 месяца назад +2

    why you don't use react native cli?

  • @andrejkling3886
    @andrejkling3886 3 месяца назад +1

    Thank you 🎉💯

  • @williamsaahnkansahodoom3505
    @williamsaahnkansahodoom3505 3 месяца назад

    Please can you do a video on personal finance app manages your expenses, income, set goals, track investment and predict the your profit, loss and future income.

  • @sheikhabujubayer9176
    @sheikhabujubayer9176 3 месяца назад

    Thank you so much ❤❤

  • @Literally_King
    @Literally_King 2 дня назад

    It’s keeps telling me Icons[route.name] is not a function (it is undefined )

  • @m__link6499
    @m__link6499 4 месяца назад

    It works like a charm!!! thank you

  • @vannyaofficial7958
    @vannyaofficial7958 4 месяца назад +1

    Nice video ❤

  • @omoregiestephen2949
    @omoregiestephen2949 4 месяца назад

    Thank you so much!

  • @ryansatriayudha
    @ryansatriayudha 2 месяца назад

    Where can I get the ColorList code?

  • @aymenbachiri-yh2hd
    @aymenbachiri-yh2hd 3 месяца назад

    Thank you so much

  • @prashlovessamosa
    @prashlovessamosa 4 месяца назад +1

    please make more expo stuff sirji

  • @Dawshashow
    @Dawshashow 4 месяца назад +1

    Thx ❤

  • @actaeon5770
    @actaeon5770 2 месяца назад

    Thanks a lot

  • @DarkDevil26_YT
    @DarkDevil26_YT 15 дней назад

    Hello Nomi, i getting an error in Components> TabBar.jsx in state.route.map
    i get a error
    Cannot read properly 'map' of undefined
    Please help 🙏🏻
    11:12

  • @AmirKhan-vg4br
    @AmirKhan-vg4br 4 месяца назад

    Bro gulestack ui ky baree mai video banaye plz pora gulestack ui ko cover karee plz bro

  • @ajalasegun1
    @ajalasegun1 4 месяца назад

    Good video👍🏾

  • @user-hs1dd4tc7t
    @user-hs1dd4tc7t 3 месяца назад +4

    trying to reproduce all this js code in ts is a nightmare

  • @nunajah
    @nunajah 4 месяца назад +2

    Typescript please

  • @prashannamaharjan8328
    @prashannamaharjan8328 Месяц назад

    icons route.name is not a function how to slove this

    • @AsfandYarKhanAsif
      @AsfandYarKhanAsif 24 дня назад

      Accessing icons[route.name]: Changed from icons = [route.name] to icons[route.name]

  • @michealskup5730
    @michealskup5730 4 месяца назад

    First comment 🎉

  • @PiyushSagar-rj5xs
    @PiyushSagar-rj5xs 3 месяца назад

    As a React Native developer, i don't prefer expo 😊

    • @AvyIbra
      @AvyIbra 2 месяца назад +1

      It is now recommended by Meta team

    • @nezzyyoung
      @nezzyyoung 2 месяца назад

      Why?

  • @HelloA.ITechnicalcodingschools
    @HelloA.ITechnicalcodingschools 3 месяца назад

    Are You Speak Hindi Please bro❤❤❤❤❤❤