The React Native Avengers: GestureHandler, Reanimated, and Skia

Поділитися
Вставка
  • Опубліковано 25 гру 2024

КОМЕНТАРІ • 33

  • @wcandillon
    @wcandillon  Рік тому

    Here's an updated version of this tutorial: ua-cam.com/video/5yM4NPcTwY4/v-deo.html

  • @JulioEcheverry
    @JulioEcheverry 2 роки тому +5

    What a game changer is Skia, love it. Thank you William!

  • @nardelli23
    @nardelli23 2 роки тому +6

    I would like the RN team to look at this (Skia), and put in naturally within the core of React Native!!! this is amazing s2 ;D

  • @DrNabeel20
    @DrNabeel20 2 роки тому +1

    I love your videos! Thanks for your amazing work :)

  • @MaskimKaronchyk
    @MaskimKaronchyk 2 роки тому

    Thank you! Great video!

  • @joshreynolds4164
    @joshreynolds4164 2 роки тому +3

    When's a Skia course coming?!

  • @khalilbugti4079
    @khalilbugti4079 2 роки тому

    I love this place....

  • @realabeer1
    @realabeer1 2 роки тому +1

    hey , what if element (sticker) is too small that it becomes unpinchable.. how to make it behave like instagram .help me out here

  • @doodl3r
    @doodl3r Рік тому

    i feel like working with matrices only works for gesture.race and not for simultaneous rotation/scale/pan …. or is there a way?

  • @MRAdex77
    @MRAdex77 Рік тому

    hi, i would like to ask if you could help me with scrollable list in react-native-skia, i did it that it can scroll vertically and horizontally but i have problem with implementing it like a flatlist, that from lets say 300 items its show only 30 on screen and when you are scrolling down its load more and destroy items behind, do you have maybe any idea how to implement something like this? i tried with viewport height start and end and check if item x,y are inside viewport but with scrolling it was lagging on android and the list was just rerendering on screen instead of adding new items like by flatlist, is it possible on canvas?

  • @hassanfeyd5284
    @hassanfeyd5284 2 роки тому

    can i download this in svg fromat or png format?

  • @mohanrao9543
    @mohanrao9543 2 роки тому

    Hi, how to use box shadow , elevation doesn't have much control in android

  • @거누권
    @거누권 Рік тому

    amazing tutorial!! thanks, I'm your big fan!!!
    I have one question.
    I want apply constraints about scale
    e.g 0.5 < origin scale < 3
    possible?? how to approach?? please hint :’

    • @거누권
      @거누권 Рік тому

      oh...
      I thought it was hard...
      e.g extract scale in matrix
      I solved this situation use easy way track scale change.

    • @andrewsabato6887
      @andrewsabato6887 Рік тому

      @@거누권 How did you solve for this?

    • @거누권
      @거누권 Рік тому

      @@andrewsabato6887
      I think there is two solution.
      1. trace scale value
      It is hard that reverse calculate from 'matrix'
      so, track scale
      2. extract rotate gesture in matrix
      --
      I was solved this issue using 1
      it work almost well, but sometimes occur bug :’
      e.g) more scale up or down than setting contraints

  • @memostartup281
    @memostartup281 2 роки тому +1

    Sir please make video using react native cli

  • @fahimalif4068
    @fahimalif4068 2 роки тому

    vs code theme name?

  • @samidebayroune3478
    @samidebayroune3478 2 роки тому +2

    man we need tutorials from you (paid)

    • @hassanfeyd5284
      @hassanfeyd5284 2 роки тому

      paid akhoya kaheltiha 3a9a lah isahel elik :)

    • @samidebayroune3478
      @samidebayroune3478 2 роки тому

      @@hassanfeyd5284 nass kidewsiw b anglais hna asahbi ta jayeb darija m3ak

  • @Frexuz
    @Frexuz 2 роки тому +1

    Cmd+shift+O - removes all unused imports

  • @bayramarif526
    @bayramarif526 2 роки тому

    Did someone try this example on android ??? becouse it seems doenst work

    • @wcandillon
      @wcandillon  2 роки тому

      did you try the following order: Gesture.Race(scale, rotate, pan), I updated the source for it.

    • @bayramarif526
      @bayramarif526 2 роки тому

      @@wcandillon yesterday sent you a video about the result . When you did update it i can try again

    • @bayramarif526
      @bayramarif526 2 роки тому +1

      @@wcandillon just checked it, still doesn't work... I even removed the pan and rotate ... still zooming top left corner only... UPDATE: On IOS all of them works good but not in a scrollable. Flatlist, ScrollView etc...

  • @xdrap1
    @xdrap1 2 роки тому

    RN Skia without support for RN View and Text is completely useless.

    • @OviDB
      @OviDB 2 роки тому

      Can you expand a bit into why?

  • @Polite_person_
    @Polite_person_ 2 роки тому

    Only flutter

    • @ancill6355
      @ancill6355 2 роки тому +2

      flutter is dead by it's design
      Decades of development and invention by native mobile platforms(swift/kotlin) goes to trash by google skia implementation. It's the same as using Unity for development UI apps
      Flutter as idea is pure devil and need to be closed

    • @Polite_person_
      @Polite_person_ 2 роки тому

      🤣🤣🤣🤦‍♂️🤦‍♂️🤦‍♂️

    • @ferdiangunawan1237
      @ferdiangunawan1237 Рік тому

      @@ancill6355 cry more hhahah

  • @angelbates5672
    @angelbates5672 2 роки тому

    Awesome video! Thank you