filmov
tv
React Native | Custom Animated Tab Bar | React Navigation | Reanimated 2 | Lottie
Показать описание
React Native | React Navigation | Reanimated 2 | Lottie | Custom Animated Tab Bar
Learn how to build a Custom Animated Tab Bar with React Navigation, Reanimated 2 and Lottie in React Native in 10 minutes.
// Github Repository ——————————————————————————————————————————
// Docs —————————————————————————————————————————-
Links to all of the packages documentations:
// Commands ——————————————————————————————————————————
Initialise new React Native project, Typescript:
npx react-native init AwesomeTSProject --template react-native-template-typescript
Note: React Native version 0.69.4 at the time I uploaded this video
//
Install required packages:
yarn add @react-navigation/native @react-navigation/bottom-tabs react-native-safe-area-context react-native-screens react-native-svg react-native-reanimated lottie-react-native
//
If your using iOS:
npx pod-install ios
// Assets ——————————————————————————————————————————
// SVG transformation ——————————————————————————————————————————
Sites used to transform SVG file into React SVG Component:
Note: If you wanna transform a lot of SVG files in your project, you might wan’t to take a look at this stack overflow article:
// Icons ——————————————————————————————————————————
Animated:
Normal:
// Design Programms ——————————————————————————————————————————
Programm used for designing SVGs:
Programm used for Lottie Animations:
Learn how to build a Custom Animated Tab Bar with React Navigation, Reanimated 2 and Lottie in React Native in 10 minutes.
// Github Repository ——————————————————————————————————————————
// Docs —————————————————————————————————————————-
Links to all of the packages documentations:
// Commands ——————————————————————————————————————————
Initialise new React Native project, Typescript:
npx react-native init AwesomeTSProject --template react-native-template-typescript
Note: React Native version 0.69.4 at the time I uploaded this video
//
Install required packages:
yarn add @react-navigation/native @react-navigation/bottom-tabs react-native-safe-area-context react-native-screens react-native-svg react-native-reanimated lottie-react-native
//
If your using iOS:
npx pod-install ios
// Assets ——————————————————————————————————————————
// SVG transformation ——————————————————————————————————————————
Sites used to transform SVG file into React SVG Component:
Note: If you wanna transform a lot of SVG files in your project, you might wan’t to take a look at this stack overflow article:
// Icons ——————————————————————————————————————————
Animated:
Normal:
// Design Programms ——————————————————————————————————————————
Programm used for designing SVGs:
Programm used for Lottie Animations:
Комментарии