Тёмный

Easy React Native Accordion Menu with Reanimated Transition API 

Catalin Miron
Подписаться 32 тыс.
Просмотров 39 тыс.
50% 1

Опубликовано:

 

22 окт 2024

Поделиться:

Ссылка:

Скачать:

Готовим ссылку...

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 111   
@shubhamkamath
@shubhamkamath 4 года назад
Came here for learning animation, learned more about flex (and animation)! Thanks for the tutorial. 😁
@CatalinMironDev
@CatalinMironDev 4 года назад
Thank you. This small trick will make the difference. ✌️
@shubhamkamath
@shubhamkamath 4 года назад
@@CatalinMironDev yes!!!
@enzomanuelmangano9886
@enzomanuelmangano9886 4 года назад
Extremely useful. I really appreciated the fact that you built the project step by step without starting from a pre-compiled template.
@CatalinMironDev
@CatalinMironDev 4 года назад
I’m glad you liked it. Thanks Enzo✌️
@shixuo
@shixuo 2 года назад
same here! really man, helps us beginners a great deal
@shixuo
@shixuo 2 года назад
thank you for making this beginner friendly and not jumping in with completed setup
@alashish
@alashish 4 месяца назад
Thanks man, i was looking for this everywhere and was unable to figure it out. Reanimated v3 docs has this i will check but when i searched for this its in v1. Not sure of this will check for sure. Keep the awesome work👍
@flaviusone
@flaviusone 4 года назад
These videos are of great quality and well prepared. You have all my respect and admiration. Love it ❤️!
@CatalinMironDev
@CatalinMironDev 4 года назад
Thanks and I’m glad that you like them! ✌️
@victorighalo
@victorighalo 3 года назад
I like the way you explained the entire process and how it all works. Awesome job.
@codebee3050
@codebee3050 4 года назад
happy to see you are uploading videos again:) excited to see more animations!
@CatalinMironDev
@CatalinMironDev 4 года назад
I'm also excited to start posting again, hopefully this time I'll be more consistent :)
@codebee3050
@codebee3050 4 года назад
@@CatalinMironDev nice, yes I am sure it is hard to be consistent, I was supposed to post my first youtube today but am finding I am inconsistent with starting 😅
@borasumer
@borasumer 4 года назад
Instant subscribed. Probably the best and the cleanest reanimated transition tutorial, thanks a bunch mate.
@CatalinMironDev
@CatalinMironDev 4 года назад
Thanks a lot Bora, I’m happy that I could explain it properly ✌️
@sbriscoe13
@sbriscoe13 Год назад
I guess this is an older video, but I just found this channel. This was so helpful for my current project!! Love the video, thanks for the help!! You have a new subscriber
@adarshjaiswal7334
@adarshjaiswal7334 3 года назад
I am a fan of william and you both but in term of tutor these days I start understanding from you the most. You teach the basics very well and really very thanks for using Javascript.
@CatalinMironDev
@CatalinMironDev 3 года назад
Thanks you so much Adarsh for sharing this with me! Thank you ✌️
@shrikantjha5630
@shrikantjha5630 2 года назад
Our React Native Guy. Thanks man.
@decordelights_
@decordelights_ 3 года назад
these tutorials always add up to my knowledge
@CatalinMironDev
@CatalinMironDev 3 года назад
I’m glad to hear this. Thanks ✌️
@lastemperor1347
@lastemperor1347 3 года назад
Thank you so much !!!, there is a long time I was looking for something like this.
@nishadpatil9886
@nishadpatil9886 3 года назад
Really feels smooth animation. This is a great tutorial!, keep making videos.
@RachitMalvi
@RachitMalvi 4 года назад
Thanks, Catalin Miron for this tutorial. And thanks for the extra information about flex and flexGrow too.
@CatalinMironDev
@CatalinMironDev 4 года назад
You’re welcome Rachit ✌️
@godwinebikwo6544
@godwinebikwo6544 4 года назад
I'm glad you are back!! Thank you for sharing your knowledge for us to build upon 🙏🏿
@CatalinMironDev
@CatalinMironDev 4 года назад
Thanks Godwin🙏
@satishmaurya2089
@satishmaurya2089 3 года назад
Thanks catalin for such a great video
@chrishd3210
@chrishd3210 4 года назад
Great tutorial. Clear and simple. Thanks!
@CatalinMironDev
@CatalinMironDev 4 года назад
Glad you enjoyed it! Thanks Chrish! ✌️
@arkantossokra
@arkantossokra 2 года назад
You are great. Keep up the good work
@raajnadar
@raajnadar 4 года назад
Your tutorial is very easy to understand, thanks for sharing.
@CatalinMironDev
@CatalinMironDev 4 года назад
I am glad that you found it easy to follow. Thanks!
@anastely6144
@anastely6144 4 года назад
Thank you Catalin, very awesome tutorial!
@CatalinMironDev
@CatalinMironDev 4 года назад
Thanks Anas!
@godwinebikwo6544
@godwinebikwo6544 4 года назад
The new pressable component is good as well
@anhquannguyen5111
@anhquannguyen5111 2 года назад
Thanks a lot. You saved my day
@munabhai2657
@munabhai2657 2 года назад
great, extremely helpful video, thanks alot bro..
@guillermopm4465
@guillermopm4465 4 года назад
I love this videos, Great work!
@CatalinMironDev
@CatalinMironDev 4 года назад
Thnak you!
@MohamadKh75
@MohamadKh75 4 года назад
Great video Catalin 🔥❤️
@CatalinMironDev
@CatalinMironDev 4 года назад
Thank you! I’m glad that you found it useful!
@dibayuin7859
@dibayuin7859 4 года назад
wow I found gem of youtube channel, keep it up dude!
@CatalinMironDev
@CatalinMironDev 4 года назад
Wow, thanks and welcome aboard Kotok TV! ✌️
@dibayuin7859
@dibayuin7859 4 года назад
@@CatalinMironDev can I have a request vid ? how to make on scroll change navbar color from transparent to color background, please, I really enjoyed your tutorial, easy to understand
@CatalinMironDev
@CatalinMironDev 4 года назад
Kotok TV yes, I’ll do it. I know what type of animation are you talking about. Thanjs ✌️
@shae4041
@shae4041 4 года назад
best tutorial ever , thank so much
@wevertonsantiago4305
@wevertonsantiago4305 2 года назад
Thanks so much! You safe my live! That's why I'm subscribed to this channel! I love you man! I'm so happy 😁 are you have course of react native?thanks again!
@oguzhanturker8903
@oguzhanturker8903 4 года назад
Great video. I didnt expect that map rendering with && at 10:12 was expecting ? and then :null. Didnt know that && thing thanks
@CatalinMironDev
@CatalinMironDev 4 года назад
Glad I could help! Thank Oguzhan! ✌️
@dilhando
@dilhando 3 года назад
Very good tutorial, very very good. Did I say it was good? Just making sure because it is hell of good!
@JacksonSmith
@JacksonSmith 3 года назад
Thank you a lot, I’ll try this today, cause i’ve been using an implementation that doesn’t looks like a good performance.
@leonardbusoi5005
@leonardbusoi5005 4 года назад
Just perfect. Thanks!
@CatalinMironDev
@CatalinMironDev 4 года назад
I am glad hat you found it useful! Thanks!
@spongebrot
@spongebrot Год назад
It would be great if you could do this with reanimated 3, it seems like Transition does not work
@StewartRand-bc2rs
@StewartRand-bc2rs Год назад
Seems like this API is deprecated now with Reanimated v2?
@vitorrazdorov6017
@vitorrazdorov6017 4 года назад
Thanks for lesson, it realy easy^-^
@CatalinMironDev
@CatalinMironDev 4 года назад
You're welcome 😊Thanks Victor! ✌️
@nigelpallatt
@nigelpallatt 2 года назад
10:41 - It was all going wonderfully until the animation started, there must be a plug in for this but I was not sure how to implement it... But great up to there, thanks
@markdoyle8918
@markdoyle8918 4 года назад
Amazing thanks 😍
@CatalinMironDev
@CatalinMironDev 4 года назад
Thank, it’s my pleasure 😇
@rohanthakran4225
@rohanthakran4225 Год назад
What if i want that if i click on first item and then click on second item , the first time will stay open rather then close and second item too. what should I do for that
@jolly7506
@jolly7506 4 года назад
Looks great! Could you please also make a pull to refresh effect so when you pull, depending on finger position, animation of Activity indicator like component or custom animation with Lottie component progresses accordingly?
@danielvalencia3437
@danielvalencia3437 4 года назад
How rezise the silbing components if all elements dont have the same flex ?, Thanks
@faisalashraf5483
@faisalashraf5483 3 года назад
Hi, I have implemented this solution using FlatList and when there are many items in the FlatList the items overlap when accordion open on android and eventually crashes the app, on ios it works fine though. Can you help me out in this?
@adityakeri2881
@adityakeri2881 3 года назад
You mention in this video that "flex: 1 means flex-grow is 0". But do you have a source I can look this up online ? Because in the CSS world, flex: 1 means flex-grow and flex-shrink are 1. flex:1 is basically a short-hand for flex-grow:1, flex-shrink: 1 and flex-basis: 0.
@leonelkahameni5315
@leonelkahameni5315 4 года назад
Great tutorial thanks
@CatalinMironDev
@CatalinMironDev 4 года назад
Thank you Léonel!
@leonelkahameni5315
@leonelkahameni5315 4 года назад
@@CatalinMironDev you are welcome
@scharrmah
@scharrmah 4 года назад
Keep rockin!!
@shivamchaudhary8880
@shivamchaudhary8880 3 года назад
Thanks Man !!
@CreativeJE
@CreativeJE 4 года назад
Hey Catalin what will be difference if we use Layout animation here instead of reanimated transition api ?
@CatalinMironDev
@CatalinMironDev 4 года назад
The main difference here is that I can create my own transition config for the enter/leave layout animations, Transition API is simpler to use and it’s consistent across platforms and there’s less boilerplate.
@narek7281
@narek7281 2 года назад
Thank you.
@shubhammaurya96
@shubhammaurya96 4 года назад
during collapse no animation is performed but when restoring it to original form then animation works fine
@fhervalero
@fhervalero 3 года назад
Hey man where can I study with the idea of passing from the beginner level to the level where you can understand the libraries like reanimated or the core ones in detail… I feel like I know basics but the next level is not clear to me…
@liaolucas2623
@liaolucas2623 2 года назад
you save my time
@dexkode5558
@dexkode5558 3 года назад
very helpful
@santoshjoshi3396
@santoshjoshi3396 Год назад
Hi ..this is wonderful..thanks..also if you know any component that can render folder structure in hierarchically, like folder -> subfolder/files.. pls share..
@khanhduy3364
@khanhduy3364 4 года назад
thank you very much
@CatalinMironDev
@CatalinMironDev 4 года назад
You’re welcome ✌️
@nishadpatil9886
@nishadpatil9886 3 года назад
I tried Implementing it but not working properly in Android. I used class in case of function, the problem is the animation is not initializing with first render, if I refresh the screen it works
@wesleybruno4241
@wesleybruno4241 3 года назад
What is the font name you use in vscode?
@FunwithBlender
@FunwithBlender Год назад
Please update this, it no longer works as expo 38 sdk is not compatible with expo go and your dependencies break on the latest versions
@tiagoagm
@tiagoagm 4 года назад
Can we do something like like for example to a panel that are show or hidden depending on the state? But in this case a sliding panel? Bottom to op ou left to right?
@CatalinMironDev
@CatalinMironDev 4 года назад
Hi Tiago, I think that it’s possible.
@ImVuCms
@ImVuCms 4 года назад
Very helpful
@CatalinMironDev
@CatalinMironDev 4 года назад
Glad it helped!
@bilelrahmouni01
@bilelrahmouni01 Год назад
i love you man
@danielvalencia3437
@danielvalencia3437 4 года назад
Hi friend, great video, i like your videos i learn a lot, can you help me with this error, when i try to trigger the onPress event: 'ref.current.animateNextTransition is not a function'.
@AmigoDeluxe
@AmigoDeluxe 3 года назад
Did you maybe forget to add ref={ref} ?
@AjayBhatia
@AjayBhatia 4 года назад
Beautiful video with great explanation! Can you create a series on reanimated 2 from scratch? It would be more helpful for everyone struggling with animations in react native. Thanks.
@CatalinMironDev
@CatalinMironDev 4 года назад
Reanimated2 is not that mature but I’ll give it a try once it will land in Expo. Thanks 🙏
@AjayBhatia
@AjayBhatia 4 года назад
@@CatalinMironDev in that case we would love if you go with current version and make tutorial from scratch, covering all basics 🙏🙏🙏
@ejdatertas21
@ejdatertas21 2 года назад
insan değilsin aQ, melek melek :)) thx so much its very nice i write first and use this :))
@dancristian3673
@dancristian3673 Год назад
where is the source code demo uploaded ?
@sanchitkumar9054
@sanchitkumar9054 3 года назад
nice
@baconl101
@baconl101 3 года назад
how do you add navigation using this one?
@baconl101
@baconl101 3 года назад
like switching screens
@MateoHrastnik
@MateoHrastnik 4 года назад
The transition function seems like black magic to me (the one returning the Transition element). It's powerful, but, at least to me, not in the slightest bit intuitive.
@CatalinMironDev
@CatalinMironDev 4 года назад
This is basically implementing LayoutAnimation that already exists in React Native but its more powerful. Please let me know if I need to create a video going more in details. Thanks!
@MateoHrastnik
@MateoHrastnik 4 года назад
@@CatalinMironDev I would love to watch a video explaining the Transition API. Also, with the release of Reanimated 2, will the Transition API be obsolete?
@adsalihac
@adsalihac Год назад
it is outdated , please update latest package with same feature
@dexkode5558
@dexkode5558 3 года назад
who else noticed he uses light mode ??
@BearkFearGamer
@BearkFearGamer 4 года назад
My gosh, im blind now. Toooo white
@BearkFearGamer
@BearkFearGamer 4 года назад
I love it!
@shawwalmuhammad
@shawwalmuhammad 4 года назад
Great tutorial keep it up!
@CatalinMironDev
@CatalinMironDev 4 года назад
Thanks Shawwal, will do!
@wandersonaduartelopez8108
@wandersonaduartelopez8108 Год назад
How can i make the subcategories of each category take me to a diferent screen?
Далее
Меня знают уже все соседи😅
00:34
I Remade YouTube From Scratch Using Just Bash
17:51
Просмотров 61 тыс.
React Query tips from the maintainer @tkDodo
16:19
Просмотров 24 тыс.
React Animations just got better
8:05
Просмотров 91 тыс.
Animated FlatList in React Native (Reanimated)
13:59
Просмотров 31 тыс.
The Tools I Use to Build Products in Laravel
19:00
Просмотров 34 тыс.