React Native

Animaciones de React Native

Animated API, Reanimated 2/3, Gesture Handler, animaciones de layout, rendimiento

22 preguntas de entrevista·
Mid-Level
1

¿Qué objeto se debe usar para crear un valor animable con la API Animated de React Native?

Respuesta

Animated.Value es el objeto fundamental para crear valores animables en React Native. Encapsula un valor numérico que puede modificarse de forma fluida a lo largo del tiempo. Este valor puede luego vincularse a propiedades de estilo como opacity, transform o width para crear animaciones visuales.

2

¿Qué método de animación permite crear una transición fluida con duración y easing configurables?

Respuesta

Animated.timing es el método más común para crear animaciones basadas en el tiempo. Permite definir una duración, una función de easing (aceleración/desaceleración) y, opcionalmente, un retraso. Este método ofrece un control preciso sobre la progresión de la animación de principio a fin.

3

¿Qué método permite ejecutar varias animaciones simultáneamente con la API Animated?

Respuesta

Animated.parallel ejecuta un array de animaciones en paralelo, iniciándolas todas simultáneamente. Este método es ideal para sincronizar varias propiedades animadas, como mover y hacer aparecer un elemento al mismo tiempo. Por defecto, se detiene si alguna animación falla, comportamiento configurable mediante stopTogether.

4

¿Qué método permite encadenar animaciones una tras otra de forma secuencial?

5

¿Qué método de animación crea un efecto de rebote físico realista sin una duración fija?

+19 preguntas de entrevista

Otros temas de entrevista React Native

Domina React Native para tu próxima entrevista

Accede a todas las preguntas, flashcards, tests técnicos, ejercicios de code review y simuladores de entrevista.

Empieza gratis