ALL 24 React Native Components Explained In Less Than 9 Minutes

แชร์
ฝัง
  • เผยแพร่เมื่อ 31 พ.ค. 2024
  • #reactnative #react #javascript
    Check out reactnativejobs.com if you are looking for a React Native job or looking to hire React Native developers.
    A quick explanation of every React Native core component and how I use them (or don't use them).
    Outline
    0:00 Intro
    0:30 View
    0:56 Text
    1:32 TextInput
    1:52 ScrollView
    2:21 FlatList
    3:02 SectionList
    3:25 ActivityIndicator
    3:38 Image
    3:44 ImageBackground
    3:54 KeyboardAvoidingView
    4:25 Modal
    4:47 RefreshControl
    4:53 SafeAreaView
    5:04 StatusBar
    5:08 Switch
    5:28 TouchableHighlight
    5:42 TouchableOpacity
    6:09 TouchableWithoutFeedback
    6:32 Pressable
    6:57 Button
    7:14 VirtualizedList
    7:31 DrawerLayoutAndroid
    7:47 TouchableNativeFeedback
    8:11 InputAccessoryView
    Support the channel: www.buymeacoffee.com/jimmycook
    Subscribe for React Native Videos: / @yim
    My Github: github.com/WJimmyCook
    Follow me on Twitter:
    / wjimmycook
  • วิทยาศาสตร์และเทคโนโลยี

ความคิดเห็น • 82

  • @shootnado
    @shootnado 3 ปีที่แล้ว +28

    You're a hero, this is just the video I was looking for as a web developer. Thanks!

  • @DannyBoy443
    @DannyBoy443 ปีที่แล้ว +7

    I'm starting to move into React from vanilla JS and this is REALLY helpful to reference and come back to. Well done.

  • @appstuff6565
    @appstuff6565 ปีที่แล้ว +5

    Short, Concise and to point along with What, Why and How to use in mini packets... amazing. More on react Native please. Thanks! Subbed and liked.

  • @m.rizkiaiman6242
    @m.rizkiaiman6242 3 ปีที่แล้ว +2

    Just found out your channel and your contents are really informative and helpful. Thanks for the great work!

  • @lrajoo11
    @lrajoo11 2 ปีที่แล้ว +2

    Thanks so much for this! I'm just starting out and this was absolutely critical

  • @laizyeyez2712
    @laizyeyez2712 2 หลายเดือนก่อน

    Thanks. Just what I needed.

  • @Marcus99998
    @Marcus99998 2 ปีที่แล้ว

    Awesome stuff man! Keep it up!

  • @tacobabyman1215
    @tacobabyman1215 ปีที่แล้ว +1

    Thank You Mr Cook. This is extremely helpful.

  • @Tony186x
    @Tony186x 2 ปีที่แล้ว +1

    Awesome stuff, kinda new, really clear things up for me thx

  • @iamkrishn
    @iamkrishn 3 ปีที่แล้ว

    Short and Simple! Thanks for the video! :)

  • @zihangjin9186
    @zihangjin9186 ปีที่แล้ว

    This is so helpful! Thank you!

  • @spud299
    @spud299 ปีที่แล้ว +2

    Man this is exactly what I was looking for thank you so much for making this you explained them so well

    • @yim
      @yim  ปีที่แล้ว

      Glad you enjoyed it

  • @MyRc16
    @MyRc16 ปีที่แล้ว

    Thank you so much!!! finayllye someone explained this! 😍😍

    • @yim
      @yim  ปีที่แล้ว

      Glad it was helpful!

  • @h.t.8812
    @h.t.8812 3 หลายเดือนก่อน

    that's great, thank you!

  • @rajeevbhosle1580
    @rajeevbhosle1580 3 ปีที่แล้ว +1

    thanks for video, i wish i could see full playlist on react native from you.

  • @aymaneelmai3053
    @aymaneelmai3053 ปีที่แล้ว

    Thank you for sharing.

  • @salahalsamarraaee650
    @salahalsamarraaee650 ปีที่แล้ว

    Thanks for the great work.

  • @sourabhsoni148
    @sourabhsoni148 2 ปีที่แล้ว

    just what I needed thx bro

  • @cellularmitosis2
    @cellularmitosis2 3 ปีที่แล้ว

    Very useful, thanks!

  • @nikachan816
    @nikachan816 3 ปีที่แล้ว

    Yes, you're right this is useful. I was searching for a while for a video like this.

    • @yim
      @yim  3 ปีที่แล้ว

      Glad you got something out of it!

  • @meditataor
    @meditataor 12 วันที่ผ่านมา

    This was a great video

  •  3 ปีที่แล้ว

    Amazing. Many thanks

  • @Tayguman
    @Tayguman 2 ปีที่แล้ว

    this is very good thanks!

  • @mariumbegum7325
    @mariumbegum7325 ปีที่แล้ว

    Fantastic video!

  • @harshilparmar9076
    @harshilparmar9076 9 หลายเดือนก่อน

    Thank you so much

  • @lawp3537
    @lawp3537 2 ปีที่แล้ว +1

    Super great! Thank U

  • @herbertk9266
    @herbertk9266 3 ปีที่แล้ว

    Thanks a lot your tutorials are always helpful

    • @yim
      @yim  3 ปีที่แล้ว

      Happy you are enjoying them!

  • @timz5418
    @timz5418 3 ปีที่แล้ว

    Thanks, very useful.

  • @ashuvssut
    @ashuvssut ปีที่แล้ว

    Awesome content!!!

    • @yim
      @yim  ปีที่แล้ว

      Thanks!

  • @safeerahmad8719
    @safeerahmad8719 3 ปีที่แล้ว

    very helpfull jim thanks love

  • @salmantanirverdiyev872
    @salmantanirverdiyev872 2 ปีที่แล้ว

    Great Thanks for the video

  • @wevertonsantiago4305
    @wevertonsantiago4305 2 ปีที่แล้ว +1

    Thanks! New subs here!

  • @Fuckutube547465
    @Fuckutube547465 3 ปีที่แล้ว +5

    Thanks for making this quality content! Always appreciated :)

    • @yim
      @yim  3 ปีที่แล้ว +1

      Glad you enjoy it!

  • @rockNbrain
    @rockNbrain 2 ปีที่แล้ว

    Nice job!

  • @Alphfirm
    @Alphfirm 5 หลายเดือนก่อน

    Thanks!

  • @marchanselthomas7393
    @marchanselthomas7393 ปีที่แล้ว +1

    Amazing content and animations

    • @yim
      @yim  ปีที่แล้ว

      Thanks man!

  • @nabeelmhd669
    @nabeelmhd669 10 หลายเดือนก่อน

    I'm starting to develop mobile app. Coming React js, This is EXACTLY the video I was looking for.

  • @MikoajKaleta
    @MikoajKaleta ปีที่แล้ว

    nice job

  • @coolsai
    @coolsai 2 ปีที่แล้ว +1

    thanks 😊👍🏻

  • @cosmicstranger4194
    @cosmicstranger4194 ปีที่แล้ว +1

    Not the tutorial we deserved, but we all wanted.
    Amazing

    • @yim
      @yim  ปีที่แล้ว

      Thanks!

  • @case6339
    @case6339 3 ปีที่แล้ว

    Thanks for this overview. I hope you do a best practices in 2020 kind of video too.

    • @yim
      @yim  3 ปีที่แล้ว

      What kinds of best practices are you interested in?

    • @case6339
      @case6339 3 ปีที่แล้ว

      @@yim Thanks for the reply. Some interesting topics for that could be for me, anyone of: "modern state management", "effective hooks use", "increasing performance", or "recommended 3rd party libraries"... those kind of things.

  • @SPribyt
    @SPribyt ปีที่แล้ว

    thank you

  • @nfaical3
    @nfaical3 2 ปีที่แล้ว

    Thanks

  • @leonelkahameni5315
    @leonelkahameni5315 3 ปีที่แล้ว +1

    great thanks

    • @yim
      @yim  3 ปีที่แล้ว +1

      👍

  • @mitexz
    @mitexz 3 ปีที่แล้ว

    amazing video

    • @yim
      @yim  3 ปีที่แล้ว

      Thanks!

  • @sakugacodeworks
    @sakugacodeworks 10 หลายเดือนก่อน

    Bro. Go down to the costume store and buy a cape, you’re a hero.

    • @yim
      @yim  10 หลายเดือนก่อน

      hahaha

  • @digitalartee
    @digitalartee 2 ปีที่แล้ว +1

    Very informative and helpful. Hope you can make a latest version, if any :) Thanks.

  • @ibrahimtraore1230
    @ibrahimtraore1230 3 ปีที่แล้ว

    thank u

  • @DevlogBill
    @DevlogBill ปีที่แล้ว

    Hi Jimmy, excellent video. This video was very helpful I wrote it all down for a project I am thinking about working on today. I am still learning React. I just figured out how to use the useState(); for Arrays when you want to delete an item on a list or delete the entire list one by one. Now I will learn useEffect today. I was wondering what other methods do I need to learn before creating my first React-Native app? Is useState and useEffect good enough or should I consider other things? I am thinking about creating a basic mobile app blog for iOS only as my first project. Later I will add it for Android. Basically, I would like to create a basic blog app where people within my family can post a simple message and others and read the message and post their own message, nothing too fancy. I am still working out the idea as I go along even designed on paper the UI/UX to get a better idea of what I need. I will figure out the rest as I go along, thank you Jimmy.

    • @yim
      @yim  ปีที่แล้ว

      I think you should start building it. You can figure out anything else you need along the way.

    • @DevlogBill
      @DevlogBill ปีที่แล้ว

      @@yim thanks

  • @EshwarNorthEast
    @EshwarNorthEast 3 ปีที่แล้ว

    Hey Jimmy! So inspired by this content. I was wondering if ReactNative has some feature where I could stream voice from microphone to a server. Any idea how to do this. Any reply would really help

    • @yim
      @yim  3 ปีที่แล้ว +1

      I’m not sure how to do this but it sounds possible. Might have to jump into some native code if you can’t find a library that has all the microphone features you need

    • @EshwarNorthEast
      @EshwarNorthEast 3 ปีที่แล้ว

      I'm just starting out so I'm unsure how to integrate native code and RN. Any light on this.

    • @yim
      @yim  3 ปีที่แล้ว +2

      Cross that bridge when you get to it. Just start building and when you reach a point where you can’t do something with react native then just figure out how to do that specific thing in native.

    • @EshwarNorthEast
      @EshwarNorthEast 3 ปีที่แล้ว

      Thanks a lot Jimmy!

  • @kvo6307
    @kvo6307 4 หลายเดือนก่อน

    Have new components been released since when the video was uploaded?

    • @yim
      @yim  4 หลายเดือนก่อน

      I don’t think so and it doesn’t seem like there are any new components in the works

  • @hidami3241
    @hidami3241 2 ปีที่แล้ว

    How do you learn React Native and what are the things I need to know before learning React native?

    • @yim
      @yim  2 ปีที่แล้ว

      imo, the only way to learn react native is to build an app! Whatever you don't know you can figure out along the way.

  • @davidfield2030
    @davidfield2030 11 หลายเดือนก่อน

    Have you ever compared react native with flutter?

    • @yim
      @yim  10 หลายเดือนก่อน

      Never tried flutter.

  • @fastneasy
    @fastneasy 3 ปีที่แล้ว

    video idea: video equivalent of cheatsheet for react and react native

  • @CreativeJE
    @CreativeJE 3 ปีที่แล้ว +1

    Nice video but I tried pressable it didn't give the ripple effect 😐

    • @yim
      @yim  3 ปีที่แล้ว +1

      I haven't tried it yet but there's a prop to set the ripple effect reactnative.dev/docs/pressable#android_ripple

    • @CreativeJE
      @CreativeJE 3 ปีที่แล้ว

      @@yim I tried with the prop, I think there might be some bugs

    • @yim
      @yim  3 ปีที่แล้ว +1

      Wouldn’t surprise me 🤣

  • @keot777
    @keot777 ปีที่แล้ว

    Why does React Native need to implement "web like" code?

  • @paintdrovert381
    @paintdrovert381 ปีที่แล้ว

    Me : uses react js
    Jimmy : "...the fundamental building block of all your interfaces the.."
    Me : div
    Jimmy : "View"
    Me : what's that?