meetravi / react-native-redux-wix-navigation

JavaScript meets mobile. Use your favourite JavaScript library to develop Android and IOS applications. This setup includes react-native-navigation for smooth screen transitions.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

React Native Redux Wix Navigation

Main Dependencies

Code Quality Tools

Data Flow

I only included redux. Most projects will be fine with redux-thunk If you are more advanced developer then you probably want to install either redux-observables or redux-sagas. redux-observables are the cool thing to use but working with redux-sagas is much easier.

Installation

Official installation guide is here.

The rest of the process is straightforward.

  1. Install node_modules: yarn install
  2. Link native libraries: react-native link

Development

Run dev server:

$ yarn start

Run virtual device:

$ yarn ios

Testing

Run jest:

$ yarn test

Preview

1

Troubleshooting

If you run into any problems try one or more of these points:

  • Clean up project in Xcode: Xcode -> Product -> Clean
  • Run ./repair.sh in root folder
  • Start development server yourself from command line using yarn start. (because of cache)
  • Make sure that your device has access to internet.

About

JavaScript meets mobile. Use your favourite JavaScript library to develop Android and IOS applications. This setup includes react-native-navigation for smooth screen transitions.


Languages

Language:JavaScript 75.3%Language:Objective-C 21.4%Language:Java 2.5%Language:Shell 0.8%