- react-native-gesture-handler
- react-native-reanimated
- react-native-screens
- react-native-vector-icons
- react-navigation
- react-native-redash
- react-native-share
- react-native-fs
- react-native-view-shot
yarn bootstrap
And project is ready :)
Create and render list of items with FlatList.
Fetch and render items from https://api.imgflip.com/get_memes API.
- Create simple stack navigator
- Create 2 Scenes: One for listing and second one which will render item on which you clicked.
- Create TextInput
- Show typed text on Image
- Capture Image with Text on it. Use
react-native-view-shot
- Save / "Read" created meme. Use
react-native-fs
. In addition you can usereact-native-share
to share it through social media or save it on phone.
- Use PanGestureHandler from
react-native-gesture-handler
for Text positioning.