RN Animated Components
Getting Started

Prerequisites

What you need before using RN Animated Components

React Native Environment

  • React Native 0.70 or higher
  • Expo SDK 48 or higher (if using Expo)
  • TypeScript support (recommended)

Dependencies

Install dependencies based on which components you'll use:

All Components Need

npx expo install react-native-reanimated

Most Components Need

npx expo install @shopify/react-native-skia

ScratchCard Also Needs

npx expo install react-native-gesture-handler

Install All Dependencies

npx expo install react-native-reanimated @shopify/react-native-skia react-native-gesture-handler

Each component page shows exactly which dependencies it needs.

Development Environment

  • Node.js 16 or higher
  • iOS Simulator or physical device for iOS development
  • Android Studio and emulator for Android development

TypeScript Support

All components include full TypeScript definitions. For the best experience:

tsconfig.json
{
  "compilerOptions": {
    "strict": true,
    "jsx": "react-native"
  }
}