React Native Gesture Handler and Reanimated Tutorial

  Рет қаралды 36,646

William Candillon

William Candillon

Күн бұрын

Learn React Native Gestures and Animations at start-react-native.dev/
This tutorial was inspired by an example built by Paul Henschel: codesandbox.io/embed/j0y0vpz59
Source code: github.com/wcandillon/can-it-...
For the boilerplate, simply use the tarot-starter2 branch.
Two videos to dig further:
The Heart of React Native Transform - • The Heart of React Nat...
How to calculate the width of the tilted card - • The Math behind Animat...
Chapters
0:00 Intro
3:44 Build
22:10 Credits

Пікірлер: 87
@martinbalke1843
@martinbalke1843 2 жыл бұрын
This is the highest quality tutorial I've ever seen. Been subscribed for a few years and you have seriously leveled up over that time.
@Archcorsair
@Archcorsair 2 жыл бұрын
For real, was thinking the same thing. I am glad William takes the extra time because WE DO NOTICE!
@bapimajhi7991
@bapimajhi7991 2 жыл бұрын
Yeah
@access2emma
@access2emma 2 жыл бұрын
i'm 100% in agreement with you. I like how he breaks down the whole process from the word go before he started coding. Great work :D
@aprilmintacpineda2713
@aprilmintacpineda2713 2 жыл бұрын
Wow this is so good! Perfect approach to teaching! 👏👏
@karlmikko
@karlmikko 2 жыл бұрын
The little preview at the begining of the key code required is super good!
@hieudaongoc2680
@hieudaongoc2680 2 жыл бұрын
Incredible work as always! Im trying to build a graphic design app and this is the best tutorial I need on animations and interactive components in RN
@MarcoScapelitte
@MarcoScapelitte 2 жыл бұрын
Amazing work as usual, William. Thanks for another great video.
@exary37
@exary37 2 жыл бұрын
This is really awesome ! I was really inexperienced with react native gesture handler and I understood everything! Thank you :)
@simple-belge
@simple-belge 2 жыл бұрын
Perfect work as usual William, hurray !
@dibayuin7859
@dibayuin7859 2 жыл бұрын
I was following you from 500 subs, right now the video quality is extremly good ♥️
@wcandillon
@wcandillon 2 жыл бұрын
Woah thank you for being on this journey with me :) Any tutorial request for me?
@hoihoanginh452
@hoihoanginh452 2 жыл бұрын
you are the best react-native coder
@codingmaster5224
@codingmaster5224 2 жыл бұрын
O MY God the quality is amazing!!!!! ❤️
@oguzhanturker8903
@oguzhanturker8903 2 жыл бұрын
It's amazing to see how easy is it to build with reaniamted2.
@HeightAboveSeaLevel
@HeightAboveSeaLevel Жыл бұрын
Nicely done.
@saheelsapovadia2354
@saheelsapovadia2354 Жыл бұрын
Awesome, I guess few changes in the library have been made. Check the final version of this code in the master branch of the repository given by him. 🚀🚀
@kyawsoehein3075
@kyawsoehein3075 2 жыл бұрын
Hi, I am new to react native animation and just started to learn by watching tutorials. May I know how did you practice yourself to be able to build these kind of animations? Can you make a video about your experience and the things you have done to reach this level?
@ToniLiem
@ToniLiem 2 жыл бұрын
Video tutorial that is on another level..
@caliwolf7150
@caliwolf7150 2 жыл бұрын
love it!
@thienvan5940
@thienvan5940 2 жыл бұрын
Love it, Thank you for beautiful animation. At 24:04 , I see the animation that looked really special. Do you have a video on how to do this?
@wcandillon
@wcandillon 2 жыл бұрын
This is done using triogometry (kzbin.info/www/bejne/Y52paKaJicqfhck). I might do a dedicated tutorial on that.
@amindusaputhanthri
@amindusaputhanthri 2 жыл бұрын
Amazing 👏
@niklasgrewe
@niklasgrewe 2 жыл бұрын
thank you for your awesome content for react native 👍 could you also make a video about the discord swipe navigation? Could it be done using react-navigation and reanimated?
@sviatvetrov6594
@sviatvetrov6594 2 жыл бұрын
Fantastic, love you videos, I have top app in astrology sphere, will play with your example
@jasminfajkic6946
@jasminfajkic6946 2 жыл бұрын
Nicely done. How hard would it be when we swipe card that it goes to the end and we have loop instead of shuffle?
@ngoclong7121
@ngoclong7121 2 жыл бұрын
Love it 👏
@SochetraNOV
@SochetraNOV 2 жыл бұрын
I just have an idea about making card animation an hour ago then you posted the video, 😂😂. Anyway can't wait for your amazing next content .
@chrislloyd1734
@chrislloyd1734 2 жыл бұрын
I am currently writing an App for Tarot. Sorry to say I have already done all of this king of stuff and lots more using just Animated. Laying out cards, turning them over and shuffling. Just one question that maybe you could help with.... When I rotateX the cards in perspective and flip them over the back card seems to skew slightly and become visible in the corners. For the life of me I cannot figure out why? I do not use a 'rotateZ'. What is that?
@lorkfongbot4683
@lorkfongbot4683 2 жыл бұрын
Awesome as always. William, would you please make a video of how to make the circular theme color change like on Telegram please?
@wcandillon
@wcandillon 2 жыл бұрын
this one is 💯 on my radar ☺️
@sreek91
@sreek91 2 жыл бұрын
That intro so sliccc!!
@alexsirenko9580
@alexsirenko9580 2 жыл бұрын
Brilliant, as usual, have a question, have you ever use react native wix navigation? What is the cons?
@wcandillon
@wcandillon 2 жыл бұрын
I just love react-native-navigation 🤷🏼‍♂️
@arjuno7058
@arjuno7058 3 ай бұрын
what kind of set up installment I should prepare here? I'm using expo
@user-op6fk9zg2y
@user-op6fk9zg2y Жыл бұрын
thank you
@applearcade5332
@applearcade5332 2 жыл бұрын
Amazing video, please make a video about animation like google photos and apple photos, if you pinch and zoom the grid layout will change
@jacobcole1271
@jacobcole1271 2 жыл бұрын
Nice!
@sourabhsoni148
@sourabhsoni148 2 жыл бұрын
Hi, I need some help with my expo project,I want to use the Glass Morph effect for Card in my app but the BlurView in expo don't work on android, also I can't use the react-nave BlurView with expo , I love to use expo for all my project and don't want eject out of it. Help🙃
@codewithalade5399
@codewithalade5399 2 жыл бұрын
Fabulous
@marjomedved5318
@marjomedved5318 6 ай бұрын
Hello I have a problem where elevation does not wrap around Image element when rotateX is used. I am using android.
@aimenyaseen853
@aimenyaseen853 2 жыл бұрын
Hey! these are the awesome that I have ever seen about react native. Would you please make a video on how to make flat list behave like game levels, like candy crush. Also to generate dynamic path for game levels in react native???
@wcandillon
@wcandillon 2 жыл бұрын
could you share small screen recording to showcase these behaviours?
@aimenyaseen853
@aimenyaseen853 2 жыл бұрын
@@wcandillon Any other platform where we can connect???
@phuocantd
@phuocantd 8 ай бұрын
How to optimize code to work well on Android? Thanks
@user-fn4go1ie1k
@user-fn4go1ie1k 2 жыл бұрын
at 6:40 when I move the block, I get this error `onGestureHandlerEvent' listener to be a function, instead got a value of 'object' type. (((
@novaria
@novaria 2 жыл бұрын
Love your accent! Oh, and content :)
@r.h.u.k.a
@r.h.u.k.a 2 жыл бұрын
William, that's a really nice tutorial, thanks a lot. May I ask you, what are the VSCode plugins that you use?
@wcandillon
@wcandillon 2 жыл бұрын
which one exactly?
@r.h.u.k.a
@r.h.u.k.a 2 жыл бұрын
@@wcandillon the VsCode extensions that you use, I got really interested in the one providing the auto-complete xD
@wanjohi
@wanjohi 2 жыл бұрын
@@wcandillon me too... It's seems really cool, and efficient. could you share, please?
@wcandillon
@wcandillon 2 жыл бұрын
@@r.h.u.k.a it's github copilot
@wcandillon
@wcandillon 2 жыл бұрын
@@wanjohi it's github copilot
@Dancarter8888
@Dancarter8888 2 жыл бұрын
I'm looking for a way in React Native to pull off a 3D spin animation on swipe (simiilar to the way spinning a pokestop in Pokemon Go interacts on swipe). Does anyone know where I can find a way to do this?
@wcandillon
@wcandillon 2 жыл бұрын
could you share a small screen recording of this? I would like to love to take a look
@Dancarter8888
@Dancarter8888 2 жыл бұрын
Here is an example. When the player swipes left or right it spins the circle with velocity. The circle keeps spinning with decreasing velocity until it comes to a stop. Thanks so much! kzbin.info/www/bejne/qqPSmHt4eZyBrck
@Dancarter8888
@Dancarter8888 2 жыл бұрын
@@wcandillon ^
@n_dudin
@n_dudin 2 жыл бұрын
Need more openGL/webGL challenges!
@wcandillon
@wcandillon 2 жыл бұрын
We're about to have a full focus on Skia, so it's one level up OpenGL but there are also shaders and stuff ;-)
@minhtringuyen242
@minhtringuyen242 2 жыл бұрын
Can u share to me name extention suggest syntax, pleases
@mixai7
@mixai7 2 жыл бұрын
When I try with expo react native , card cannot move .only work in web view const x = useSharedValue(0); const y = useSharedValue(0); const cardStyle = useAnimatedStyle( () =>( { transform:[ { translateX : x.value }, { translateY : y.value } ] }) ) const gestureHandler = useAnimatedGestureHandler({ onActive: ({ translationX, translationY }) => { x.value = translationX; y.value = translationY; }, }) what are missing
@saheelsapovadia2354
@saheelsapovadia2354 Жыл бұрын
Facing the same issue
@Tay74514
@Tay74514 2 жыл бұрын
In a past life he was himself. If opportunity knocks and he’s not home, opportunity waits. He gave his father…the talk. He is, the most interesting man in the world.
@atultiwaree6023
@atultiwaree6023 9 ай бұрын
Vs Code theme ???
@r_alisher
@r_alisher 2 жыл бұрын
react native best
@hwanNaNe
@hwanNaNe 2 жыл бұрын
와 이형 개쩌네. :)
@ggousier
@ggousier 2 жыл бұрын
Hi ! I'm discovering your channel. Are you French ? Or French native speaker ?
@wcandillon
@wcandillon 2 жыл бұрын
I'm french originally but now live in Zürich
@ggousier
@ggousier 2 жыл бұрын
@@wcandillon Je me doutais bien que tu étais français. Nous avons un accent à nul autre pareil 😆. Je ne moque pas, j'ai un mal fou à me faire comprendre en anglais. Mais je ne désespère pas 😀
@wcandillon
@wcandillon 2 жыл бұрын
@@ggousier pareil peut etre pour 2022 je met un focus pour ameliorer l'accent :)
@ggousier
@ggousier 2 жыл бұрын
@@wcandillon Garde ton accent buddy. Les gens te comprennent c'est le principal. Et puis peut-être que c'est le petit truc en plus de ta chaîne. Le frenchy accent. 😀 La fameuse French Touch ! .
@mohdsajidshaikh4291
@mohdsajidshaikh4291 2 жыл бұрын
I am searching a way for crd on deck like 1st one in intro
@wcandillon
@wcandillon 2 жыл бұрын
I might do a dedicated tutorial on that. In the meantime, here is a video on trigonometry which will give clues on how to do it: kzbin.info/www/bejne/Y52paKaJicqfhck
@mohdsajidshaikh4291
@mohdsajidshaikh4291 2 жыл бұрын
@@wcandillon thanks. You are nice man. Btw when will be tutorial for reaxt native skia. I see in Twitter about that
@wcandillon
@wcandillon 2 жыл бұрын
@@mohdsajidshaikh4291 hopefully before the end of year holidays, but please keep it a secret 😉
@mohdsajidshaikh4291
@mohdsajidshaikh4291 2 жыл бұрын
@@wcandillon ok sir
@kamildoan
@kamildoan 2 жыл бұрын
wuhuuu programming show
@DevendraYadav-sf6ry
@DevendraYadav-sf6ry 11 ай бұрын
can somebody plz explain me snapPoint
@marjomedved5318
@marjomedved5318 6 ай бұрын
what is there to explain? it is a helper function which works like clamp. according to velocityX and drag direction it retuns a value you set as clamp.
@DevendraYadav-sf6ry
@DevendraYadav-sf6ry 6 ай бұрын
@@marjomedved5318 tysm
@saisrivanth1536
@saisrivanth1536 2 жыл бұрын
please do past bottom tab navigators with JavaScript and Reactnative...
@MuditSen1234
@MuditSen1234 2 жыл бұрын
Video Request: Can it be done in React Native? "Google Lens Android App"
@stackclever
@stackclever 2 жыл бұрын
First 😎
@trungslayer5802
@trungslayer5802 2 жыл бұрын
Can it be done in react native ? Hey Siri button
@codingwithdidem
@codingwithdidem 2 жыл бұрын
second :p
Unboxing Expo SDK 43
14:23
William Candillon
Рет қаралды 13 М.
The Basics of React Native Gestures
9:07
evening kid
Рет қаралды 11 М.
ONE MORE SUBSCRIBER FOR 6 MILLION!
00:38
Horror Skunx
Рет қаралды 14 МЛН
Can you beat this impossible game?
00:13
LOL
Рет қаралды 48 МЛН
🍟Best French Fries Homemade #cooking #shorts
00:42
BANKII
Рет қаралды 38 МЛН
КАК СПРЯТАТЬ КОНФЕТЫ
00:59
123 GO! Shorts Russian
Рет қаралды 3,1 МЛН
Instagram Stickers - “Can it be done in React Native?”
31:47
William Candillon
Рет қаралды 10 М.
React Native Gestures & Microinteractions with Kacper Kapuściak | Rocket Ship 031
42:36
Rocket Ship | React Native Podcast
Рет қаралды 576
Chanel Scroll Animation - “Can it be done in React Native?”
18:12
William Candillon
Рет қаралды 25 М.
Gesture Handler tutorial in React Native
26:24
notJust․dev
Рет қаралды 28 М.
EASY React Animation with useGSAP()
12:45
GreenSockLearning
Рет қаралды 77 М.
Headspace Player - “Can it be done in React Native?”
35:22
William Candillon
Рет қаралды 20 М.
Animated FlatList in React Native (Reanimated)
13:59
Reactiive
Рет қаралды 26 М.
This React Drag and Drop Component Is Magic
9:56
developedbyed
Рет қаралды 73 М.
Speed Up Your React Apps With Code Splitting
16:50
Web Dev Simplified
Рет қаралды 366 М.
Swipe Gestures in React Native with react-native-gesture-handler
11:44
React Native School
Рет қаралды 63 М.
Which Phone Unlock Code Will You Choose? 🤔️
0:14
Game9bit
Рет қаралды 13 МЛН
Теперь это его телефон
0:21
Хорошие Новости
Рет қаралды 1,9 МЛН
МОЖНО ЛИ заряжать AirPods в чехле 🧐😱🧐 #airpods #applewatch #dyson
0:22
Apple_calls РЕПЛИКА №1 В РФ
Рет қаралды 22 М.