Answer the question
In order to leave comments, you need to log in
What are the possibilities for React Native to create animations?
We need to choose a tool for creating applications for iOS & Android.
Choosing Between React Native and Native Applications (Swift/Java)
In general, React is much better for us. First, we already have a React.JS application, a lot of the code will be reused. Secondly, so as not to produce a zoo of technologies.
But with regard to React Native, there are big concerns that it will not allow us to implement the animations we need.
Who has experience - please tell me, is it possible to file this in React Native?
- https://dribbble.com/shots/1945593-Login-Home-Screen
- https://dribbble.com/shots/2548398-Wallet-Concept-...
- https://dribbble.com/shots/2006165 -Mobile-Wallet-A...
-https://dribbble.com/shots/2930593-Wallet-interaction
If yes - will such animations slow down on weak Android phones?
Answer the question
In order to leave comments, you need to log in
there is such an infamous Famous
on the github last update 2 years ago, but they claimed that everything is cool with animation everywhere
Recently visited devfest.gdgrnd. There was just a report about react native. According to the speaker, everything is very bad with animation, especially if work with the Internet is going on in parallel.
For ios, I can say that it’s easier to implement this in swift
via https://github.com/chenglou/react-motion you can. With timers, you just shouldn’t overdo it, otherwise the battery will sit in flight.
You can make complex animations on RN, for this there is a well-developed Animated API, as well as a sufficient number of libraries. The question is how do you optimize them in the main thread so that they do not buggy and what set of devices you need to support. And you have a slightly strange choice if you knit your solution on only a few animations, against a reusable code base and support for a single application. The user will live without animations;)
With animation in pH is bad.
it
a) does not look native
b) limited
c) slow
All this can be solved by writing native animations for the platform and binding them as a native module.
react-native-interactable
is a great
block animation module. Stable 60fps
Didn't find what you were looking for?
Ask your questionAsk a Question
731 491 924 answers to any question