https://github.com/alessandro-p/jot-it-rn
Sample react native application
https://github.com/alessandro-p/jot-it-rn
react-native redux
Last synced: 3 months ago
JSON representation
Sample react native application
- Host: GitHub
- URL: https://github.com/alessandro-p/jot-it-rn
- Owner: alessandro-p
- Created: 2020-08-13T14:56:31.000Z (almost 6 years ago)
- Default Branch: master
- Last Pushed: 2022-04-24T17:14:35.000Z (over 4 years ago)
- Last Synced: 2025-02-06T02:19:59.307Z (over 1 year ago)
- Topics: react-native, redux
- Language: Java
- Homepage:
- Size: 863 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# jot-it
This repositiory was used during a React Native presentation in order to better explain the main concpets of the language.
*Disclaimer: This guide does not use Expo*
# Branch details
Each branch was used to explain a different concept:
- step-0-base-app → Used to show case a react native base app created through the command
```npx react-native init MyApp --template react-native-template-typescript```
- step-1-structure → Used to explain an example of RN folder structure
- step-2-localization → Used to show how to introduce localization in a RN application
- step-3-styling → Used to show how to use styled component inside a RN application
- step-4-change-screen → Used to show how to handle navigation in a RN application
- step-5-redux → Used to show how to introduce Redux as state manager inside a RN application
- step-6-summary-screen → Used to introduce the following concepts
- step-7-persistence → Used to show how to use Redux Persist to persist data in a RN application
- step-8-finalization → This does some final refactoring
- step-9-mock-data → This introduces some mock data to play around
# How to run (IOS)
This application uses [cocoapdos](https://cocoapods.org/). In order to run it, you must install them first.
Then, clone the repository and run the following commands:
```
yarn
cd ios && pod install && cd -
yarn run ios
```
# Final Result
