This page is not created by, affiliated with, or supported by Slack Technologies, Inc.
2018-07-31
Channels
- # beginners (153)
- # cider (30)
- # cljs-dev (8)
- # cljsrn (8)
- # clojure (105)
- # clojure-dev (6)
- # clojure-dusseldorf (5)
- # clojure-italy (6)
- # clojure-nl (3)
- # clojure-russia (34)
- # clojure-spec (23)
- # clojure-uk (54)
- # clojurescript (104)
- # core-matrix (3)
- # crypto (1)
- # cursive (17)
- # datomic (90)
- # duct (13)
- # editors (5)
- # emacs (1)
- # events (1)
- # figwheel-main (9)
- # fulcro (54)
- # hoplon (18)
- # hyperfiddle (2)
- # jobs-rus (1)
- # lein-figwheel (5)
- # leiningen (3)
- # luminus (52)
- # mount (6)
- # off-topic (22)
- # other-languages (3)
- # parinfer (7)
- # powderkeg (3)
- # re-frame (52)
- # reagent (58)
- # rum (4)
- # shadow-cljs (49)
- # spacemacs (12)
- # sql (13)
- # tools-deps (2)
- # yada (1)
@olivergeorge you might be interested in reanimated
which allows more of the interactions between gestures and animations (e.g. a carousel that snaps into position) to take place on the UI thread,
Actually I take that back. Was thinking of another one. https://github.com/timothypratley/reanimated
Thanks @danieleneal I came across that one googling. Wasn't sure what benefits beyond convenience it unlocked.
haha two with the same name 😄
I think it's a performance thing really
I've not tried it but it's top of my list of animation related things to try.
As far as I understand the main benefit is performance - with the built in Animated library there are certain animations/interactions that you can't do on the ui thread / useNativeDriver
doesn't work. When info needs to go across the bridge animations can get jerky. Reanimated apparently builds up a set of composable lower level things that you can use to build more complex interactions and send the whole thing across and have it run on the native ui thread. Kind of like the idea behind Animated just taken to the next level
Interesting thanks