This is an example app that shows off a web, ios and android app with the same codebase using ReactJS, react-native, redux, webpack, babel, express and socket.io
Installation
Install Node.js 5 or newer (I use 5.3.0)
npm install -g react-native-cli
git clone https://github.com/tosFa/react-cross-platform-boardgame-example
cd react-cross-platform-boardgame-example
npm install
npm run start -> starts the server
npm run start-web -> starts the hot reloaded web client
react-native run-ios -> starts the ios client
react-native run-android -> starts the android client