This dude is real magician, we’re luck to learn these cool things for free, what a wonderful time to be alive and coding 😊😊
@apidas
11 ай бұрын
then pay for it
@raymondmichael4987
11 ай бұрын
@@apidas , already paid ; which got me watching this. Where I live , we buy internet subscriptions buddy. :)
@walterlol
11 ай бұрын
the magician is back
@BayramArif
10 ай бұрын
For those who having issue with old Android phones, there are 2 issues #1 overlay1 being rendered from 50 / 60 px pushed down.... to fix it in ColorSchemeContext file, where William getting the dimensions, change the screen to window #2 on Android you are losing scroll functionality once you wrap your app with the provider. The problem is the Canvas in ColorSchemeContext file. pointerEvents not working somehow on Android. to fix it wrap Canvas with a View like this
@lorkfongbot4683
11 ай бұрын
FInally!!! I've been waiting for this. Thank you William! You're the GOAT
@lacerda533
11 ай бұрын
When I grow up I want to be like you, you're amazing bro
@alirezahadjar9874
11 ай бұрын
Unlike the other complicated Skia videos, I fully understood the code in this video😅
@codeVictor
11 ай бұрын
Seriously 😂
@veedjohnson
11 ай бұрын
Is Skia that good? I’m stuck between learning reanimated or skia for a start
@alirezahadjar9874
11 ай бұрын
@@veedjohnson it’s like picking apple or orange. Each of them are suitable for different situations. But in general, reanimated is much easer to begin with. And also more practical for basic usages.
@Elmatos1
11 ай бұрын
I've been asking myself how to recreate this for ages, love you dude
@JoseGarcia-vr8mx
11 ай бұрын
Amazing video! Thank you William 🙏🏽🙏🏽🙏🏽
@mahmoudezz9193
2 ай бұрын
Thank You for the explanation
@vgsnva
11 ай бұрын
Это просто праздник!!!
@GorobetsSV
11 ай бұрын
Thank You for the explanation! 🥰
@gnom-om
11 ай бұрын
Great to see here not only about Skia
@Yigith44
11 ай бұрын
Thanks for the video. I wish we could change the font size of the ide while watching the video.
@ducpham206
11 ай бұрын
Yep. Thanks for video, it so magic
@perejro9916
26 күн бұрын
awesome!
@omega5298
11 ай бұрын
Many thanks for this video; it met all my expectations. I hope you are in good health to continue creating useful videos like this. One more question: Can we add animation when changing the statusBarStyle? Because I've noticed it doesn't seem very smooth. From a developer in Vietnam with love ❤❤❤
@najlepszyinformatyk1661
8 ай бұрын
Good video, Thanks William
@mluu510
7 ай бұрын
do you need 2 snapshot? why can't you get just take 1 snapshot and animate the masking to the current dark view?
@wcandillon
7 ай бұрын
in this particular transition that would work, to do the 2 snapshot would help if you have more complex transitions between the two snapshots.
@wcandillon
7 ай бұрын
just tried it and I can confirm that it works, good catch!
@mluu510
7 ай бұрын
awesome! i think best thing about using one screenshot is that it's more performant and if there are any ongoing animation in the destination transition, it will continue to play.
@bbarreto18
11 ай бұрын
bro, do u have an example of rn skia hand drawing app?
@brauderberg8586
11 ай бұрын
Great video, thanks! 👍 What plugin do you use for autocomplete code?
@MaxIme555
11 ай бұрын
github copilot
@ramielwan48
9 ай бұрын
Thank you very much for his tutorial!!! One question: doesnt a tap gesture make more sense than a pan here?
@WTFInterview
11 ай бұрын
Hey ! What's the intro music ? Event Shazam doesn't know 🤷♂
@wcandillon
11 ай бұрын
it's custom made :)
@WTFInterview
11 ай бұрын
@@wcandillon I love the ratatat vibe to it, nice job !
@raymondmichael4987
11 ай бұрын
Eagerly waiting 😊😊😊
@frontend315
11 ай бұрын
Awesome.. Found someone else excited..
@frontend315
11 ай бұрын
Can we connect?
@darix795
11 ай бұрын
Use ImageShader inside a Circle component instead a Mask is better for performance or is the same?
@wcandillon
11 ай бұрын
great question :)) Circle + shader is slightly better because if we use a clip path, we would have to create a new JSI Path on every frame but we will have a clean solution for this very soon.
@daa5249
10 ай бұрын
@@wcandillon You do GREAT work, so I'm wondering what your honest unbiased opinion is on the future is for React Native?
@wcandillon
10 ай бұрын
@@daa5249 I genuinely that its best days are still very much ahead. Also betting on TypeScript is the way to go I think.
@daa5249
10 ай бұрын
@@wcandillon William thanks for the response! It seems that React Native is only updated about twice a year but more importantly, there is VERY little talk of React Native which had me wondering if Facebook is going to give up soon. I'm sure you have a bit of inside information that most don't.
@tuilaphucday
11 ай бұрын
I run on react native cli. Just switch themes. animation circle not working :(
@Clytax
11 ай бұрын
Hey :) are the videos on your courses up to date? Alot of packages changed so i was just wondering if it still is up to date
@matheusmatavelli4212
11 ай бұрын
Great video! what font do you use in vscode?
@abdellah.coding
11 ай бұрын
I think firacode
@hups6648
11 ай бұрын
Can you somehow easily modify this example to behave like telegram when switching back from light to dark mode? On android it basically shrinks instead of expanding the mask to the click point?
@Cuwubiq
7 ай бұрын
it is the native behavior of the component. they are not the same and i'm not entirely sure if there's an option for it without having to use custom reanimated animation or something..
@juliocesarcosta8168
10 ай бұрын
when a run snapshot my app crash :(
@wcandillon
10 ай бұрын
this is likely because you are missing the android collapse view attribute to false. File an issue with a small reproducible example if needed. Maybe we should throw a warning if we see that this header is not set.
@juliocesarcosta8168
10 ай бұрын
@@wcandillon I added "collapsable={false}" and the error stopped. Strange, if I don't pass anything, this property says that "undefined" will be set, but "undefined" is interpreted as false by JavaScript anyway. Is this property set to true by default?
@aadityaa72
9 ай бұрын
Can it be done in React?
@zeeshanahmadkhalil8920
11 ай бұрын
I really like new profession of Jonny sins
@juliocesarlopescavallarifi6175
11 ай бұрын
Has anyone get it on Android? I get it perfectly on iOS, but on Android the app crashes as soon as I touch the button
@wcandillon
11 ай бұрын
there is a crash on Android when taking the snapshot, looking to fix it asap 🙏
@juliocesarlopescavallarifi6175
11 ай бұрын
@@wcandillon Exactly. I checked and the crash happened when the snapshot was taken, I tried to use react-native-view-shot to take a snapshot, but it was unsuccessful
@wcandillon
11 ай бұрын
The example works on Android with the latest version of RN Skia (the performance is actually very pleasing). will update the project to use expo dev client probably
@wcandillon
11 ай бұрын
It's fixed on android, forgot to add collapsible={true} to the root view.
@lukeBalmar
11 ай бұрын
Please start to do flutter animation videos too 🙏🙏🙏
Пікірлер: 62