Why React Native Gesture Handler & Reanimated ?

แชร์
ฝัง
  • เผยแพร่เมื่อ 27 มิ.ย. 2019
  • Learn how and why you should use the React Native Gesture Handler and Reanimated Libraries
    Krzysztof Magiera Talk - • Declarative future of ...
    Project Files : github.com/nathvarun/React-Na...
    New To React Native?
    React Native Foundation + Firebase + Redux :
    www.udemy.com/course/react-na...
    Affiliate links:
    Love Reading but have no time to read?
    Checkout Blinkist: jump.blinkist.com/aff_c?offer_...
    Twitter / nathvarun
    Instagram / nathvarun25
    Facebook / nathvarun

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

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

    You should post more content. Thanks for taking the time to teach this. You're awesome!

  • @kayodeayelegun6279
    @kayodeayelegun6279 4 ปีที่แล้ว

    I have been trying to understand the reanimated API, and the various methods it exposes. This video was so clear and concise, I feel like I can build out even more complex animations from the knowledge I gained here. Don't stop posting more content. You do a great job of explaining things!! Thanks a bunch for this video. It was really helpful

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

    Superb... In my previous app i was facing the animation lag issue, you cleared my doubts of those issues... Many Many Thanks....

  • @mahaliasmah9041
    @mahaliasmah9041 4 ปีที่แล้ว

    Thanks so much. I've been looking for this

  • @sankhadipsamanta7708
    @sankhadipsamanta7708 5 ปีที่แล้ว

    And you are back.... You are amazing

  • @JonesDTaylor
    @JonesDTaylor 4 ปีที่แล้ว

    Great tutorial. Thanks a lot.

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

    Your voice is amazing for tutorials.

  • @user-ti8cm3mh1w
    @user-ti8cm3mh1w 3 ปีที่แล้ว

    I really appreciated this video. Thanks a lot.

  • @kareemsakr41
    @kareemsakr41 4 ปีที่แล้ว

    Great content. Thank you.

  • @emclab5579
    @emclab5579 4 ปีที่แล้ว

    Well done! Thank you.

  • @AbdulBasit-pq2ve
    @AbdulBasit-pq2ve 5 ปีที่แล้ว +5

    I really like your content... I would be glad if you teach us how to build custom react native swiper/slider (without plugin). like we see in quiz app. If we answer correctly the slide will go up and next question will appear.

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

    This is really amazing video. Great work!!!
    I have one question. It works in React Native Cli as well?

  • @HoangTran-tz2zf
    @HoangTran-tz2zf 4 ปีที่แล้ว

    thank you so much

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

    Thx! can u upload a new updated redux proyect plss

  • @hunkim98
    @hunkim98 4 ปีที่แล้ว

    Is there a way to make the whole screen move with gesture? This video teaches us how we can move a specific shape only when we touch and drag the shape. I want to know whether there is a way to enable touch and drag for the whole screen(I mean like dragging a map)

  • @LaneBeScrolling
    @LaneBeScrolling 4 ปีที่แล้ว

    This was amazingly clear and helpful. Thank you for taking the time to show why you would want to use reanimated, as well as discussing in some depth what different parts of reanimated actually do.
    I have never seen someone format their code the way you do (before auto-formatting) which occasionally made things a touch harder to follow, but overall this was an excellent walk through.

  • @artmosphereID
    @artmosphereID 4 ปีที่แล้ว

    Hey i need an answer pleasee ASAP..
    I try to make it also translate to Y direction, so you can move the box freely through x and y axis. After i release the box it run spring animation very smoothly..
    BUT after seconds i released my touch, it start to moving by it self to x and y axis randomly, do you know why is this happen???

  • @onlinesoftwarestore1407
    @onlinesoftwarestore1407 4 ปีที่แล้ว

    How i can move box on new position of touch point on screen rather than drag or drop.....

  • @jNayden
    @jNayden 4 ปีที่แล้ว

    what is the code theme you are using looks nice ?

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

    Notification squad. Liked without watching full.

    • @MrNeosporim
      @MrNeosporim 4 ปีที่แล้ว

      same for every video i click on this channel)

  • @TheGeorgeBandMusic
    @TheGeorgeBandMusic 4 ปีที่แล้ว

    Verbose is an understatement

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

    tnks for the video. I'm trying to replicated, but I want to move all around screen. I did, but, when I start moving again, the block starts moving from the initial value. I'm stucked. But thank you any way. Your videos are great.

  • @AkshatKumawat
    @AkshatKumawat 4 ปีที่แล้ว

    When we use more than 2 gestures.. Ex pinch and pan.. Only one gesture works.. The nearest one gesture from the animated view.. Why ? Is there a way to make them work simultaneously ?

  • @varghesejose5632
    @varghesejose5632 5 ปีที่แล้ว

    How to reduce the size of apk file using expo

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

    What editor tool did you use for this ?

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

    any functional component for this tutorial?

  • @benstuijts5620
    @benstuijts5620 5 ปีที่แล้ว

    Good explaination, bit fase for beginners i think. Can we use this method to animate sprites? Maybe a nice subject for the next video: sprites in react native

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

      Yes, but it would require preloading and caching assets. The problem would be the size of the application since node_modules that come packaged with React is a large file. I would advise against it unless it's an SVG and low frame count.

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

    For those who wondering why gestures this tutorial doesn't work in 2022, you need to replace the container with

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

      you de king man upvote this guy

  • @88billizzard88
    @88billizzard88 3 ปีที่แล้ว

    Why you need use legacy class components, i can't understand

  • @shirshzibbu330
    @shirshzibbu330 4 ปีที่แล้ว

    react-native-reanimated code is more verbose because we are required to write our animations in s-expressions form that is converted into native executable code

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

    I did same but not working on Android device

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

      same here..the box is rendered but its not moving.

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

      did you managed to fix it? i have the same problem :/

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

      @@davidlozada6114 For those who wondering why gestures this tutorial doesn't work in 2022, you need to replace the container with
      a commenter said that^

  • @lopvideo628
    @lopvideo628 5 ปีที่แล้ว

    in my application i am getting this warning : cant perform a react state update on an unmounted component
    this warning is not occurring all time , i will show some parts of my code please tell me it is ok or not
    1) i use a function while calling that it will navigate to another page
    beerSearch=()=>{


    this.props.navigation.navigate('RoductLivesearch2',{
    NaeOJ: cc })

    }
    --------------------------------------
    2 )
    this.props.navigation.navigate('DoScreen', {
    ImageOBJ:item.image_url, ProductnameOBJ: item.productname, OfferOBJ: item.offer, BrandOBJ: item.brandname, CataOBJ: item.cata, MrpOBJ:item.mrp, OffermrpOBJ: item.offermrp, ExpirOBJ:item.offexpiredon, CityOBJ: item.city,
    PcolorOBJ: item.pcolor, SpeOBJ: item.spe, AddOBJ: item.addre, LaOBJ: item.la }) }>


    this.props.navigation.navigate('DoScreen', {
    ImageOBJ:item.image_url, ProductnameOBJ: item.productname, OfferOBJ: item.offer, BrandOBJ: item.brandname, CataOBJ: item.cata, MrpOBJ:item.mrp, OffermrpOBJ: item.offermrp, ExpirOBJ:item.offexpiredon, CityOBJ: item.city,
    PcolorOBJ: item.pcolor, SpeOBJ: item.spe, AddOBJ: item.addre, LaOBJ: item.la })}>{`${
    item.productname
    } `.substring(0, 70)}

  • @KuldeepSingh07
    @KuldeepSingh07 4 ปีที่แล้ว

    this code is not working on android device.

    • @muhammedillyas340
      @muhammedillyas340 4 ปีที่แล้ว

      Do the android specific installation steps. here is the link you can follow, software-mansion.github.io/react-native-gesture-handler/docs/getting-started.html

  • @arafatzahan3697
    @arafatzahan3697 4 ปีที่แล้ว

    I think Reanimated is only useful if some madlad wants to make a freaking game on React Native haha. Gesture Handler is nice though for any project.

  • @AllthatmakesFall
    @AllthatmakesFall 4 ปีที่แล้ว

    I related more to a channel name

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

    if i'm using react native's animated and not 'react native reanimated', then how do i get the X value of the current dragged box? thanks in advance.
    edit: its event.nativeEvent.translationX