V
V
Victor Mezrin2017-09-26 15:51:59
Android
Victor Mezrin, 2017-09-26 15:51:59

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

7 answer(s)
O
oh, 2017-09-27
well @AnneSmith

there is such an infamous Famous
on the github last update 2 years ago, but they claimed that everything is cool with animation everywhere

G
GrimJack, 2017-09-26
@GrimJack

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.

A
arturios571, 2017-09-26
@arturios571

For ios, I can say that it’s easier to implement this in swift

F
Frimko, 2017-09-27
@Frimko

via https://github.com/chenglou/react-motion you can. With timers, you just shouldn’t overdo it, otherwise the battery will sit in flight.

D
Daniel Skripnik, 2017-09-30
@blackPeanut

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;)

Y
Yuri, 2017-10-03
@YuryBorodkin

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.

S
Shane Matte, 2020-05-12
@mattedev

react-native-interactable
is a great block animation module. Stable 60fps

Didn't find what you were looking for?

Ask your question

Ask a Question

731 491 924 answers to any question